]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/ceph_manager: increase CLI command timeout 33560/head
authorSage Weil <sage@redhat.com>
Wed, 26 Feb 2020 19:45:25 +0000 (13:45 -0600)
committerSage Weil <sage@redhat.com>
Tue, 3 Mar 2020 14:14:24 +0000 (08:14 -0600)
There is a problem with mimic releases where pg_creates can stall for a
long time doing the build_pg_history while holding osd_lock.  That lock
is also used by the tell command processing queue, which means that
commands like 'flush_pg_stats' can block for long periods...and time out.

This is currently happening with mimic->nautilus upgrades.  Note that
the problem is mostly fixed in nautilus and totally fixed in octopus, so
this is just a matter of tolerating slow behavior in old releases for the
purposes of the upgrade tests.

Work around this by increasing the timeout from 120s -> 900s.

Fixes: https://tracker.ceph.com/issues/43914
Signed-off-by: Sage Weil <sage@redhat.com>
qa/tasks/ceph_manager.py

index f4cbbf6e08d2d94f2277304aeab4c3f49a8c4d09..ae3bc56b4ecc4053d831f09230e0c484c7fd8d05 100644 (file)
@@ -1146,7 +1146,7 @@ class CephManager:
             'ceph-coverage',
             '{tdir}/archive/coverage'.format(tdir=testdir),
             'timeout',
-            '120',
+            '900',
             'ceph',
             '--cluster',
             self.cluster,
@@ -1169,7 +1169,7 @@ class CephManager:
             'ceph-coverage',
             '{tdir}/archive/coverage'.format(tdir=testdir),
             'timeout',
-            '120',
+            '900',
             'ceph',
             '--cluster',
             self.cluster,