Fix some bugs when testing opensds ansible
[stor4nfv.git] / src / ceph / qa / workunits / osdc / stress_objectcacher.sh
1 #!/bin/sh -ex
2
3 for i in $(seq 1 10)
4 do
5     for DELAY in 0 1000
6     do
7         for OPS in 1000 10000
8         do
9             for OBJECTS in 10 50 100
10             do
11                 for READS in 0.90 0.50 0.10
12                 do
13                     for OP_SIZE in 4096 131072 1048576
14                     do
15                         for MAX_DIRTY in 0 25165824
16                         do
17                             ceph_test_objectcacher_stress --ops $OPS --percent-read $READS --delay-ns $DELAY --objects $OBJECTS --max-op-size $OP_SIZE --client-oc-max-dirty $MAX_DIRTY --stress-test > /dev/null 2>&1
18                         done
19                     done
20                 done
21             done
22         done
23     done
24 done
25
26 ceph_test_objectcacher_stress --correctness-test > /dev/null 2>&1
27
28 echo OK