Home | History | Annotate | Download | only in runtest
      1 #DESCRIPTION:Direct IO tests
      2 ## Complete a default run.
      3 dio01 diotest1
      4 dio02 diotest2
      5 dio03 diotest3
      6 dio04 diotest4
      7 dio05 diotest5
      8 dio06 diotest6
      9 
     10 ## Run the tests with larger buffersize
     11 dio07 diotest1 -b 65536
     12 dio08 diotest2 -b 65536
     13 dio09 diotest3 -b 65536
     14 dio10 diotest4 -b 65536
     15 dio11 diotest5 -b 65536
     16 dio12 diotest6 -b 65536
     17 
     18 ### Run the tests with larger iterations
     19 dio13 diotest1 -b 65536 -n 2000
     20 dio14 diotest2 -b 65536 -i 1000
     21 dio15 diotest3 -b 65536 -i 1000
     22 dio16 diotest5 -b 65536 -i 1000
     23 dio17 diotest6 -b 65536 -i 1000
     24 
     25 ## Run the tests with larger offset - 1MB
     26 dio18 diotest2 -b 65536 -i 1000 -o 1024000
     27 dio19 diotest3 -b 65536 -i 1000 -o 1024000
     28 dio20 diotest5 -b 65536 -i 1000 -o 1024000
     29 dio21 diotest6 -b 65536 -i 1000 -o 1024000
     30 
     31 ## Run the tests with larger offset - 100 MB
     32 dio22 diotest2 -b 65536 -i 1000 -o 104857600
     33 dio23 diotest3 -b 65536 -i 1000 -o 104857600
     34 dio24 diotest5 -b 65536 -i 1000 -o 104857600
     35 dio25 diotest6 -b 65536 -i 1000 -o 104857600
     36 
     37 ### Run tests with larger vector array
     38 dio26 diotest6 -b 8192 -v 100
     39 dio27 diotest6 -b 8192 -o 1024000 -i 1000 -v 100
     40 dio28 diotest6 -b 8192 -o 1024000 -i 1000 -v 200
     41 
     42 ### Run the tests with more children
     43 dio29 diotest3 -b 65536 -n 100 -i 1000 -o 1024000
     44 dio30 diotest6 -b 65536 -n 100 -i 1000 -o 1024000
     45 #
     46 # RAW DEVICE TEST SECTION
     47 #   DEV1 and DEV2 should be exported prior to execution or
     48 # replaced with the actual device ids, i.e.
     49 #   dio33 diotest1 -i /dev/sda2 -o /dev/sda3
     50 #
     51 ### Run the tests with raw device
     52 #dio33 diotest1 -i $DEV1 -o $DEV2
     53 #dio34 diotest2 -f $DEV1
     54 #dio36 diotest3 -f $DEV1
     55 #dio37 diotest5 -f $DEV1
     56 #dio38 diotest6 -f $DEV1
     57 #
     58 ### Run the tests with raw device and larger iterations
     59 #dio39 diotest1 -b 65536 -n 2000 -i $DEV1 -o $DEV2
     60 #dio40 diotest2 -b 65536 -i 1000 -f $DEV1
     61 #dio41 diotest3 -b 65536 -i 1000 -f $DEV1
     62 #dio42 diotest5 -b 65536 -i 1000 -f $DEV1
     63 #dio43 diotest6 -b 65536 -i 1000 -f $DEV1
     64 #
     65 ## Run the tests with raw device and larger offset - 100 MB
     66 #dio44 diotest2 -b 65536 -i 1000 -o 104857600 -f $DEV1
     67 #dio45 diotest3 -b 65536 -i 1000 -o 104857600 -f $DEV1
     68 #dio46 diotest5 -b 65536 -i 1000 -o 104857600 -f $DEV1
     69 #dio47 diotest6 -b 65536 -i 1000 -o 104857600 -f $DEV1
     70 
     71