I'm trying to figure out why dbench wasn't run in my local/fs-benchmark test suite. It was working previously; but now it's being silently skipped.
While trying to figure out why, I noticed this discrepancy:
root@pts-perf:~# phoronix-test-suite list-installed-tests | grep dbench
pts/dbench-1.0.0 - Dbench
pts/dbench-1.0.1 - Dbench
root@pts-perf:~# phoronix-test-suite list-available-tests | grep dbench
system/dbench - Dbench Disk
Did the dbench test suite change from pts/dbench to system/dbench? I note this isn't true with, say, fs-mark:
root@pts-perf:~# phoronix-test-suite list-installed-tests | grep fs-mark
pts/fs-mark-1.0.2 - FS-Mark
root@pts-perf:~# phoronix-test-suite list-available-tests | grep fs-mark
pts/fs-mark - FS-Mark Disk
Could this have something to do with the fact that dbench is marked as deprecated?
Where else should I look to understand why dbench was skipped despite the fact that it's in the suite definition file.
# cat test-suites/local/fs-benchmarks/suite-definition.xml
...
<Execute>
<Test>pts/dbench</Test>
<Arguments>1</Arguments>
<Description>1 Clients</Description>
</Execute>
<Execute>
<Test>pts/dbench</Test>
<Arguments>12</Arguments>
<Description>12 Clients</Description>
</Execute>
...
This is unchanged from the pts/disk suite definition file, and as I said, this was working before, and isn't working now, and I'm trying to figure out why.
Thanks!!
While trying to figure out why, I noticed this discrepancy:
root@pts-perf:~# phoronix-test-suite list-installed-tests | grep dbench
pts/dbench-1.0.0 - Dbench
pts/dbench-1.0.1 - Dbench
root@pts-perf:~# phoronix-test-suite list-available-tests | grep dbench
system/dbench - Dbench Disk
Did the dbench test suite change from pts/dbench to system/dbench? I note this isn't true with, say, fs-mark:
root@pts-perf:~# phoronix-test-suite list-installed-tests | grep fs-mark
pts/fs-mark-1.0.2 - FS-Mark
root@pts-perf:~# phoronix-test-suite list-available-tests | grep fs-mark
pts/fs-mark - FS-Mark Disk
Could this have something to do with the fact that dbench is marked as deprecated?
Where else should I look to understand why dbench was skipped despite the fact that it's in the suite definition file.
# cat test-suites/local/fs-benchmarks/suite-definition.xml
...
<Execute>
<Test>pts/dbench</Test>
<Arguments>1</Arguments>
<Description>1 Clients</Description>
</Execute>
<Execute>
<Test>pts/dbench</Test>
<Arguments>12</Arguments>
<Description>12 Clients</Description>
</Execute>
...
This is unchanged from the pts/disk suite definition file, and as I said, this was working before, and isn't working now, and I'm trying to figure out why.
Thanks!!
Comment