| fs = job.filesystem('/dev/sda3', job.tmpdir) |
| |
| iters=10 |
| |
| for fstype, mountopts, tag in (('ext2', '', 'ext2'), |
| ('ext3', '-o data=writeback', 'ext3writeback'), |
| ('ext3', '-o data=ordered', 'ext3ordered'), |
| ('ext3', '-o data=journal', 'ext3journal')): |
| fs.mkfs(fstype) |
| fs.mount(args=mountopts) |
| try: |
| job.run_test('fsx', job.tmpdir, tag=tag) |
| job.run_test('iozone', job.tmpdir, iterations=iters, tag=tag) |
| job.run_test('dbench', |
| iterations=iters, |
| dir=job.tmpdir, |
| tag=tag) |
| job.run_test('tiobench', dir=job.tmpdir, tag=tag) |
| finally: |
| fs.unmount() |