Skip to content

Commit 6e9a62a

Browse files
committed
test(inputs.lustre2): Rework unit-tests into test-case pattern
1 parent c66f2b3 commit 6e9a62a

File tree

37 files changed

+647
-579
lines changed

37 files changed

+647
-579
lines changed

plugins/inputs/lustre2/lustre2_test.go

Lines changed: 54 additions & 579 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lustre2,name=OST0001 cache_access=19047063027u,cache_hit=7393729777u,cache_miss=11653333250u,close=873243496u,crossdir_rename=369571u,getattr=1503663097u,getxattr=6145349681u,link=445u,mkdir=705499u,mknod=349042u,open=1024577037u,read_bytes=78026117632000u,read_calls=203238095u,rename=629196u,rmdir=227434u,samedir_rename=259625u,setattr=1898364u,setxattr=83969u,statfs=2916320u,sync=434081u,unlink=3549417u,write_bytes=15201500833981u,write_calls=71893382u 1761849467928697857
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
snapshot_time 1438693238.20113 secs.usecs
2+
open 1024577037 samples [reqs]
3+
close 873243496 samples [reqs]
4+
mknod 349042 samples [reqs]
5+
link 445 samples [reqs]
6+
unlink 3549417 samples [reqs]
7+
mkdir 705499 samples [reqs]
8+
rmdir 227434 samples [reqs]
9+
rename 629196 samples [reqs]
10+
getattr 1503663097 samples [reqs]
11+
setattr 1898364 samples [reqs]
12+
getxattr 6145349681 samples [reqs]
13+
setxattr 83969 samples [reqs]
14+
statfs 2916320 samples [reqs]
15+
sync 434081 samples [reqs]
16+
samedir_rename 259625 samples [reqs]
17+
crossdir_rename 369571 samples [reqs]
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
job_stats:
2+
- job_id: cluster-testjob1
3+
snapshot_time: 1461772761
4+
open: { samples: 5, unit: reqs }
5+
close: { samples: 4, unit: reqs }
6+
mknod: { samples: 6, unit: reqs }
7+
link: { samples: 8, unit: reqs }
8+
unlink: { samples: 90, unit: reqs }
9+
mkdir: { samples: 521, unit: reqs }
10+
rmdir: { samples: 520, unit: reqs }
11+
rename: { samples: 9, unit: reqs }
12+
getattr: { samples: 11, unit: reqs }
13+
setattr: { samples: 1, unit: reqs }
14+
getxattr: { samples: 3, unit: reqs }
15+
setxattr: { samples: 4, unit: reqs }
16+
statfs: { samples: 1205, unit: reqs }
17+
sync: { samples: 2, unit: reqs }
18+
samedir_rename: { samples: 705, unit: reqs }
19+
crossdir_rename: { samples: 200, unit: reqs }
20+
- job_id: testjob2
21+
snapshot_time: 1461772761
22+
open: { samples: 6, unit: reqs }
23+
close: { samples: 7, unit: reqs }
24+
mknod: { samples: 8, unit: reqs }
25+
link: { samples: 9, unit: reqs }
26+
unlink: { samples: 20, unit: reqs }
27+
mkdir: { samples: 200, unit: reqs }
28+
rmdir: { samples: 210, unit: reqs }
29+
rename: { samples: 8, unit: reqs }
30+
getattr: { samples: 10, unit: reqs }
31+
setattr: { samples: 2, unit: reqs }
32+
getxattr: { samples: 4, unit: reqs }
33+
setxattr: { samples: 5, unit: reqs }
34+
statfs: { samples: 1207, unit: reqs }
35+
sync: { samples: 3, unit: reqs }
36+
samedir_rename: { samples: 706, unit: reqs }
37+
crossdir_rename: { samples: 201, unit: reqs }
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
snapshot_time 1438693238.20113 secs.usecs
2+
open 1024577037 samples [reqs]
3+
close 873243496 samples [reqs]
4+
mknod 349042 samples [reqs]
5+
link 445 samples [reqs]
6+
unlink 3549417 samples [reqs]
7+
mkdir 705499 samples [reqs]
8+
rmdir 227434 samples [reqs]
9+
rename 629196 samples [reqs]
10+
getattr 1503663097 samples [reqs]
11+
setattr 1898364 samples [reqs]
12+
getxattr 6145349681 samples [reqs]
13+
setxattr 83969 samples [reqs]
14+
statfs 2916320 samples [reqs]
15+
sync 434081 samples [reqs]
16+
samedir_rename 259625 samples [reqs]
17+
crossdir_rename 369571 samples [reqs]
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
snapshot_time 1438693064.430544 secs.usecs
2+
read_bytes 203238095 samples [bytes] 4096 1048576 78026117632000
3+
write_bytes 71893382 samples [bytes] 1 1048576 15201500833981
4+
get_info 1182008495 samples [reqs]
5+
set_info_async 2 samples [reqs]
6+
connect 1117 samples [reqs]
7+
reconnect 1160 samples [reqs]
8+
disconnect 1084 samples [reqs]
9+
statfs 3575885 samples [reqs]
10+
create 698 samples [reqs]
11+
destroy 3190060 samples [reqs]
12+
setattr 605647 samples [reqs]
13+
punch 805187 samples [reqs]
14+
sync 6608753 samples [reqs]
15+
preprw 275131477 samples [reqs]
16+
commitrw 275131477 samples [reqs]
17+
quotactl 229231 samples [reqs]
18+
ping 78020757 samples [reqs]
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
job_stats:
2+
- job_id: cluster-testjob1
3+
snapshot_time: 1461772761
4+
read_bytes: { samples: 1, unit: bytes, min: 4096, max: 4096, sum: 4096 }
5+
write_bytes: { samples: 25, unit: bytes, min: 1048576, max:16777216, sum: 26214400 }
6+
getattr: { samples: 0, unit: reqs }
7+
setattr: { samples: 0, unit: reqs }
8+
punch: { samples: 1, unit: reqs }
9+
sync: { samples: 0, unit: reqs }
10+
destroy: { samples: 0, unit: reqs }
11+
create: { samples: 0, unit: reqs }
12+
statfs: { samples: 0, unit: reqs }
13+
get_info: { samples: 0, unit: reqs }
14+
set_info: { samples: 0, unit: reqs }
15+
quotactl: { samples: 0, unit: reqs }
16+
- job_id: testjob2
17+
snapshot_time: 1461772761
18+
read_bytes: { samples: 1, unit: bytes, min: 1024, max: 1024, sum: 1024 }
19+
write_bytes: { samples: 25, unit: bytes, min: 2048, max: 2048, sum: 51200 }
20+
getattr: { samples: 0, unit: reqs }
21+
setattr: { samples: 0, unit: reqs }
22+
punch: { samples: 1, unit: reqs }
23+
sync: { samples: 0, unit: reqs }
24+
destroy: { samples: 0, unit: reqs }
25+
create: { samples: 0, unit: reqs }
26+
statfs: { samples: 0, unit: reqs }
27+
get_info: { samples: 0, unit: reqs }
28+
set_info: { samples: 0, unit: reqs }
29+
quotactl: { samples: 0, unit: reqs }
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
snapshot_time 1438693064.430544 secs.usecs
2+
read_bytes 203238095 samples [bytes] 4096 1048576 78026117632000
3+
write_bytes 71893382 samples [bytes] 1 1048576 15201500833981
4+
get_info 1182008495 samples [reqs]
5+
set_info_async 2 samples [reqs]
6+
connect 1117 samples [reqs]
7+
reconnect 1160 samples [reqs]
8+
disconnect 1084 samples [reqs]
9+
statfs 3575885 samples [reqs]
10+
create 698 samples [reqs]
11+
destroy 3190060 samples [reqs]
12+
setattr 605647 samples [reqs]
13+
punch 805187 samples [reqs]
14+
sync 6608753 samples [reqs]
15+
preprw 275131477 samples [reqs]
16+
commitrw 275131477 samples [reqs]
17+
quotactl 229231 samples [reqs]
18+
ping 78020757 samples [reqs]
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
snapshot_time: 1589909588.327213269 (secs.nsecs)
2+
read | write
3+
pages per bulk r/w rpcs % cum % | rpcs % cum %
4+
1: 5271 0 0 | 337023 22 22
5+
2: 3030 0 0 | 5672 0 23
6+
4: 4449 0 0 | 255983 17 40
7+
8: 2780 0 0 | 33612 2 42
8+
read | write
9+
discontiguous pages rpcs % cum % | rpcs % cum %
10+
0: 43942683 100 100 | 337023 22 22
11+
1: 0 0 100 | 5672 0 23
12+
2: 0 0 100 | 28016 1 24
13+
3: 0 0 100 | 227967 15 40
14+
4: 0 0 100 | 12869 0 41
15+
read | write
16+
disk I/Os in flight ios % cum % | ios % cum %
17+
1: 2892221 6 6 | 1437946 96 96
18+
2: 2763141 6 12 | 44373 2 99
19+
3: 3014304 6 19 | 2677 0 99
20+
4: 3212360 7 27 | 183 0 99
21+
read | write
22+
I/O time (1/1000s) ios % cum % | ios % cum %
23+
1: 521780 1 1 | 0 0 0
24+
16: 6035560 16 22 | 0 0 0
25+
128: 5044958 14 98 | 0 0 0
26+
1K: 651 0 99 | 0 0 0
27+
read | write
28+
disk I/O size ios % cum % | ios % cum %
29+
1: 0 0 0 | 327301 22 22
30+
16: 0 0 0 | 0 0 22
31+
128: 35 0 0 | 209 0 22
32+
1K: 0 0 0 | 1703 0 22
33+
16K: 4449 0 0 | 255983 17 40
34+
128K: 855 0 0 | 23 0 42
35+
1M: 43866371 99 100 | 850248 57 100
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
snapshot_time 1438693135.640551 secs.usecs
2+
get_page 275132812 samples [usec] 0 3147 1320420955 22041662259
3+
cache_access 19047063027 samples [pages] 1 1 19047063027
4+
cache_hit 7393729777 samples [pages] 1 1 7393729777
5+
cache_miss 11653333250 samples [pages] 1 1 11653333250

0 commit comments

Comments
 (0)