From 6278a04ac2490632bfc6da8af16bcac5df5b50fa Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Thu, 14 Oct 2021 21:40:49 +0200 Subject: [PATCH] qa/suites/rbd: whitelist POOL_FULL due to quota for test_librbd.sh RemoveFullTry tests fill up the pool and expect EDQUOT. Signed-off-by: Ilya Dryomov --- qa/suites/crimson-rados/rbd/tasks/rbd_api_tests_old_format.yaml | 2 ++ qa/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml | 2 ++ qa/suites/rbd/librbd/workloads/c_api_tests.yaml | 2 ++ qa/suites/rbd/librbd/workloads/c_api_tests_with_defaults.yaml | 2 ++ qa/suites/rbd/librbd/workloads/c_api_tests_with_journaling.yaml | 2 ++ qa/suites/rbd/thrash/workloads/rbd_api_tests.yaml | 2 ++ qa/suites/rbd/thrash/workloads/rbd_api_tests_copy_on_read.yaml | 2 ++ qa/suites/rbd/thrash/workloads/rbd_api_tests_journaling.yaml | 2 ++ qa/suites/rbd/thrash/workloads/rbd_api_tests_no_locking.yaml | 2 ++ qa/suites/rbd/valgrind/workloads/c_api_tests.yaml | 2 ++ qa/suites/rbd/valgrind/workloads/c_api_tests_with_defaults.yaml | 2 ++ .../rbd/valgrind/workloads/c_api_tests_with_journaling.yaml | 2 ++ qa/suites/smoke/basic/tasks/test/rbd_api_tests.yaml | 1 + 13 files changed, 25 insertions(+) diff --git a/qa/suites/crimson-rados/rbd/tasks/rbd_api_tests_old_format.yaml b/qa/suites/crimson-rados/rbd/tasks/rbd_api_tests_old_format.yaml index 36393831a3bda..3dbb69df40fc6 100644 --- a/qa/suites/crimson-rados/rbd/tasks/rbd_api_tests_old_format.yaml +++ b/qa/suites/crimson-rados/rbd/tasks/rbd_api_tests_old_format.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml b/qa/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml index 36393831a3bda..3dbb69df40fc6 100644 --- a/qa/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml +++ b/qa/suites/rbd/basic/tasks/rbd_api_tests_old_format.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/librbd/workloads/c_api_tests.yaml b/qa/suites/rbd/librbd/workloads/c_api_tests.yaml index 3073d77a8cdfe..ac9dd3cfe010d 100644 --- a/qa/suites/rbd/librbd/workloads/c_api_tests.yaml +++ b/qa/suites/rbd/librbd/workloads/c_api_tests.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/librbd/workloads/c_api_tests_with_defaults.yaml b/qa/suites/rbd/librbd/workloads/c_api_tests_with_defaults.yaml index 35c4b0848563d..c410fbcb0d3fd 100644 --- a/qa/suites/rbd/librbd/workloads/c_api_tests_with_defaults.yaml +++ b/qa/suites/rbd/librbd/workloads/c_api_tests_with_defaults.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/librbd/workloads/c_api_tests_with_journaling.yaml b/qa/suites/rbd/librbd/workloads/c_api_tests_with_journaling.yaml index 6fae0fea93dc4..3a121de3eae07 100644 --- a/qa/suites/rbd/librbd/workloads/c_api_tests_with_journaling.yaml +++ b/qa/suites/rbd/librbd/workloads/c_api_tests_with_journaling.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/thrash/workloads/rbd_api_tests.yaml b/qa/suites/rbd/thrash/workloads/rbd_api_tests.yaml index 35c4b0848563d..c410fbcb0d3fd 100644 --- a/qa/suites/rbd/thrash/workloads/rbd_api_tests.yaml +++ b/qa/suites/rbd/thrash/workloads/rbd_api_tests.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/thrash/workloads/rbd_api_tests_copy_on_read.yaml b/qa/suites/rbd/thrash/workloads/rbd_api_tests_copy_on_read.yaml index 8f929162e716d..ce47fc46f62ac 100644 --- a/qa/suites/rbd/thrash/workloads/rbd_api_tests_copy_on_read.yaml +++ b/qa/suites/rbd/thrash/workloads/rbd_api_tests_copy_on_read.yaml @@ -11,6 +11,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) conf: client: rbd clone copy on read: true diff --git a/qa/suites/rbd/thrash/workloads/rbd_api_tests_journaling.yaml b/qa/suites/rbd/thrash/workloads/rbd_api_tests_journaling.yaml index 6fae0fea93dc4..3a121de3eae07 100644 --- a/qa/suites/rbd/thrash/workloads/rbd_api_tests_journaling.yaml +++ b/qa/suites/rbd/thrash/workloads/rbd_api_tests_journaling.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/thrash/workloads/rbd_api_tests_no_locking.yaml b/qa/suites/rbd/thrash/workloads/rbd_api_tests_no_locking.yaml index 3073d77a8cdfe..ac9dd3cfe010d 100644 --- a/qa/suites/rbd/thrash/workloads/rbd_api_tests_no_locking.yaml +++ b/qa/suites/rbd/thrash/workloads/rbd_api_tests_no_locking.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/valgrind/workloads/c_api_tests.yaml b/qa/suites/rbd/valgrind/workloads/c_api_tests.yaml index 3073d77a8cdfe..ac9dd3cfe010d 100644 --- a/qa/suites/rbd/valgrind/workloads/c_api_tests.yaml +++ b/qa/suites/rbd/valgrind/workloads/c_api_tests.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/valgrind/workloads/c_api_tests_with_defaults.yaml b/qa/suites/rbd/valgrind/workloads/c_api_tests_with_defaults.yaml index 35c4b0848563d..c410fbcb0d3fd 100644 --- a/qa/suites/rbd/valgrind/workloads/c_api_tests_with_defaults.yaml +++ b/qa/suites/rbd/valgrind/workloads/c_api_tests_with_defaults.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/rbd/valgrind/workloads/c_api_tests_with_journaling.yaml b/qa/suites/rbd/valgrind/workloads/c_api_tests_with_journaling.yaml index 6fae0fea93dc4..3a121de3eae07 100644 --- a/qa/suites/rbd/valgrind/workloads/c_api_tests_with_journaling.yaml +++ b/qa/suites/rbd/valgrind/workloads/c_api_tests_with_journaling.yaml @@ -4,6 +4,8 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(POOL_APP_NOT_ENABLED\) + - is full \(reached quota + - \(POOL_FULL\) tasks: - workunit: clients: diff --git a/qa/suites/smoke/basic/tasks/test/rbd_api_tests.yaml b/qa/suites/smoke/basic/tasks/test/rbd_api_tests.yaml index 3e13adb0089e5..cbd0fb27cd146 100644 --- a/qa/suites/smoke/basic/tasks/test/rbd_api_tests.yaml +++ b/qa/suites/smoke/basic/tasks/test/rbd_api_tests.yaml @@ -7,6 +7,7 @@ tasks: - \(PG_ - \(POOL_ - \(CACHE_POOL_ + - is full \(reached quota fs: xfs - ceph-fuse: - workunit: -- 2.39.5