1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-08-08 22:36:48 +02:00

add ubuntu 20.10 tests

This commit is contained in:
Kelly Brazil
2021-12-02 09:30:16 -08:00
parent 537b8f2630
commit 7b467c4665
9 changed files with 137 additions and 0 deletions

View File

@ -0,0 +1 @@
[{"percent_user":0.39,"percent_nice":0.04,"percent_system":0.44,"percent_iowait":0.04,"percent_steal":0.0,"percent_idle":99.1,"type":"cpu"},{"device":"dm-0","tps":9.5,"mb_read_s":0.1,"mb_wrtn_s":0.13,"mb_dscd_s":0.0,"mb_read":517,"mb_wrtn":678,"mb_dscd":0,"type":"device"},{"device":"loop0","tps":0.02,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":1,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop1","tps":0.01,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":0,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop10","tps":0.0,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":0,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop2","tps":0.01,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":1,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop3","tps":0.04,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":2,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop4","tps":0.01,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":1,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop5","tps":0.1,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":17,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop6","tps":0.01,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":0,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop7","tps":0.12,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":22,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop8","tps":0.02,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":0,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"loop9","tps":0.04,"mb_read_s":0.0,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":2,"mb_wrtn":0,"mb_dscd":0,"type":"device"},{"device":"sda","tps":5.45,"mb_read_s":0.1,"mb_wrtn_s":0.13,"mb_dscd_s":0.0,"mb_read":528,"mb_wrtn":679,"mb_dscd":0,"type":"device"},{"device":"sr0","tps":0.19,"mb_read_s":0.01,"mb_wrtn_s":0.0,"mb_dscd_s":0.0,"mb_read":36,"mb_wrtn":0,"mb_dscd":0,"type":"device"}]

View File

@ -0,0 +1,21 @@
Linux 5.8.0-53-generic (ubuntu) 12/02/2021 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.39 0.04 0.44 0.04 0.00 99.10
Device tps MB_read/s MB_wrtn/s MB_dscd/s MB_read MB_wrtn MB_dscd
dm-0 9.50 0.10 0.13 0.00 517 678 0
loop0 0.02 0.00 0.00 0.00 1 0 0
loop1 0.01 0.00 0.00 0.00 0 0 0
loop10 0.00 0.00 0.00 0.00 0 0 0
loop2 0.01 0.00 0.00 0.00 1 0 0
loop3 0.04 0.00 0.00 0.00 2 0 0
loop4 0.01 0.00 0.00 0.00 1 0 0
loop5 0.10 0.00 0.00 0.00 17 0 0
loop6 0.01 0.00 0.00 0.00 0 0 0
loop7 0.12 0.00 0.00 0.00 22 0 0
loop8 0.02 0.00 0.00 0.00 0 0 0
loop9 0.04 0.00 0.00 0.00 2 0 0
sda 5.45 0.10 0.13 0.00 528 679 0
sr0 0.19 0.01 0.00 0.00 36 0 0

View File

