Skip to content

Commit 1bfb91c

Browse files
committed
Add additional fio argument check & unit tests
1 parent 0777811 commit 1bfb91c

File tree

17 files changed

+1629
-305
lines changed

17 files changed

+1629
-305
lines changed

agent/bench-scripts/gold/pbench-fio/test-05.txt

Lines changed: 85 additions & 85 deletions
Large diffs are not rendered by default.

agent/bench-scripts/gold/pbench-fio/test-06.txt

Lines changed: 94 additions & 94 deletions
Large diffs are not rendered by default.
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
+++ Running test-14 pbench-fio
2+
[error][1900-01-01T00:00:00.000000] Unsupported --test-types=foo,bar encountered
3+
The following options are available:
4+
5+
-t str[,str] --test-types=str[,str]
6+
one or more of read,write,rw,randread,randwrite,randrw
7+
8+
--direct=[0/1]
9+
1 = O_DIRECT enabled (default), 0 = O_DIRECT disabled
10+
11+
--sync=[0/1]
12+
1 = O_SYNC enabled, 0 = O_SYNC disabled (default)
13+
14+
--rate-iops=int
15+
do not exceeed this IOP rate (per job, per client)
16+
17+
-r int --runtime=int
18+
runtime in seconds (default is )
19+
20+
--ramptime=int
21+
time in seconds to warm up test before taking measurements (default is )
22+
23+
-b int[,int] --block-sizes=str[,str] (default is 4,64,1024)
24+
one or more block sizes in KiB
25+
26+
-s int[,int] --file-size=str[,str] (no default)
27+
file sizes in MiB
28+
29+
-d str[,str] --targets=str[,str]
30+
one or more directories or block devices (default is /tmp/fio)
31+
(persistent names for devices highly recommended)
32+
33+
-j str --job-mode=str str=[serial|concurrent] (default is 'concurrent')
34+
directs how --targets parameter(s) is/are used; with 'serial' mode all combinations
35+
of fio job parameters are run against each target one at a time, while with 'concurrent'
36+
mode all target devices are used at the same time.
37+
38+
--ioengine=str str= any ioengine fio supports (default is )
39+
40+
--iodepth=<int> Set the iodepth config variable in the fio job file
41+
42+
-c str[,str] --clients=str[,str] str= a list of one or more host names (hosta,hostb,hostc) where you want fio to run
43+
If no clients are specified, fio is run locally
44+
Note: the pbench-agent must be installed on each of the client systems already.
45+
46+
--client-file=str str= file (with absolute path) which contains 1 client per line
47+
48+
--config=str
49+
name of the test configuration
50+
51+
--tool-group=str
52+
53+
--postprocess-only=[y|n]
54+
use this only if you want to postprocess an existing result again
55+
you must use --run-dir option with this
56+
57+
--run-dir=<path>
58+
provide the path of an existig result (typically somewhere in /var/tmp/pbench-test-bench/pbench-agent
59+
60+
--numjobs=<int>
61+
number of jobs to run, if not given then fio default of numjobs=1 will be used
62+
63+
--job-file=<path>
64+
provide the path of a fio job config file, (default is /var/tmp/pbench-test-bench/opt/pbench-agent/bench-scripts/templates/fio.job)
65+
66+
--pre-iteration-script=str
67+
use executable script/program to prepare the system for test iteration
68+
example: --pre-iteration-script=$HOME/drop-cache.sh
69+
70+
--samples=<int>
71+
number of samples to use per test iteration (default is 5)
72+
73+
--max-stddev=<int>
74+
the maximum percent stddev allowed to pass
75+
76+
--max-failures=<int>
77+
the maximum number of failures to get below stddev
78+
79+
--install
80+
install only (default is False)
81+
82+
--histogram-interval-sec=<int>
83+
set the histogram logging interval in seconds (default 10)
84+
85+
--sysinfo=str str= comma separated values of sysinfo to be collected
86+
available:
87+
--- Finished test-14 pbench-fio (status=1)
88+
+++ pbench tree state
89+
/var/tmp/pbench-test-bench/pbench-agent
90+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-14_1900.01.01T00.00.00
91+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-14_1900.01.01T00.00.00/metadata.log
92+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log
93+
/var/tmp/pbench-test-bench/pbench-agent/tmp
94+
/var/tmp/pbench-test-bench/pbench-agent/tools-default
95+
/var/tmp/pbench-test-bench/pbench-agent/tools-default/mpstat
96+
/var/tmp/pbench-test-bench/pbench-agent/tools-default/sar
97+
--- pbench tree state
98+
+++ pbench.log file contents
99+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[error][1900-01-01T00:00:00.000000] Unsupported --test-types=foo,bar encountered
100+
--- pbench.log file contents
101+
+++ test-execution.log file contents
102+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --options
103+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --sysinfo=default --check
104+
--- test-execution.log file contents
105+
+++ fio_test-14_1900.01.01T00.00.00/metadata.log file contents
106+
[pbench]
107+
--- fio_test-14_1900.01.01T00.00.00/metadata.log file contents

agent/bench-scripts/gold/pbench-fio/test-15.txt

Lines changed: 331 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
+++ Running test-16 pbench-fio
2+
verifying clients have fio installed
3+
Created the following job file (/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/fio.job):
4+
[global]
5+
bs=42k
6+
runtime=30
7+
ioengine=libaio
8+
iodepth=32
9+
direct=1
10+
sync=0
11+
time_based=1
12+
clocksource=gettimeofday
13+
ramp_time=5
14+
write_bw_log=fio
15+
write_iops_log=fio
16+
write_lat_log=fio
17+
log_avg_msec=1000
18+
write_hist_log=fio
19+
log_hist_msec=10000
20+
21+
[job-/dev/sda0]
22+
filename=/dev/sda0
23+
rw=rw
24+
size=4096M
25+
numjobs=1
26+
27+
[job-/dev/sda1]
28+
filename=/dev/sda1
29+
rw=rw
30+
size=4096M
31+
numjobs=1
32+
33+
running fio job: /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/fio.job (sample1)
34+
[warn][1900-01-01T00:00:00.000000] log_hist_msec specified in job file but failed to find any log files (.../clients/192.168.1.1/fio_clat_hist.*.log*) to process for histograms
35+
[warn][1900-01-01T00:00:00.000000] log_hist_msec specified in job file but failed to find any log files (.../clients/*/fio_clat_hist.*.log*) to process for histograms
36+
fio job complete
37+
--- Finished test-16 pbench-fio (status=0)
38+
+++ pbench tree state
39+
/var/tmp/pbench-test-bench/pbench-agent
40+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00
41+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB
42+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/fio.job
43+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/process-iteration-samples.cmd
44+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1
45+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1/clients
46+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1/clients/192.168.1.1
47+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1/fio-postprocess.cmd
48+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1/fio-result.txt
49+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1/fio.cmd
50+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1/tools-default
51+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/fio-client.file
52+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/generate-benchmark-summary.cmd
53+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/metadata.log
54+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log
55+
/var/tmp/pbench-test-bench/pbench-agent/tmp
56+
/var/tmp/pbench-test-bench/pbench-agent/tmp/fio_test-16_1900.01.01T00.00.00.iterations
57+
/var/tmp/pbench-test-bench/pbench-agent/tools-default
58+
/var/tmp/pbench-test-bench/pbench-agent/tools-default/mpstat
59+
/var/tmp/pbench-test-bench/pbench-agent/tools-default/sar
60+
--- pbench tree state
61+
+++ pbench.log file contents
62+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] [check_install_rpm] attempting to install pbench-fio-3.3
63+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] [pbench-fio]pbench-fio 3.3 is installed
64+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] verifying clients have fio installed
65+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] fio_device_check() /dev/sda0,/dev/sda1 192.168.1.1
66+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] checking to see if /dev/sda0 exists on client 192.168.1.1
67+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] checking to see if /dev/sda1 exists on client 192.168.1.1
68+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] creating directories on the clients
69+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] opening port 8765 on firewall on the clients
70+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] killing any old fio process on the clients
71+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] starting new fio process on the clients
72+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] waiting for fio process(server) to start on clients
73+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] fio: Going to run [/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/bm --output-format=json /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/fio.job --client=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/fio-client.file --max-jobs=2]
74+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[warn][1900-01-01T00:00:00.000000] log_hist_msec specified in job file but failed to find any log files (.../clients/192.168.1.1/fio_clat_hist.*.log*) to process for histograms
75+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[warn][1900-01-01T00:00:00.000000] log_hist_msec specified in job file but failed to find any log files (.../clients/*/fio_clat_hist.*.log*) to process for histograms
76+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[debug][1900-01-01T00:00:00.000000] post-processing fio result
77+
--- pbench.log file contents
78+
+++ test-execution.log file contents
79+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/bench-scripts/postprocess/fio-postprocess /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1 fio- default
80+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/bench-scripts/postprocess/generate-benchmark-summary fio --config=test-16 --job-mode=concurrent -c 192.168.1.1 --test-types=rw --samples=1 --block-sizes=42 --targets=/dev/sda0,/dev/sda1 /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00
81+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/bench-scripts/postprocess/process-iteration-samples /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB readwrite_IOPS 5 0 6 y y
82+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/bm --client=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/fio-client.file --max-jobs=2 --output-format=json /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/fio.job
83+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --group=default --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00 --sysinfo=default beg
84+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --group=default --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00 --sysinfo=default end
85+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --sysinfo=default --check
86+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-metadata-log --group=default --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00 beg
87+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-metadata-log --group=default --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00 end
88+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-postprocess-tools --group=default --iteration=1-rw-42KiB --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1
89+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-start-tools --group=default --iteration=1-rw-42KiB --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1
90+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-stop-tools --group=default --iteration=1-rw-42KiB --dir=/var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1
91+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 /var/tmp/pbench-test-bench/opt/pbench-agent/bench-scripts/pbench-fio --install
92+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 firewall-cmd --add-port=8765/tcp >/dev/null
93+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 if [ -L /dev/sda0 ]; then dev=/dev/; fi; test -b /dev/sda0
94+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 if [ -L /dev/sda1 ]; then dev=/dev/; fi; test -b /dev/sda1
95+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 killall fio >/dev/null 2>&1
96+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 mkdir -p /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1
97+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/ssh -o StrictHostKeyChecking=no 192.168.1.1 pushd /var/tmp/pbench-test-bench/pbench-agent/fio_test-16_1900.01.01T00.00.00/1-rw-42KiB/sample1 >/dev/null; screen -dmS fio-server bash -c ''/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/bm' --server 2>&1 >client-result.txt'
98+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/timeout --kill-after=1 60 bash -c until printf "" 2>>/dev/null >>/dev/tcp/$0/$1; do sleep 1; done 192.168.1.1 8765
99+
--- test-execution.log file contents
100+
+++ fio_test-16_1900.01.01T00.00.00/metadata.log file contents
101+
[pbench]
102+
103+
[iterations/1-rw-42KiB]
104+
iteration_number = 1
105+
test_type = rw
106+
block_size_kib = 42
107+
iteration_name = 1-rw-42KiB
108+
109+
--- fio_test-16_1900.01.01T00.00.00/metadata.log file contents
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
+++ Running test-17 pbench-fio
2+
[error][1900-01-01T00:00:00.000000] Unsupported --job-mode=bad encountered
3+
The following options are available:
4+
5+
-t str[,str] --test-types=str[,str]
6+
one or more of read,write,rw,randread,randwrite,randrw
7+
8+
--direct=[0/1]
9+
1 = O_DIRECT enabled (default), 0 = O_DIRECT disabled
10+
11+
--sync=[0/1]
12+
1 = O_SYNC enabled, 0 = O_SYNC disabled (default)
13+
14+
--rate-iops=int
15+
do not exceeed this IOP rate (per job, per client)
16+
17+
-r int --runtime=int
18+
runtime in seconds (default is )
19+
20+
--ramptime=int
21+
time in seconds to warm up test before taking measurements (default is )
22+
23+
-b int[,int] --block-sizes=str[,str] (default is 4,64,1024)
24+
one or more block sizes in KiB
25+
26+
-s int[,int] --file-size=str[,str] (no default)
27+
file sizes in MiB
28+
29+
-d str[,str] --targets=str[,str]
30+
one or more directories or block devices (default is /tmp/fio)
31+
(persistent names for devices highly recommended)
32+
33+
-j str --job-mode=str str=[serial|concurrent] (default is 'concurrent')
34+
directs how --targets parameter(s) is/are used; with 'serial' mode all combinations
35+
of fio job parameters are run against each target one at a time, while with 'concurrent'
36+
mode all target devices are used at the same time.
37+
38+
--ioengine=str str= any ioengine fio supports (default is )
39+
40+
--iodepth=<int> Set the iodepth config variable in the fio job file
41+
42+
-c str[,str] --clients=str[,str] str= a list of one or more host names (hosta,hostb,hostc) where you want fio to run
43+
If no clients are specified, fio is run locally
44+
Note: the pbench-agent must be installed on each of the client systems already.
45+
46+
--client-file=str str= file (with absolute path) which contains 1 client per line
47+
48+
--config=str
49+
name of the test configuration
50+
51+
--tool-group=str
52+
53+
--postprocess-only=[y|n]
54+
use this only if you want to postprocess an existing result again
55+
you must use --run-dir option with this
56+
57+
--run-dir=<path>
58+
provide the path of an existig result (typically somewhere in /var/tmp/pbench-test-bench/pbench-agent
59+
60+
--numjobs=<int>
61+
number of jobs to run, if not given then fio default of numjobs=1 will be used
62+
63+
--job-file=<path>
64+
provide the path of a fio job config file, (default is /var/tmp/pbench-test-bench/opt/pbench-agent/bench-scripts/templates/fio.job)
65+
66+
--pre-iteration-script=str
67+
use executable script/program to prepare the system for test iteration
68+
example: --pre-iteration-script=$HOME/drop-cache.sh
69+
70+
--samples=<int>
71+
number of samples to use per test iteration (default is 5)
72+
73+
--max-stddev=<int>
74+
the maximum percent stddev allowed to pass
75+
76+
--max-failures=<int>
77+
the maximum number of failures to get below stddev
78+
79+
--install
80+
install only (default is False)
81+
82+
--histogram-interval-sec=<int>
83+
set the histogram logging interval in seconds (default 10)
84+
85+
--sysinfo=str str= comma separated values of sysinfo to be collected
86+
available:
87+
--- Finished test-17 pbench-fio (status=1)
88+
+++ pbench tree state
89+
/var/tmp/pbench-test-bench/pbench-agent
90+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-17_1900.01.01T00.00.00
91+
/var/tmp/pbench-test-bench/pbench-agent/fio_test-17_1900.01.01T00.00.00/metadata.log
92+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log
93+
/var/tmp/pbench-test-bench/pbench-agent/tmp
94+
/var/tmp/pbench-test-bench/pbench-agent/tools-default
95+
/var/tmp/pbench-test-bench/pbench-agent/tools-default/mpstat
96+
/var/tmp/pbench-test-bench/pbench-agent/tools-default/sar
97+
--- pbench tree state
98+
+++ pbench.log file contents
99+
/var/tmp/pbench-test-bench/pbench-agent/pbench.log:[error][1900-01-01T00:00:00.000000] Unsupported --job-mode=bad encountered
100+
--- pbench.log file contents
101+
+++ test-execution.log file contents
102+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --options
103+
/var/tmp/pbench-test-bench/test-execution.log:/var/tmp/pbench-test-bench/opt/pbench-agent/unittest-scripts/pbench-collect-sysinfo --sysinfo=default --check
104+
--- test-execution.log file contents
105+
+++ fio_test-17_1900.01.01T00.00.00/metadata.log file contents
106+
[pbench]
107+
--- fio_test-17_1900.01.01T00.00.00/metadata.log file contents

0 commit comments

Comments
 (0)