]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/tasks: Add additional wait_for_clean() check in lost_unfound tasks.
authorSridhar Seshasayee <sseshasa@redhat.com>
Tue, 16 Mar 2021 19:48:40 +0000 (01:18 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Thu, 18 Mar 2021 07:33:41 +0000 (13:03 +0530)
commit88df47230b5ad85e95b0be2eca6f5763914b175c
tree0352521c5af3884c7986eb91ec2da1db570f9ca7
parent1ddca6b56389a3480248529fe93af443b2c599ad
qa/tasks: Add additional wait_for_clean() check in lost_unfound tasks.

At the end of the lost_unfound tests add an additional wait_for_clean()
check to ensure that recoveries get enough time to complete before
proceeding and avoid failures down the line. For e.g. failure like
"Scrubbing terminated -- not all pgs were active and clean." is because
recoveries on the PGs did not get sufficient time to complete even though
they were bound to eventually complete.

Fixes: https://tracker.ceph.com/issues/49844
Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
qa/tasks/ec_lost_unfound.py
qa/tasks/lost_unfound.py
qa/tasks/rep_lost_unfound_delete.py