]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa: add windows run-tests.ps1 48848/head
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Fri, 6 Jan 2023 12:29:02 +0000 (14:29 +0200)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Wed, 18 Jan 2023 13:32:50 +0000 (15:32 +0200)
commit2b014e159f6b6d94f0b6e9305bfe1aad6a3c9b9c
tree9b6b831e9236a9556b77fa0cc7c4434ce637dc60
parent0bf85c7be7c83b8752f83e2c8a5a64f18530f047
qa: add windows run-tests.ps1

We have a few Python rbd-wnbd tests that are invoked explicitly
by the ceph-build scripts [1].

There are a few issues with that:

* it's a separate repo that has to be updated whenever we add new
  tests
* new tests that reside in the ceph repo will not be executed by
  the PR check
* some tests may be missing in case of older branches

For this reason, we're adding a new script as part of the Ceph
repo that will take care of invoking the Windows rbd-wnbd tests.

The ceph-build script has already been updated accordingly [2].

[1] https://github.com/ceph/ceph-build/blob/main/scripts/ceph-windows/run_tests#L73-L80
[2] https://github.com/ceph/ceph-build/pull/2094

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
Co-Authored-By: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
qa/suites/windows/basic/tasks/rbd_wnbd.yaml [deleted file]
qa/suites/windows/basic/tasks/windows_tests.yaml [new file with mode: 0644]
qa/workunits/windows/run-rbd-wnbd-tests.sh [deleted file]
qa/workunits/windows/run-tests.ps1 [new file with mode: 0644]
qa/workunits/windows/run-tests.sh [new file with mode: 0644]