]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: merge fs:basic_functional and kcephfs:recovery
authorPatrick Donnelly <pdonnell@redhat.com>
Thu, 29 Oct 2020 18:12:44 +0000 (11:12 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 3 Nov 2020 21:00:35 +0000 (13:00 -0800)
These functional tests can be run with both clients.

Fixes: https://tracker.ceph.com/issues/23718
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
62 files changed:
qa/suites/fs/basic_functional/tasks/acls-fuse-client.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/auto-repair.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/backtrace.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/client-limits.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/client-recovery.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/damage.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/data-scan.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/forward-scrub.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/journal-repair.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/mds-flush.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/mds-full.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/pool-perm.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/sessionmap/+ [deleted file]
qa/suites/fs/basic_functional/tasks/sessionmap/.qa [deleted symlink]
qa/suites/fs/basic_functional/tasks/sessionmap/sessionmap.yaml [deleted file]
qa/suites/fs/basic_functional/tasks/strays.yaml [deleted file]
qa/suites/fs/functional/% [new file with mode: 0644]
qa/suites/fs/functional/.qa [new symlink]
qa/suites/fs/functional/begin.yaml [new symlink]
qa/suites/fs/functional/clusters/.qa [new symlink]
qa/suites/fs/functional/clusters/1-mds-4-client-coloc.yaml [new symlink]
qa/suites/fs/functional/conf [new symlink]
qa/suites/fs/functional/mount [new symlink]
qa/suites/fs/functional/objectstore/.qa [new symlink]
qa/suites/fs/functional/objectstore/bluestore-bitmap.yaml [new symlink]
qa/suites/fs/functional/objectstore/bluestore-ec-root.yaml [new symlink]
qa/suites/fs/functional/overrides/+ [new file with mode: 0644]
qa/suites/fs/functional/overrides/.qa [new symlink]
qa/suites/fs/functional/overrides/frag_enable.yaml [new symlink]
qa/suites/fs/functional/overrides/no_client_pidfile.yaml [new symlink]
qa/suites/fs/functional/overrides/whitelist_health.yaml [new symlink]
qa/suites/fs/functional/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
qa/suites/fs/functional/supported-random-distros$ [new symlink]
qa/suites/fs/functional/tasks/.qa [new symlink]
qa/suites/fs/functional/tasks/acls.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/auto-repair.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/backtrace.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/client-limits.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/client-recovery.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/damage.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/data-scan.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/forward-scrub.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/journal-repair.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/mds-flush.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/mds-full.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/pool-perm.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/sessionmap.yaml [new file with mode: 0644]
qa/suites/fs/functional/tasks/strays.yaml [new file with mode: 0644]
qa/suites/kcephfs/cephfs/tasks/acls-kernel-client.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/auto-repair.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/backtrace.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/client-limits.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/client-recovery.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/damage.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/data-scan.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/forward-scrub.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/journal-repair.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/mds-flush.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/mds-full.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/pool-perm.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/sessionmap.yaml [deleted file]
qa/suites/kcephfs/recovery/tasks/strays.yaml [deleted file]

diff --git a/qa/suites/fs/basic_functional/tasks/acls-fuse-client.yaml b/qa/suites/fs/basic_functional/tasks/acls-fuse-client.yaml
deleted file mode 100644 (file)
index 5b38d35..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-tasks:
-  - cephfs_test_runner:
-      fail_on_skip: false
-      modules:
-        - tasks.cephfs.test_acls
diff --git a/qa/suites/fs/basic_functional/tasks/auto-repair.yaml b/qa/suites/fs/basic_functional/tasks/auto-repair.yaml
deleted file mode 100644 (file)
index c401ffd..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-overrides:
-  ceph:
-    log-ignorelist:
-      - force file system read-only
-      - bad backtrace
-      - MDS in read-only mode
-      - \(MDS_READ_ONLY\)
-
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_auto_repair
diff --git a/qa/suites/fs/basic_functional/tasks/backtrace.yaml b/qa/suites/fs/basic_functional/tasks/backtrace.yaml
deleted file mode 100644 (file)
index d740a5f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_backtrace
diff --git a/qa/suites/fs/basic_functional/tasks/client-limits.yaml b/qa/suites/fs/basic_functional/tasks/client-limits.yaml
deleted file mode 100644 (file)
index e1ea5c1..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - responding to mclientcaps\(revoke\)
-      - not advance its oldest_client_tid
-      - failing to advance its oldest client/flush tid
-      - Too many inodes in cache
-      - failing to respond to cache pressure
-      - slow requests are blocked
-      - failing to respond to capability release
-      - MDS cache is too large
-      - \(MDS_CLIENT_OLDEST_TID\)
-      - \(MDS_CACHE_OVERSIZED\)
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_client_limits
diff --git a/qa/suites/fs/basic_functional/tasks/client-recovery.yaml b/qa/suites/fs/basic_functional/tasks/client-recovery.yaml
deleted file mode 100644 (file)
index cdbbb31..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-
-# The task interferes with the network, so we need
-# to permit OSDs to complain about that.
-overrides:
-  ceph:
-    log-ignorelist:
-      - evicting unresponsive client
-      - but it is still running
-      - slow request
-      - MDS_CLIENT_LATE_RELEASE
-      - t responding to mclientcaps
-
-tasks:
-  - cephfs_test_runner:
-      fail_on_skip: false
-      modules:
-        - tasks.cephfs.test_client_recovery
diff --git a/qa/suites/fs/basic_functional/tasks/damage.yaml b/qa/suites/fs/basic_functional/tasks/damage.yaml
deleted file mode 100644 (file)
index 16d56ee..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - bad backtrace
-      - object missing on disk
-      - error reading table object
-      - error reading sessionmap
-      - Error loading MDS rank
-      - missing journal object
-      - Error recovering journal
-      - error decoding table object
-      - failed to read JournalPointer
-      - Corrupt directory entry
-      - Corrupt fnode header
-      - corrupt sessionmap header
-      - Corrupt dentry
-      - Scrub error on inode
-      - Metadata damage detected
-      - MDS_READ_ONLY
-      - force file system read-only
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_damage
-
diff --git a/qa/suites/fs/basic_functional/tasks/data-scan.yaml b/qa/suites/fs/basic_functional/tasks/data-scan.yaml
deleted file mode 100644 (file)
index c720d3d..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - bad backtrace
-      - object missing on disk
-      - error reading table object
-      - error reading sessionmap
-      - unmatched fragstat
-      - unmatched rstat
-      - was unreadable, recreating it now
-      - Scrub error on inode
-      - Metadata damage detected
-      - inconsistent rstat on inode
-      - Error recovering journal
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_data_scan
diff --git a/qa/suites/fs/basic_functional/tasks/forward-scrub.yaml b/qa/suites/fs/basic_functional/tasks/forward-scrub.yaml
deleted file mode 100644 (file)
index 7309066..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - inode wrongly marked free
-      - bad backtrace on inode
-      - inode table repaired for inode
-      - Scrub error on inode
-      - Metadata damage detected
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_forward_scrub
diff --git a/qa/suites/fs/basic_functional/tasks/journal-repair.yaml b/qa/suites/fs/basic_functional/tasks/journal-repair.yaml
deleted file mode 100644 (file)
index 71c06de..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - bad backtrace on directory inode
-      - error reading table object
-      - Metadata damage detected
-      - slow requests are blocked
-      - Behind on trimming
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_journal_repair
diff --git a/qa/suites/fs/basic_functional/tasks/mds-flush.yaml b/qa/suites/fs/basic_functional/tasks/mds-flush.yaml
deleted file mode 100644 (file)
index d59a8ad..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_flush
diff --git a/qa/suites/fs/basic_functional/tasks/mds-full.yaml b/qa/suites/fs/basic_functional/tasks/mds-full.yaml
deleted file mode 100644 (file)
index 9ddccf8..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-
-overrides:
-  ceph:
-    cephfs_ec_profile:
-      - disabled
-    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
-    conf:
-      mon:
-        mon osd nearfull ratio: 0.6
-        mon osd backfillfull ratio: 0.6
-        mon osd full ratio: 0.7
-      osd:
-        osd mon report interval: 5
-        osd objectstore: memstore
-        osd failsafe full ratio: 1.0
-        memstore device bytes: 200000000
-      client.0:
-        debug client: 20
-        debug objecter: 20
-        debug objectcacher: 20
-      client.1:
-        debug client: 20
-        debug objecter: 20
-        debug objectcacher: 20
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_full
diff --git a/qa/suites/fs/basic_functional/tasks/pool-perm.yaml b/qa/suites/fs/basic_functional/tasks/pool-perm.yaml
deleted file mode 100644 (file)
index f220626..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_pool_perm
diff --git a/qa/suites/fs/basic_functional/tasks/sessionmap/+ b/qa/suites/fs/basic_functional/tasks/sessionmap/+
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/qa/suites/fs/basic_functional/tasks/sessionmap/.qa b/qa/suites/fs/basic_functional/tasks/sessionmap/.qa
deleted file mode 120000 (symlink)
index a602a03..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../.qa/
\ No newline at end of file
diff --git a/qa/suites/fs/basic_functional/tasks/sessionmap/sessionmap.yaml b/qa/suites/fs/basic_functional/tasks/sessionmap/sessionmap.yaml
deleted file mode 100644 (file)
index 900fb4e..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - client session with non-allowable root
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_sessionmap
diff --git a/qa/suites/fs/basic_functional/tasks/strays.yaml b/qa/suites/fs/basic_functional/tasks/strays.yaml
deleted file mode 100644 (file)
index 2809fc1..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_strays
diff --git a/qa/suites/fs/functional/% b/qa/suites/fs/functional/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/functional/.qa b/qa/suites/fs/functional/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/fs/functional/begin.yaml b/qa/suites/fs/functional/begin.yaml
new file mode 120000 (symlink)
index 0000000..311d404
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/begin.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/clusters/.qa b/qa/suites/fs/functional/clusters/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/fs/functional/clusters/1-mds-4-client-coloc.yaml b/qa/suites/fs/functional/clusters/1-mds-4-client-coloc.yaml
new file mode 120000 (symlink)
index 0000000..e5444ae
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/clusters/1-mds-4-client-coloc.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/conf b/qa/suites/fs/functional/conf
new file mode 120000 (symlink)
index 0000000..16e8cc4
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/conf
\ No newline at end of file
diff --git a/qa/suites/fs/functional/mount b/qa/suites/fs/functional/mount
new file mode 120000 (symlink)
index 0000000..e3600f4
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/mount/
\ No newline at end of file
diff --git a/qa/suites/fs/functional/objectstore/.qa b/qa/suites/fs/functional/objectstore/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/fs/functional/objectstore/bluestore-bitmap.yaml b/qa/suites/fs/functional/objectstore/bluestore-bitmap.yaml
new file mode 120000 (symlink)
index 0000000..a59cf51
--- /dev/null
@@ -0,0 +1 @@
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/objectstore/bluestore-ec-root.yaml b/qa/suites/fs/functional/objectstore/bluestore-ec-root.yaml
new file mode 120000 (symlink)
index 0000000..4edebd6
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/objectstore-ec/bluestore-ec-root.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/overrides/+ b/qa/suites/fs/functional/overrides/+
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/fs/functional/overrides/.qa b/qa/suites/fs/functional/overrides/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/fs/functional/overrides/frag_enable.yaml b/qa/suites/fs/functional/overrides/frag_enable.yaml
new file mode 120000 (symlink)
index 0000000..34a39a3
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/frag_enable.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/overrides/no_client_pidfile.yaml b/qa/suites/fs/functional/overrides/no_client_pidfile.yaml
new file mode 120000 (symlink)
index 0000000..8888f33
--- /dev/null
@@ -0,0 +1 @@
+.qa/overrides/no_client_pidfile.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/overrides/whitelist_health.yaml b/qa/suites/fs/functional/overrides/whitelist_health.yaml
new file mode 120000 (symlink)
index 0000000..74f39a4
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/whitelist_health.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/overrides/whitelist_wrongly_marked_down.yaml b/qa/suites/fs/functional/overrides/whitelist_wrongly_marked_down.yaml
new file mode 120000 (symlink)
index 0000000..b4528c0
--- /dev/null
@@ -0,0 +1 @@
+.qa/cephfs/overrides/whitelist_wrongly_marked_down.yaml
\ No newline at end of file
diff --git a/qa/suites/fs/functional/supported-random-distros$ b/qa/suites/fs/functional/supported-random-distros$
new file mode 120000 (symlink)
index 0000000..0862b44
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported-random-distro$
\ No newline at end of file
diff --git a/qa/suites/fs/functional/tasks/.qa b/qa/suites/fs/functional/tasks/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/fs/functional/tasks/acls.yaml b/qa/suites/fs/functional/tasks/acls.yaml
new file mode 100644 (file)
index 0000000..5b38d35
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+  - cephfs_test_runner:
+      fail_on_skip: false
+      modules:
+        - tasks.cephfs.test_acls
diff --git a/qa/suites/fs/functional/tasks/auto-repair.yaml b/qa/suites/fs/functional/tasks/auto-repair.yaml
new file mode 100644 (file)
index 0000000..1a3ff3e
--- /dev/null
@@ -0,0 +1,11 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - force file system read-only
+      - bad backtrace
+      - MDS in read-only mode
+      - \(MDS_READ_ONLY\)
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_auto_repair
diff --git a/qa/suites/fs/functional/tasks/backtrace.yaml b/qa/suites/fs/functional/tasks/backtrace.yaml
new file mode 100644 (file)
index 0000000..6d80c32
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_backtrace
diff --git a/qa/suites/fs/functional/tasks/client-limits.yaml b/qa/suites/fs/functional/tasks/client-limits.yaml
new file mode 100644 (file)
index 0000000..4055f15
--- /dev/null
@@ -0,0 +1,17 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - responding to mclientcaps\(revoke\)
+      - not advance its oldest_client_tid
+      - failing to advance its oldest client/flush tid
+      - Too many inodes in cache
+      - failing to respond to cache pressure
+      - slow requests are blocked
+      - failing to respond to capability release
+      - MDS cache is too large
+      - \(MDS_CLIENT_OLDEST_TID\)
+      - \(MDS_CACHE_OVERSIZED\)
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_client_limits
diff --git a/qa/suites/fs/functional/tasks/client-recovery.yaml b/qa/suites/fs/functional/tasks/client-recovery.yaml
new file mode 100644 (file)
index 0000000..d927fd1
--- /dev/null
@@ -0,0 +1,15 @@
+# The task interferes with the network, so we need
+# to permit OSDs to complain about that.
+overrides:
+  ceph:
+    log-ignorelist:
+      - evicting unresponsive client
+      - but it is still running
+      - slow request
+      - MDS_CLIENT_LATE_RELEASE
+      - t responding to mclientcaps
+tasks:
+  - cephfs_test_runner:
+      fail_on_skip: false
+      modules:
+        - tasks.cephfs.test_client_recovery
diff --git a/qa/suites/fs/functional/tasks/damage.yaml b/qa/suites/fs/functional/tasks/damage.yaml
new file mode 100644 (file)
index 0000000..917c4b1
--- /dev/null
@@ -0,0 +1,25 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - bad backtrace
+      - object missing on disk
+      - error reading table object
+      - error reading sessionmap
+      - Error loading MDS rank
+      - missing journal object
+      - Error recovering journal
+      - error decoding table object
+      - failed to read JournalPointer
+      - Corrupt directory entry
+      - Corrupt fnode header
+      - corrupt sessionmap header
+      - Corrupt dentry
+      - Scrub error on inode
+      - Metadata damage detected
+      - MDS_READ_ONLY
+      - force file system read-only
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_damage
+
diff --git a/qa/suites/fs/functional/tasks/data-scan.yaml b/qa/suites/fs/functional/tasks/data-scan.yaml
new file mode 100644 (file)
index 0000000..b704a00
--- /dev/null
@@ -0,0 +1,18 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - bad backtrace
+      - object missing on disk
+      - error reading table object
+      - error reading sessionmap
+      - unmatched fragstat
+      - unmatched rstat
+      - was unreadable, recreating it now
+      - Scrub error on inode
+      - Metadata damage detected
+      - inconsistent rstat on inode
+      - Error recovering journal
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_data_scan
diff --git a/qa/suites/fs/functional/tasks/forward-scrub.yaml b/qa/suites/fs/functional/tasks/forward-scrub.yaml
new file mode 100644 (file)
index 0000000..f444455
--- /dev/null
@@ -0,0 +1,12 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - inode wrongly marked free
+      - bad backtrace on inode
+      - inode table repaired for inode
+      - Scrub error on inode
+      - Metadata damage detected
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_forward_scrub
diff --git a/qa/suites/fs/functional/tasks/journal-repair.yaml b/qa/suites/fs/functional/tasks/journal-repair.yaml
new file mode 100644 (file)
index 0000000..d6f87f8
--- /dev/null
@@ -0,0 +1,12 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - bad backtrace on directory inode
+      - error reading table object
+      - Metadata damage detected
+      - slow requests are blocked
+      - Behind on trimming
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_journal_repair
diff --git a/qa/suites/fs/functional/tasks/mds-flush.yaml b/qa/suites/fs/functional/tasks/mds-flush.yaml
new file mode 100644 (file)
index 0000000..be8c4be
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_flush
diff --git a/qa/suites/fs/functional/tasks/mds-full.yaml b/qa/suites/fs/functional/tasks/mds-full.yaml
new file mode 100644 (file)
index 0000000..d00dd9b
--- /dev/null
@@ -0,0 +1,35 @@
+overrides:
+  ceph:
+    cephfs_ec_profile:
+      - disabled
+    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
+    conf:
+      mon:
+        mon osd nearfull ratio: 0.6
+        mon osd backfillfull ratio: 0.6
+        mon osd full ratio: 0.7
+      osd:
+        osd mon report interval: 5
+        osd objectstore: memstore
+        osd failsafe full ratio: 1.0
+        memstore device bytes: 200000000
+      client.0:
+        debug client: 20
+        debug objecter: 20
+        debug objectcacher: 20
+      client.1:
+        debug client: 20
+        debug objecter: 20
+        debug objectcacher: 20
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_full
diff --git a/qa/suites/fs/functional/tasks/pool-perm.yaml b/qa/suites/fs/functional/tasks/pool-perm.yaml
new file mode 100644 (file)
index 0000000..41392fe
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_pool_perm
diff --git a/qa/suites/fs/functional/tasks/sessionmap.yaml b/qa/suites/fs/functional/tasks/sessionmap.yaml
new file mode 100644 (file)
index 0000000..3f66f32
--- /dev/null
@@ -0,0 +1,8 @@
+overrides:
+  ceph:
+    log-ignorelist:
+      - client session with non-allowable root
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_sessionmap
diff --git a/qa/suites/fs/functional/tasks/strays.yaml b/qa/suites/fs/functional/tasks/strays.yaml
new file mode 100644 (file)
index 0000000..3866ce5
--- /dev/null
@@ -0,0 +1,4 @@
+tasks:
+  - cephfs_test_runner:
+      modules:
+        - tasks.cephfs.test_strays
diff --git a/qa/suites/kcephfs/cephfs/tasks/acls-kernel-client.yaml b/qa/suites/kcephfs/cephfs/tasks/acls-kernel-client.yaml
deleted file mode 100644 (file)
index 6e27010..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_acls
diff --git a/qa/suites/kcephfs/recovery/tasks/auto-repair.yaml b/qa/suites/kcephfs/recovery/tasks/auto-repair.yaml
deleted file mode 100644 (file)
index c401ffd..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-overrides:
-  ceph:
-    log-ignorelist:
-      - force file system read-only
-      - bad backtrace
-      - MDS in read-only mode
-      - \(MDS_READ_ONLY\)
-
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_auto_repair
diff --git a/qa/suites/kcephfs/recovery/tasks/backtrace.yaml b/qa/suites/kcephfs/recovery/tasks/backtrace.yaml
deleted file mode 100644 (file)
index d740a5f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_backtrace
diff --git a/qa/suites/kcephfs/recovery/tasks/client-limits.yaml b/qa/suites/kcephfs/recovery/tasks/client-limits.yaml
deleted file mode 100644 (file)
index 9bbe92f..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - responding to mclientcaps\(revoke\)
-      - not advance its oldest_client_tid
-      - failing to advance its oldest client/flush tid
-      - Too many inodes in cache
-      - failing to respond to cache pressure
-      - slow requests are blocked
-      - failing to respond to capability release
-      - MDS cache is too large
-      - \(MDS_CLIENT_OLDEST_TID\)
-      - \(MDS_CACHE_OVERSIZED\)
-
-tasks:
-  - cephfs_test_runner:
-      fail_on_skip: false
-      modules:
-        - tasks.cephfs.test_client_limits
diff --git a/qa/suites/kcephfs/recovery/tasks/client-recovery.yaml b/qa/suites/kcephfs/recovery/tasks/client-recovery.yaml
deleted file mode 100644 (file)
index 27f1a23..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-
-# The task interferes with the network, so we need
-# to permit OSDs to complain about that.
-overrides:
-  ceph:
-    log-ignorelist:
-      - but it is still running
-      - slow request
-      - evicting unresponsive client
-
-tasks:
-  - cephfs_test_runner:
-      fail_on_skip: false
-      modules:
-        - tasks.cephfs.test_client_recovery
diff --git a/qa/suites/kcephfs/recovery/tasks/damage.yaml b/qa/suites/kcephfs/recovery/tasks/damage.yaml
deleted file mode 100644 (file)
index 16d56ee..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - bad backtrace
-      - object missing on disk
-      - error reading table object
-      - error reading sessionmap
-      - Error loading MDS rank
-      - missing journal object
-      - Error recovering journal
-      - error decoding table object
-      - failed to read JournalPointer
-      - Corrupt directory entry
-      - Corrupt fnode header
-      - corrupt sessionmap header
-      - Corrupt dentry
-      - Scrub error on inode
-      - Metadata damage detected
-      - MDS_READ_ONLY
-      - force file system read-only
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_damage
-
diff --git a/qa/suites/kcephfs/recovery/tasks/data-scan.yaml b/qa/suites/kcephfs/recovery/tasks/data-scan.yaml
deleted file mode 100644 (file)
index 016faea..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - bad backtrace
-      - object missing on disk
-      - error reading table object
-      - error reading sessionmap
-      - unmatched fragstat
-      - was unreadable, recreating it now
-      - Scrub error on inode
-      - Metadata damage detected
-      - inconsistent rstat on inode
-      - Error recovering journal
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_data_scan
diff --git a/qa/suites/kcephfs/recovery/tasks/forward-scrub.yaml b/qa/suites/kcephfs/recovery/tasks/forward-scrub.yaml
deleted file mode 100644 (file)
index 7309066..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - inode wrongly marked free
-      - bad backtrace on inode
-      - inode table repaired for inode
-      - Scrub error on inode
-      - Metadata damage detected
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_forward_scrub
diff --git a/qa/suites/kcephfs/recovery/tasks/journal-repair.yaml b/qa/suites/kcephfs/recovery/tasks/journal-repair.yaml
deleted file mode 100644 (file)
index 71c06de..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-
-overrides:
-  ceph:
-    log-ignorelist:
-      - bad backtrace on directory inode
-      - error reading table object
-      - Metadata damage detected
-      - slow requests are blocked
-      - Behind on trimming
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_journal_repair
diff --git a/qa/suites/kcephfs/recovery/tasks/mds-flush.yaml b/qa/suites/kcephfs/recovery/tasks/mds-flush.yaml
deleted file mode 100644 (file)
index d59a8ad..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_flush
diff --git a/qa/suites/kcephfs/recovery/tasks/mds-full.yaml b/qa/suites/kcephfs/recovery/tasks/mds-full.yaml
deleted file mode 100644 (file)
index c1d24db..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-
-overrides:
-  ceph:
-    cephfs_ec_profile:
-      - disabled
-    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
-    conf:
-      mon:
-        mon osd nearfull ratio: 0.6
-        mon osd backfillfull ratio: 0.6
-        mon osd full ratio: 0.7
-      osd:
-        osd mon report interval: 5
-        osd objectstore: memstore
-        osd failsafe full ratio: 1.0
-        memstore device bytes: 200000000
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_full
diff --git a/qa/suites/kcephfs/recovery/tasks/pool-perm.yaml b/qa/suites/kcephfs/recovery/tasks/pool-perm.yaml
deleted file mode 100644 (file)
index f220626..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_pool_perm
diff --git a/qa/suites/kcephfs/recovery/tasks/sessionmap.yaml b/qa/suites/kcephfs/recovery/tasks/sessionmap.yaml
deleted file mode 100644 (file)
index d0be7b7..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-overrides:
-  ceph:
-    log-ignorelist:
-      - client session with non-allowable root
-
-tasks:
-  - cephfs_test_runner:
-      fail_on_skip: false
-      modules:
-        - tasks.cephfs.test_sessionmap
diff --git a/qa/suites/kcephfs/recovery/tasks/strays.yaml b/qa/suites/kcephfs/recovery/tasks/strays.yaml
deleted file mode 100644 (file)
index 2809fc1..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-tasks:
-  - cephfs_test_runner:
-      modules:
-        - tasks.cephfs.test_strays