]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
quincy: qa/workunits/windows: backport rbd-wnbd tests 49883/head
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Thu, 26 Jan 2023 07:39:11 +0000 (09:39 +0200)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Thu, 23 Feb 2023 13:11:28 +0000 (15:11 +0200)
commiteeedf7f9f9fca1f02a96b6a222dfab77c7e594ac
tree4c229c121c2d2d5649cbc0d25a1ffe79d7975b0c
parent6b3a5180976335120a739cd84efb1ce5e73e19f9
quincy: qa/workunits/windows: backport rbd-wnbd tests

The quincy branch doesn't currently include the rbd-wnbd python
tests. For this reason, the ceph-build scripts are fetching a
certain version from the main branch and then run each test
individually [1].

One issue is that the fio test is failing on quincy and we aren't
getting any information. It seemed to be a time out, but it still
fails even after the timeout was increased.

By backporting the tests to quincy, the tests will be invoked
through the "run-tests.ps1" script, hopefully receiving more
information.

Note that we're skipping the live resize test since this feature
isn't available in Quincy.

This will also allow us to simplify the ceph-build script.

[1] https://github.com/ceph/ceph-build/blob/b5adddec2cb03059d0bc0b5d4ffa7aac7a248fc0/scripts/ceph-windows/run_tests#L70-L85

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
qa/workunits/windows/run-tests.ps1 [new file with mode: 0644]
qa/workunits/windows/test_rbd_wnbd.py [new file with mode: 0644]