Skip to content

Commit f8e5aec

Browse files
committed
qa: krbd_data_pool.sh: account for rbd_trash object
... created since commit 0bcb5cf ("librbd/image: create rbd_trash object during RBD pool initialization"). Fixes: https://tracker.ceph.com/issues/66886 Signed-off-by: Ilya Dryomov <[email protected]>
1 parent a5ca0c5 commit f8e5aec

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

qa/workunits/rbd/krbd_data_pool.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -146,14 +146,14 @@ for pool in rbd rbdnonzero; do
146146
done
147147
done
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

@@ -192,8 +192,8 @@ done
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

Comments
 (0)