]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/upgrade/octopus-x: skip TestClsRbd.mirror_snapshot test 53002/head
authorIlya Dryomov <idryomov@gmail.com>
Mon, 14 Aug 2023 11:16:59 +0000 (13:16 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 15 Aug 2023 17:06:28 +0000 (19:06 +0200)
The behavior of the class method changed in reef; the change was
backported to pacific and quincy.  An octopus test binary used against
pacific OSDs produces an expected failure:

    [ RUN      ] TestClsRbd.mirror_snapshot
    .../ceph-15.2.17/src/test/cls_rbd/test_cls_rbd.cc:2279: Failure
    Expected equality of these values:
      -85
      mirror_image_snapshot_unlink_peer(&ioctx, oid, 1, "peer2")
        Which is: 0
    [  FAILED  ] TestClsRbd.mirror_snapshot (6 ms)

Fixes: https://tracker.ceph.com/issues/62437
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/upgrade/octopus-x/parallel/workload/rados_api.yaml
qa/suites/upgrade/octopus-x/stress-split-no-cephadm/4-workload/rbd-cls.yaml
qa/suites/upgrade/octopus-x/stress-split/2-first-half-tasks/rbd-cls.yaml
qa/suites/upgrade/octopus-x/stress-split/3-stress-tasks/rbd-cls.yaml

index f18e7d98db69966568bb0dddce11ceded83a56a3..2f0ca39743a61ea81248ca917d88785fbbf7ead5 100644 (file)
@@ -9,4 +9,6 @@ workload:
         clients:
           client.0:
             - cls
+        env:
+          CLS_RBD_GTEST_FILTER: '*:-TestClsRbd.mirror_snapshot'
     - print: "**** done end rados_api.yaml"
index 07ab6e10ec9701e8f8232d7eaac8c45a1ded312d..7e9a14846cf9c68979c2770effe2047e85a15f0f 100644 (file)
@@ -7,4 +7,6 @@ stress-tasks:
     clients:
       client.0:
         - cls/test_cls_rbd.sh
+    env:
+      CLS_RBD_GTEST_FILTER: '*:-TestClsRbd.mirror_snapshot'
 - print: "**** done cls/test_cls_rbd.sh 5-workload"
index ffe09dc74102b068b020e743e5f51f23194cddc7..8f36a134be92a88c51f806dd443219cd376d9984 100644 (file)
@@ -7,4 +7,6 @@ first-half-tasks:
     clients:
       client.0:
         - cls/test_cls_rbd.sh
+    env:
+      CLS_RBD_GTEST_FILTER: '*:-TestClsRbd.mirror_snapshot'
 - print: "**** done cls/test_cls_rbd.sh 5-workload"
index 07ab6e10ec9701e8f8232d7eaac8c45a1ded312d..7e9a14846cf9c68979c2770effe2047e85a15f0f 100644 (file)
@@ -7,4 +7,6 @@ stress-tasks:
     clients:
       client.0:
         - cls/test_cls_rbd.sh
+    env:
+      CLS_RBD_GTEST_FILTER: '*:-TestClsRbd.mirror_snapshot'
 - print: "**** done cls/test_cls_rbd.sh 5-workload"