]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/suites/upgrade/pacific-p2p: skip TestClsRbd.mirror_snapshot test 53204/head
authorIlya Dryomov <idryomov@gmail.com>
Sun, 27 Aug 2023 17:09:15 +0000 (19:09 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 29 Aug 2023 09:16:53 +0000 (11:16 +0200)
commitc5048c7222e4da0f97c4bf0d3521adca19b72824
treea759173220dea395974470ad112232bdcf7e0c5f
parent595355f450898939abedfa92883f9a78b18c37aa
qa/suites/upgrade/pacific-p2p: skip TestClsRbd.mirror_snapshot test

The behavior of the class method changed in reef; the change was
backported to pacific and quincy.  An older pacific binary used against
newer pacific OSDs produces an expected failure:

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

TestClsRbd.snapshots_namespaces test was removed in commit 4ad9d565a15c
("librbd: simplified retrieving snapshots from image header") many years
ago.

Fixes: https://tracker.ceph.com/issues/62586
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
qa/suites/upgrade/pacific-p2p/pacific-p2p-parallel/point-to-point-upgrade.yaml
qa/suites/upgrade/pacific-p2p/pacific-p2p-stress-split/4-workload/rbd-cls.yaml