@ -0,0 +1 @@
[{"percent_user":0.38,"percent_nice":0.04,"percent_system":0.44,"percent_iowait":0.04,"percent_steal":0.0,"percent_idle":99.1,"type":"cpu"},{"device":"dm-0","r_s":2.35,"rmb_s":0.1,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.55,"rareq_sz":41.48,"w_s":7.13,"wmb_s":0.13,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.4,"wareq_sz":17.98,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.34,"type":"device"},{"device":"loop0","r_s":0.02,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.14,"rareq_sz":12.41,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop1","r_s":0.01,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.4,"rareq_sz":7.48,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop10","r_s":0.0,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.0,"rareq_sz":1.5,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop2","r_s":0.01,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.32,"rareq_sz":19.21,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop3","r_s":0.04,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.42,"rareq_sz":10.42,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.01,"type":"device"},{"device":"loop4","r_s":0.01,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.34,"rareq_sz":17.14,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop5","r_s":0.1,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.37,"rareq_sz":33.41,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.03,"type":"device"},{"device":"loop6","r_s":0.01,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.46,"rareq_sz":7.5,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop7","r_s":0.12,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.12,"rareq_sz":34.54,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.03,"type":"device"},{"device":"loop8","r_s":0.02,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.0,"rareq_sz":8.46,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop9","r_s":0.04,"rmb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.06,"rareq_sz":9.98,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"sda","r_s":2.65,"rmb_s":0.1,"rrqm_s":0.65,"percent_rrqm":19.71,"r_await":0.36,"rareq_sz":37.62,"w_s":2.8,"wmb_s":0.13,"wrqm_s":4.38,"percent_wrqm":61.04,"w_await":0.42,"wareq_sz":45.83,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.41,"type":"device"},{"device":"sr0","r_s":0.18,"rmb_s":0.01,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.24,"rareq_sz":37.55,"w_s":0.0,"wmb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dmb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.01,"type":"device"}]

View File

@ -0,0 +1,22 @@
Linux 5.8.0-53-generic (ubuntu) 12/02/2021 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.38 0.04 0.44 0.04 0.00 99.10
Device r/s rMB/s rrqm/s %rrqm r_await rareq-sz w/s wMB/s wrqm/s %wrqm w_await wareq-sz d/s dMB/s drqm/s %drqm d_await dareq-sz f/s f_await aqu-sz %util
dm-0 2.35 0.10 0.00 0.00 0.55 41.48 7.13 0.13 0.00 0.00 0.40 17.98 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.34
loop0 0.02 0.00 0.00 0.00 0.14 12.41 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop1 0.01 0.00 0.00 0.00 0.40 7.48 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop10 0.00 0.00 0.00 0.00 0.00 1.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop2 0.01 0.00 0.00 0.00 0.32 19.21 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop3 0.04 0.00 0.00 0.00 0.42 10.42 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01
loop4 0.01 0.00 0.00 0.00 0.34 17.14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop5 0.10 0.00 0.00 0.00 0.37 33.41 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.03
loop6 0.01 0.00 0.00 0.00 0.46 7.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop7 0.12 0.00 0.00 0.00 0.12 34.54 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.03
loop8 0.02 0.00 0.00 0.00 0.00 8.46 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop9 0.04 0.00 0.00 0.00 0.06 9.98 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
sda 2.65 0.10 0.65 19.71 0.36 37.62 2.80 0.13 4.38 61.04 0.42 45.83 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.41
sr0 0.18 0.01 0.00 0.00 0.24 37.55 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01

View File

@ -0,0 +1 @@
[{"percent_user":0.39,"percent_nice":0.04,"percent_system":0.44,"percent_iowait":0.04,"percent_steal":0.0,"percent_idle":99.09,"type":"cpu"},{"device":"dm-0","r_s":2.38,"rkb_s":98.75,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.55,"rareq_sz":41.48,"w_s":7.18,"wkb_s":129.42,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.4,"wareq_sz":18.04,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.34,"type":"device"},{"device":"loop0","r_s":0.02,"rkb_s":0.27,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.14,"rareq_sz":12.41,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop1","r_s":0.01,"rkb_s":0.07,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.4,"rareq_sz":7.48,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop10","r_s":0.0,"rkb_s":0.0,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.0,"rareq_sz":1.5,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop2","r_s":0.01,"rkb_s":0.2,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.32,"rareq_sz":19.21,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop3","r_s":0.04,"rkb_s":0.4,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.42,"rareq_sz":10.42,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.01,"type":"device"},{"device":"loop4","r_s":0.01,"rkb_s":0.21,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.34,"rareq_sz":17.14,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop5","r_s":0.1,"rkb_s":3.29,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.37,"rareq_sz":33.41,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.03,"type":"device"},{"device":"loop6","r_s":0.01,"rkb_s":0.07,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.46,"rareq_sz":7.5,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop7","r_s":0.12,"rkb_s":4.3,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.12,"rareq_sz":34.54,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.03,"type":"device"},{"device":"loop8","r_s":0.02,"rkb_s":0.13,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.0,"rareq_sz":8.46,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"loop9","r_s":0.04,"rkb_s":0.41,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.06,"rareq_sz":9.98,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.0,"type":"device"},{"device":"sda","r_s":2.67,"rkb_s":100.76,"rrqm_s":0.66,"percent_rrqm":19.76,"r_await":0.36,"rareq_sz":37.75,"w_s":2.81,"wkb_s":129.44,"wrqm_s":4.42,"percent_wrqm":61.15,"w_await":0.42,"wareq_sz":46.11,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.41,"type":"device"},{"device":"sr0","r_s":0.19,"rkb_s":7.01,"rrqm_s":0.0,"percent_rrqm":0.0,"r_await":0.24,"rareq_sz":37.55,"w_s":0.0,"wkb_s":0.0,"wrqm_s":0.0,"percent_wrqm":0.0,"w_await":0.0,"wareq_sz":0.0,"d_s":0.0,"dkb_s":0.0,"drqm_s":0.0,"percent_drqm":0.0,"d_await":0.0,"dareq_sz":0.0,"f_s":0.0,"f_await":0.0,"aqu_sz":0.0,"percent_util":0.01,"type":"device"}]

View File

@ -0,0 +1,21 @@
Linux 5.8.0-53-generic (ubuntu) 12/02/2021 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.39 0.04 0.44 0.04 0.00 99.09
Device r/s rkB/s rrqm/s %rrqm r_await rareq-sz w/s wkB/s wrqm/s %wrqm w_await wareq-sz d/s dkB/s drqm/s %drqm d_await dareq-sz f/s f_await aqu-sz %util
dm-0 2.38 98.75 0.00 0.00 0.55 41.48 7.18 129.42 0.00 0.00 0.40 18.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.34
loop0 0.02 0.27 0.00 0.00 0.14 12.41 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop1 0.01 0.07 0.00 0.00 0.40 7.48 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop10 0.00 0.00 0.00 0.00 0.00 1.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop2 0.01 0.20 0.00 0.00 0.32 19.21 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop3 0.04 0.40 0.00 0.00 0.42 10.42 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01
loop4 0.01 0.21 0.00 0.00 0.34 17.14 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop5 0.10 3.29 0.00 0.00 0.37 33.41 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.03
loop6 0.01 0.07 0.00 0.00 0.46 7.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop7 0.12 4.30 0.00 0.00 0.12 34.54 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.03
loop8 0.02 0.13 0.00 0.00 0.00 8.46 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
loop9 0.04 0.41 0.00 0.00 0.06 9.98 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
sda 2.67 100.76 0.66 19.76 0.36 37.75 2.81 129.44 4.42 61.15 0.42 46.11 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.41
sr0 0.19 7.01 0.00 0.00 0.24 37.55 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01

View File

@ -0,0 +1 @@
[{"percent_user":0.4,"percent_nice":0.04,"percent_system":0.45,"percent_iowait":0.04,"percent_steal":0.0,"percent_idle":99.07,"type":"cpu"},{"device":"dm-0","tps":9.78,"kb_read_s":101.69,"kb_wrtn_s":133.03,"kb_dscd_s":0.0,"kb_read":530217,"kb_wrtn":693624,"kb_dscd":0,"type":"device"},{"device":"loop0","tps":0.02,"kb_read_s":0.28,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":1464,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop1","tps":0.01,"kb_read_s":0.07,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":359,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop10","tps":0.0,"kb_read_s":0.0,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":18,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop2","tps":0.01,"kb_read_s":0.21,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":1095,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop3","tps":0.04,"kb_read_s":0.41,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":2137,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop4","tps":0.01,"kb_read_s":0.21,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":1114,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop5","tps":0.1,"kb_read_s":3.39,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":17673,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop6","tps":0.01,"kb_read_s":0.07,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":360,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop7","tps":0.13,"kb_read_s":4.43,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":23074,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop8","tps":0.02,"kb_read_s":0.13,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":694,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"loop9","tps":0.04,"kb_read_s":0.42,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":2195,"kb_wrtn":0,"kb_dscd":0,"type":"device"},{"device":"sda","tps":5.58,"kb_read_s":103.76,"kb_wrtn_s":133.05,"kb_dscd_s":0.0,"kb_read":541026,"kb_wrtn":693732,"kb_dscd":0,"type":"device"},{"device":"sr0","tps":0.19,"kb_read_s":7.22,"kb_wrtn_s":0.0,"kb_dscd_s":0.0,"kb_read":37658,"kb_wrtn":0,"kb_dscd":0,"type":"device"}]

22
tests/fixtures/ubuntu-20.10/iostat.out vendored Normal file
View File

@ -0,0 +1,22 @@
Linux 5.8.0-53-generic (ubuntu) 12/02/2021 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.40 0.04 0.45 0.04 0.00 99.07
Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd
dm-0 9.78 101.69 133.03 0.00 530217 693624 0
loop0 0.02 0.28 0.00 0.00 1464 0 0
loop1 0.01 0.07 0.00 0.00 359 0 0
loop10 0.00 0.00 0.00 0.00 18 0 0
loop2 0.01 0.21 0.00 0.00 1095 0 0
loop3 0.04 0.41 0.00 0.00 2137 0 0
loop4 0.01 0.21 0.00 0.00 1114 0 0
loop5 0.10 3.39 0.00 0.00 17673 0 0
loop6 0.01 0.07 0.00 0.00 360 0 0
loop7 0.13 4.43 0.00 0.00 23074 0 0
loop8 0.02 0.13 0.00 0.00 694 0 0
loop9 0.04 0.42 0.00 0.00 2195 0 0
sda 5.58 103.76 133.05 0.00 541026 693732 0
sr0 0.19 7.22 0.00 0.00 37658 0 0

View File

@ -40,6 +40,17 @@ class MyTests(unittest.TestCase):
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/iostat-1.out'), 'r', encoding='utf-8') as f:
self.ubuntu_18_4_iostat_1 = f.read()
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat.out'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat = f.read()
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat-m.out'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_m = f.read()
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat-x.out'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_x = f.read()
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat-mx.out'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_mx = f.read()
# output
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/iostat.json'), 'r', encoding='utf-8') as f:
@ -72,6 +83,18 @@ class MyTests(unittest.TestCase):
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/iostat-1.json'), 'r', encoding='utf-8') as f:
self.ubuntu_18_4_iostat_1_json = json.loads(f.read())
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat.json'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_json = json.loads(f.read())
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat-m.json'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_m_json = json.loads(f.read())
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat-x.json'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_x_json = json.loads(f.read())
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-20.10/iostat-mx.json'), 'r', encoding='utf-8') as f:
self.ubuntu_20_10_iostat_mx_json = json.loads(f.read())
def test_iostat_nodata(self):
"""
Test 'iostat' with no data
@ -138,6 +161,30 @@ class MyTests(unittest.TestCase):
"""
self.assertEqual(jc.parsers.iostat.parse(self.ubuntu_18_4_iostat_1, quiet=True), self.ubuntu_18_4_iostat_1_json)
def test_iostat_ubuntu_20_10(self):
"""
Test 'iostat' on Ubuntu 20.10
"""
self.assertEqual(jc.parsers.iostat.parse(self.ubuntu_20_10_iostat, quiet=True), self.ubuntu_20_10_iostat_json)
def test_iostat_m_ubuntu_20_10(self):
"""
Test 'iostat -m' on Ubuntu 20.10
"""
self.assertEqual(jc.parsers.iostat.parse(self.ubuntu_20_10_iostat_m, quiet=True), self.ubuntu_20_10_iostat_m_json)
def test_iostat_x_ubuntu_20_10(self):
"""
Test 'iostat -x' on Ubuntu 20.10
"""
self.assertEqual(jc.parsers.iostat.parse(self.ubuntu_20_10_iostat_x, quiet=True), self.ubuntu_20_10_iostat_x_json)
def test_iostat_mx_ubuntu_20_10(self):
"""
Test 'iostat -mx' on Ubuntu 20.10
"""
self.assertEqual(jc.parsers.iostat.parse(self.ubuntu_20_10_iostat_mx, quiet=True), self.ubuntu_20_10_iostat_mx_json)
if __name__ == '__main__':
unittest.main()