From: Patrick Donnelly Date: Thu, 29 Oct 2020 18:18:32 +0000 (-0700) Subject: qa: add new fs:volumes sub-suite X-Git-Tag: v17.0.0~721^2~28 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=024d5b37f498b88f01877fbd9bc7b54e84b34bc2;p=ceph-ci.git qa: add new fs:volumes sub-suite Fixes: https://tracker.ceph.com/issues/23718 Signed-off-by: Patrick Donnelly --- diff --git a/qa/suites/fs/basic_functional/tasks/volume-client/% b/qa/suites/fs/basic_functional/tasks/volume-client/% deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/qa/suites/fs/basic_functional/tasks/volume-client/.qa b/qa/suites/fs/basic_functional/tasks/volume-client/.qa deleted file mode 120000 index a602a0353e7..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volume-client/.qa +++ /dev/null @@ -1 +0,0 @@ -../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/basic_functional/tasks/volume-client/task/.qa b/qa/suites/fs/basic_functional/tasks/volume-client/task/.qa deleted file mode 120000 index a602a0353e7..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volume-client/task/.qa +++ /dev/null @@ -1 +0,0 @@ -../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/basic_functional/tasks/volume-client/task/test/+ b/qa/suites/fs/basic_functional/tasks/volume-client/task/test/+ deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/qa/suites/fs/basic_functional/tasks/volume-client/task/test/.qa b/qa/suites/fs/basic_functional/tasks/volume-client/task/test/.qa deleted file mode 120000 index a602a0353e7..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volume-client/task/test/.qa +++ /dev/null @@ -1 +0,0 @@ -../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/basic_functional/tasks/volume-client/task/test/test.yaml b/qa/suites/fs/basic_functional/tasks/volume-client/task/test/test.yaml deleted file mode 100644 index 61094215f65..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volume-client/task/test/test.yaml +++ /dev/null @@ -1,8 +0,0 @@ -overrides: - ceph: - log-ignorelist: - - MON_DOWN -tasks: - - cephfs_test_runner: - modules: - - tasks.cephfs.test_volume_client diff --git a/qa/suites/fs/basic_functional/tasks/volumes/% b/qa/suites/fs/basic_functional/tasks/volumes/% deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/qa/suites/fs/basic_functional/tasks/volumes/overrides.yaml b/qa/suites/fs/basic_functional/tasks/volumes/overrides.yaml deleted file mode 100644 index 9b87c181bf5..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volumes/overrides.yaml +++ /dev/null @@ -1,14 +0,0 @@ -overrides: - ceph: - conf: - mgr: - debug client: 10 - log-ignorelist: - - OSD full dropping all updates - - OSD near full - - pausewr flag - - failsafe engaged, dropping updates - - failsafe disengaged, no longer dropping - - is full \(reached quota - - POOL_FULL - - POOL_BACKFILLFULL diff --git a/qa/suites/fs/basic_functional/tasks/volumes/test/basic.yaml b/qa/suites/fs/basic_functional/tasks/volumes/test/basic.yaml deleted file mode 100644 index 3e54df2a9bb..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volumes/test/basic.yaml +++ /dev/null @@ -1,7 +0,0 @@ -tasks: - - cephfs_test_runner: - fail_on_skip: false - modules: - - tasks.cephfs.test_volumes.TestVolumes - - tasks.cephfs.test_volumes.TestSubvolumeGroups - - tasks.cephfs.test_volumes.TestSubvolumes diff --git a/qa/suites/fs/basic_functional/tasks/volumes/test/clone.yaml b/qa/suites/fs/basic_functional/tasks/volumes/test/clone.yaml deleted file mode 100644 index e0c1f015082..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volumes/test/clone.yaml +++ /dev/null @@ -1,5 +0,0 @@ -tasks: - - cephfs_test_runner: - fail_on_skip: false - modules: - - tasks.cephfs.test_volumes.TestSubvolumeSnapshotClones diff --git a/qa/suites/fs/basic_functional/tasks/volumes/test/misc.yaml b/qa/suites/fs/basic_functional/tasks/volumes/test/misc.yaml deleted file mode 100644 index 1f6fd2b2de0..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volumes/test/misc.yaml +++ /dev/null @@ -1,5 +0,0 @@ -tasks: - - cephfs_test_runner: - fail_on_skip: false - modules: - - tasks.cephfs.test_volumes.TestMisc diff --git a/qa/suites/fs/basic_functional/tasks/volumes/test/snapshot.yaml b/qa/suites/fs/basic_functional/tasks/volumes/test/snapshot.yaml deleted file mode 100644 index d682011370a..00000000000 --- a/qa/suites/fs/basic_functional/tasks/volumes/test/snapshot.yaml +++ /dev/null @@ -1,6 +0,0 @@ -tasks: - - cephfs_test_runner: - fail_on_skip: false - modules: - - tasks.cephfs.test_volumes.TestSubvolumeGroupSnapshots - - tasks.cephfs.test_volumes.TestSubvolumeSnapshots diff --git a/qa/suites/fs/volumes/% b/qa/suites/fs/volumes/% new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/fs/volumes/.qa b/qa/suites/fs/volumes/.qa new file mode 120000 index 00000000000..a602a0353e7 --- /dev/null +++ b/qa/suites/fs/volumes/.qa @@ -0,0 +1 @@ +../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/volumes/begin.yaml b/qa/suites/fs/volumes/begin.yaml new file mode 120000 index 00000000000..311d404f7c2 --- /dev/null +++ b/qa/suites/fs/volumes/begin.yaml @@ -0,0 +1 @@ +.qa/cephfs/begin.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/clusters/.qa b/qa/suites/fs/volumes/clusters/.qa new file mode 120000 index 00000000000..a602a0353e7 --- /dev/null +++ b/qa/suites/fs/volumes/clusters/.qa @@ -0,0 +1 @@ +../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/volumes/clusters/1-mds-1-client-coloc.yaml b/qa/suites/fs/volumes/clusters/1-mds-1-client-coloc.yaml new file mode 120000 index 00000000000..d15ecfda012 --- /dev/null +++ b/qa/suites/fs/volumes/clusters/1-mds-1-client-coloc.yaml @@ -0,0 +1 @@ +.qa/cephfs/clusters/1-mds-1-client-coloc.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/conf b/qa/suites/fs/volumes/conf new file mode 120000 index 00000000000..16e8cc44b7d --- /dev/null +++ b/qa/suites/fs/volumes/conf @@ -0,0 +1 @@ +.qa/cephfs/conf \ No newline at end of file diff --git a/qa/suites/fs/volumes/mount b/qa/suites/fs/volumes/mount new file mode 120000 index 00000000000..e3600f453f2 --- /dev/null +++ b/qa/suites/fs/volumes/mount @@ -0,0 +1 @@ +.qa/cephfs/mount/ \ No newline at end of file diff --git a/qa/suites/fs/volumes/objectstore/.qa b/qa/suites/fs/volumes/objectstore/.qa new file mode 120000 index 00000000000..a602a0353e7 --- /dev/null +++ b/qa/suites/fs/volumes/objectstore/.qa @@ -0,0 +1 @@ +../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/volumes/objectstore/bluestore-bitmap.yaml b/qa/suites/fs/volumes/objectstore/bluestore-bitmap.yaml new file mode 120000 index 00000000000..a59cf517506 --- /dev/null +++ b/qa/suites/fs/volumes/objectstore/bluestore-bitmap.yaml @@ -0,0 +1 @@ +.qa/objectstore/bluestore-bitmap.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/overrides/+ b/qa/suites/fs/volumes/overrides/+ new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/fs/volumes/overrides/.qa b/qa/suites/fs/volumes/overrides/.qa new file mode 120000 index 00000000000..a602a0353e7 --- /dev/null +++ b/qa/suites/fs/volumes/overrides/.qa @@ -0,0 +1 @@ +../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/volumes/overrides/frag_enable.yaml b/qa/suites/fs/volumes/overrides/frag_enable.yaml new file mode 120000 index 00000000000..34a39a368cf --- /dev/null +++ b/qa/suites/fs/volumes/overrides/frag_enable.yaml @@ -0,0 +1 @@ +.qa/cephfs/overrides/frag_enable.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/overrides/no_client_pidfile.yaml b/qa/suites/fs/volumes/overrides/no_client_pidfile.yaml new file mode 120000 index 00000000000..8888f33274b --- /dev/null +++ b/qa/suites/fs/volumes/overrides/no_client_pidfile.yaml @@ -0,0 +1 @@ +.qa/overrides/no_client_pidfile.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/overrides/whitelist_health.yaml b/qa/suites/fs/volumes/overrides/whitelist_health.yaml new file mode 120000 index 00000000000..74f39a49b27 --- /dev/null +++ b/qa/suites/fs/volumes/overrides/whitelist_health.yaml @@ -0,0 +1 @@ +.qa/cephfs/overrides/whitelist_health.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/overrides/whitelist_wrongly_marked_down.yaml b/qa/suites/fs/volumes/overrides/whitelist_wrongly_marked_down.yaml new file mode 120000 index 00000000000..b4528c0f8c0 --- /dev/null +++ b/qa/suites/fs/volumes/overrides/whitelist_wrongly_marked_down.yaml @@ -0,0 +1 @@ +.qa/cephfs/overrides/whitelist_wrongly_marked_down.yaml \ No newline at end of file diff --git a/qa/suites/fs/volumes/supported-random-distros$ b/qa/suites/fs/volumes/supported-random-distros$ new file mode 120000 index 00000000000..0862b4457b3 --- /dev/null +++ b/qa/suites/fs/volumes/supported-random-distros$ @@ -0,0 +1 @@ +.qa/distros/supported-random-distro$ \ No newline at end of file diff --git a/qa/suites/fs/volumes/tasks/.qa b/qa/suites/fs/volumes/tasks/.qa new file mode 120000 index 00000000000..a602a0353e7 --- /dev/null +++ b/qa/suites/fs/volumes/tasks/.qa @@ -0,0 +1 @@ +../.qa/ \ No newline at end of file diff --git a/qa/suites/fs/volumes/tasks/volume-client.yaml b/qa/suites/fs/volumes/tasks/volume-client.yaml new file mode 100644 index 00000000000..61094215f65 --- /dev/null +++ b/qa/suites/fs/volumes/tasks/volume-client.yaml @@ -0,0 +1,8 @@ +overrides: + ceph: + log-ignorelist: + - MON_DOWN +tasks: + - cephfs_test_runner: + modules: + - tasks.cephfs.test_volume_client diff --git a/qa/suites/fs/volumes/tasks/volumes/% b/qa/suites/fs/volumes/tasks/volumes/% new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/fs/volumes/tasks/volumes/overrides.yaml b/qa/suites/fs/volumes/tasks/volumes/overrides.yaml new file mode 100644 index 00000000000..9b87c181bf5 --- /dev/null +++ b/qa/suites/fs/volumes/tasks/volumes/overrides.yaml @@ -0,0 +1,14 @@ +overrides: + ceph: + conf: + mgr: + debug client: 10 + log-ignorelist: + - OSD full dropping all updates + - OSD near full + - pausewr flag + - failsafe engaged, dropping updates + - failsafe disengaged, no longer dropping + - is full \(reached quota + - POOL_FULL + - POOL_BACKFILLFULL diff --git a/qa/suites/fs/volumes/tasks/volumes/test/basic.yaml b/qa/suites/fs/volumes/tasks/volumes/test/basic.yaml new file mode 100644 index 00000000000..3e54df2a9bb --- /dev/null +++ b/qa/suites/fs/volumes/tasks/volumes/test/basic.yaml @@ -0,0 +1,7 @@ +tasks: + - cephfs_test_runner: + fail_on_skip: false + modules: + - tasks.cephfs.test_volumes.TestVolumes + - tasks.cephfs.test_volumes.TestSubvolumeGroups + - tasks.cephfs.test_volumes.TestSubvolumes diff --git a/qa/suites/fs/volumes/tasks/volumes/test/clone.yaml b/qa/suites/fs/volumes/tasks/volumes/test/clone.yaml new file mode 100644 index 00000000000..e0c1f015082 --- /dev/null +++ b/qa/suites/fs/volumes/tasks/volumes/test/clone.yaml @@ -0,0 +1,5 @@ +tasks: + - cephfs_test_runner: + fail_on_skip: false + modules: + - tasks.cephfs.test_volumes.TestSubvolumeSnapshotClones diff --git a/qa/suites/fs/volumes/tasks/volumes/test/misc.yaml b/qa/suites/fs/volumes/tasks/volumes/test/misc.yaml new file mode 100644 index 00000000000..1f6fd2b2de0 --- /dev/null +++ b/qa/suites/fs/volumes/tasks/volumes/test/misc.yaml @@ -0,0 +1,5 @@ +tasks: + - cephfs_test_runner: + fail_on_skip: false + modules: + - tasks.cephfs.test_volumes.TestMisc diff --git a/qa/suites/fs/volumes/tasks/volumes/test/snapshot.yaml b/qa/suites/fs/volumes/tasks/volumes/test/snapshot.yaml new file mode 100644 index 00000000000..d682011370a --- /dev/null +++ b/qa/suites/fs/volumes/tasks/volumes/test/snapshot.yaml @@ -0,0 +1,6 @@ +tasks: + - cephfs_test_runner: + fail_on_skip: false + modules: + - tasks.cephfs.test_volumes.TestSubvolumeGroupSnapshots + - tasks.cephfs.test_volumes.TestSubvolumeSnapshots diff --git a/qa/suites/kcephfs/recovery/tasks/volume-client.yaml b/qa/suites/kcephfs/recovery/tasks/volume-client.yaml deleted file mode 100644 index 04ee276572c..00000000000 --- a/qa/suites/kcephfs/recovery/tasks/volume-client.yaml +++ /dev/null @@ -1,9 +0,0 @@ -overrides: - ceph: - log-ignorelist: - - MON_DOWN -tasks: - - cephfs_test_runner: - fail_on_skip: false - modules: - - tasks.cephfs.test_volume_client