From: myoungwon oh Date: Sun, 18 Apr 2021 01:03:54 +0000 (+0900) Subject: test: extend retry timeout from 150s to 300s X-Git-Tag: v17.1.0~2170^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=eb579bb48ad7bb7749e03edecff471f8b4a870d2;p=ceph.git test: extend retry timeout from 150s to 300s Manifest objects try to recover their clones if the clones are unreadable when calculating ref. count. In some case, the recovery takes more time than 150s, so this commit extends time from 150s to 300s. Fixes: https://tracker.ceph.com/issues/50352 Signed-off-by: Myoungwon Oh --- diff --git a/src/test/librados/tier_cxx.cc b/src/test/librados/tier_cxx.cc index b12d09e51da3..cc82d32b5a33 100644 --- a/src/test/librados/tier_cxx.cc +++ b/src/test/librados/tier_cxx.cc @@ -179,12 +179,12 @@ void is_intended_refcount_state(librados::IoCtx& src_ioctx, } dst_refcount = refs.count(); } - for (int tries = 0; tries < 10; ++tries) { + for (int tries = 0; tries < 15; ++tries) { r = cls_cas_references_chunk(src_ioctx, src_oid, dst_oid); if (r == -ENOENT || r == -ENOLINK) { src_refcount = 0; } else if (r == -EBUSY) { - sleep(15); + sleep(20); continue; } else { src_refcount = r;