@@ -146,14 +146,14 @@ for pool in rbd rbdnonzero; do
146146 done
147147done
148148
149- # rbd_directory, rbd_children, rbd_info + img0 header + ...
150- NUM_META_RBDS=$(( 3 + 1 + 3 * (1 * 2 + 3 * 2 )) )
151- # rbd_directory, rbd_children, rbd_info + ...
152- NUM_META_CLONESONLY=$(( 3 + 2 * 3 * (3 * 2 )) )
149+ # rbd_directory, rbd_children, rbd_info + rbd_trash + img0 header + ...
150+ NUM_META_RBDS=$(( 4 + 1 + 3 * (1 * 2 + 3 * 2 )) )
151+ # rbd_directory, rbd_children, rbd_info + rbd_trash + ...
152+ NUM_META_CLONESONLY=$(( 4 + 2 * 3 * (3 * 2 )) )
153153
154154[[ $( rados -p rbd ls | wc -l) -eq $(( NUM_META_RBDS + 5 * NUM_OBJECTS)) ]]
155- [[ $( rados -p repdata ls | wc -l) -eq $(( 1 + 14 * NUM_OBJECTS)) ]]
156- [[ $( rados -p ecdata ls | wc -l) -eq $(( 1 + 14 * NUM_OBJECTS)) ]]
155+ [[ $( rados -p repdata ls | wc -l) -eq $(( 2 + 14 * NUM_OBJECTS)) ]]
156+ [[ $( rados -p ecdata ls | wc -l) -eq $(( 2 + 14 * NUM_OBJECTS)) ]]
157157[[ $( rados -p rbdnonzero ls | wc -l) -eq $(( NUM_META_RBDS + 5 * NUM_OBJECTS)) ]]
158158[[ $( rados -p clonesonly ls | wc -l) -eq $(( NUM_META_CLONESONLY + 6 * NUM_OBJECTS)) ]]
159159
192192
193193# mkfs_and_mount should discard some objects everywhere but in clonesonly
194194[[ $( list_HEADs rbd | wc -l) -lt $(( NUM_META_RBDS + 5 * NUM_OBJECTS)) ]]
195- [[ $( list_HEADs repdata | wc -l) -lt $(( 1 + 14 * NUM_OBJECTS)) ]]
196- [[ $( list_HEADs ecdata | wc -l) -lt $(( 1 + 14 * NUM_OBJECTS)) ]]
195+ [[ $( list_HEADs repdata | wc -l) -lt $(( 2 + 14 * NUM_OBJECTS)) ]]
196+ [[ $( list_HEADs ecdata | wc -l) -lt $(( 2 + 14 * NUM_OBJECTS)) ]]
197197[[ $( list_HEADs rbdnonzero | wc -l) -lt $(( NUM_META_RBDS + 5 * NUM_OBJECTS)) ]]
198198[[ $( list_HEADs clonesonly | wc -l) -eq $(( NUM_META_CLONESONLY + 6 * NUM_OBJECTS)) ]]
199199
0 commit comments