diff --git a/suites/rados/basic/tasks/repair_test.yaml b/suites/rados/basic/tasks/repair_test.yaml new file mode 100644 index 00000000000..07747660bc6 --- /dev/null +++ b/suites/rados/basic/tasks/repair_test.yaml @@ -0,0 +1,11 @@ +overrides: + ceph: + log-whitelist: ['candidate had a read error', 'deep-scrub 0 missing, 1 inconsistent objects', 'deep-scrub 0 missing, 4 inconsistent objects', 'deep-scrub 1 errors', 'deep-scrub 4 errors', '!= known omap_digest', 'repair 0 missing, 1 inconsistent objects', 'repair 0 missing, 4 inconsistent objects', 'repair 1 errors, 1 fixed', 'repair 4 errors, 4 fixed', 'scrub 0 missing, 1 inconsistent', 'scrub 1 errors', 'size 1 != known size'] + conf: + osd: + filestore debug inject read err : true +tasks: +- install: +- ceph: +- repair_test: + diff --git a/suites/rados/basic/tasks/scrub_test.yaml b/suites/rados/basic/tasks/scrub_test.yaml new file mode 100644 index 00000000000..b9f41530ea0 --- /dev/null +++ b/suites/rados/basic/tasks/scrub_test.yaml @@ -0,0 +1,13 @@ +overrides: + ceph: + log-whitelist: + - '!= known digest' + - '!= known omap_digest' + - deep-scrub 0 missing, 1 inconsistent objects + - deep-scrub 1 errors + - repair 0 missing, 1 inconsistent objects + - repair 1 errors, 1 fixed +tasks: +- install: +- ceph: +- scrub_test: