:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:14:31 ] :: [ PASS ] :: Command 'dmesg -C' (Expected 0, got 0) :: [ 22:14:31 ] :: [ PASS ] :: Command 'uname -a' (Expected 0, got 0) :: [ 22:14:31 ] :: [ LOG ] :: ./runtest.sh :: [ 22:14:31 ] :: [ PASS ] :: Command 'modprobe scsi_debug virtual_gb=128' (Expected 0, got 0) :: [ 22:15:39 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:16:43 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:17:45 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:18:48 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:19:51 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:20:54 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:21:58 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:23:01 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:24:04 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:25:07 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:26:10 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:27:13 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:28:16 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:29:19 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:30:22 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:31:25 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:32:28 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:33:31 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:34:34 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:35:37 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:36:40 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:37:43 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:38:46 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:39:49 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=libaio --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-libaio-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:40:52 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:41:55 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:42:57 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:44:00 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:45:03 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:46:06 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:47:09 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:48:12 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:49:15 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:50:17 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:51:20 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:52:23 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:53:26 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:54:29 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:55:31 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:56:34 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:57:37 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:58:40 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 22:59:43 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 23:00:46 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 23:01:49 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=1 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 23:02:52 ] :: [ PASS ] :: Command 'fio --bs=4k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-4k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 23:03:55 ] :: [ PASS ] :: Command 'fio --bs=16k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-16k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 23:04:58 ] :: [ PASS ] :: Command 'fio --bs=32k --ioengine=sync --iodepth=8 --numjobs=4 --rw=randrw --name=sdb-sync-randrw-32k --filename=/dev/sdb --direct=1 --size=60G --runtime=60 &> /dev/null' (Expected 0, got 0) :: [ 23:05:04 ] :: [ PASS ] :: Command 'modprobe -r scsi_debug' (Expected 0, got 0) :: [ 23:05:04 ] :: [ LOG ] :: ### 48 :: [ 23:05:04 ] :: [ PASS ] :: check the errors (Expected 1, got 1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 3033s :: Assertions: 53 good, 0 bad :: RESULT: PASS (Test)