1
# This detects the incorrect mapping (due to off by one error in
2
# linear search) that caused #1594
3
$ crushtool -i "$TESTDIR/five-devices.crushmap" --test --x 3 --rule 2 -v --weight 1 0 --weight 2 0 --weight 4 0
4
devices weights (hex): [10000,0,0,10000,0]
5
rule 2 (rbd), x = 3..3, numrep = 1..10
12
rule 2 (rbd) num_rep 1 result size == 1:\t1/1 (esc)
19
rule 2 (rbd) num_rep 2 result size == 2:\t1/1 (esc)
26
rule 2 (rbd) num_rep 3 result size == 2:\t1/1 (esc)
33
rule 2 (rbd) num_rep 4 result size == 2:\t1/1 (esc)
40
rule 2 (rbd) num_rep 5 result size == 2:\t1/1 (esc)
47
rule 2 (rbd) num_rep 6 result size == 2:\t1/1 (esc)
54
rule 2 (rbd) num_rep 7 result size == 2:\t1/1 (esc)
61
rule 2 (rbd) num_rep 8 result size == 2:\t1/1 (esc)
68
rule 2 (rbd) num_rep 9 result size == 2:\t1/1 (esc)
75
rule 2 (rbd) num_rep 10 result size == 2:\t1/1 (esc)