All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH userspace 0/4] ci: fix and migrate the testsuite part to Testing Farm
@ 2025-01-03 10:01 Ondrej Mosnacek
  2025-01-03 10:02 ` [PATCH userspace 1/4] ci: use Testing Farm for running the testsuite Ondrej Mosnacek
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Ondrej Mosnacek @ 2025-01-03 10:01 UTC (permalink / raw)
  To: selinux

Since the current MacOS + Vagrant setup isn't working reliably any more
and the testsuite itself has switched its CI to TF, do the same for
userspace as well. Also fix a few other CI issues while there.

In the PR the testsuite failed to run - it seems that GitHub doesn't
want to use the secrets from neither the fork's nor the target repo's
settings in a pull request... *shrugs*

However, in my fork it passed: https://github.com/WOnder93/selinux/actions/runs/12376819131

Ondrej Mosnacek (4):
  ci: use Testing Farm for running the testsuite
  ci: update Python versions
  ci: add missing libbz2-dev dependency
  ci: fix pypy conditional

 .fmf/version                       |   1 +
 .github/workflows/run_tests.yml    |  39 ++++-----
 .github/workflows/tf_testsuite.yml |  17 ++++
 .github/workflows/vm_testsuite.yml |  22 -----
 scripts/ci/.gitignore              |   1 -
 scripts/ci/LICENSE                 |   5 --
 scripts/ci/README.md               |   8 --
 scripts/ci/Vagrantfile             |  48 -----------
 scripts/ci/fedora-test-runner.sh   | 100 ----------------------
 scripts/ci/travis-kvm-setup.sh     | 130 -----------------------------
 tmt/plans.fmf                      |  48 +++++++++++
 11 files changed, 84 insertions(+), 335 deletions(-)
 create mode 100644 .fmf/version
 create mode 100644 .github/workflows/tf_testsuite.yml
 delete mode 100644 .github/workflows/vm_testsuite.yml
 delete mode 100644 scripts/ci/.gitignore
 delete mode 100644 scripts/ci/LICENSE
 delete mode 100644 scripts/ci/README.md
 delete mode 100644 scripts/ci/Vagrantfile
 delete mode 100755 scripts/ci/fedora-test-runner.sh
 delete mode 100755 scripts/ci/travis-kvm-setup.sh
 create mode 100644 tmt/plans.fmf

-- 
2.47.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-01-16 16:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-03 10:01 [PATCH userspace 0/4] ci: fix and migrate the testsuite part to Testing Farm Ondrej Mosnacek
2025-01-03 10:02 ` [PATCH userspace 1/4] ci: use Testing Farm for running the testsuite Ondrej Mosnacek
2025-01-15 15:38   ` James Carter
2025-01-16 16:04     ` Petr Lautrbach
2025-01-03 10:02 ` [PATCH userspace 2/4] ci: update Python versions Ondrej Mosnacek
2025-01-03 10:02 ` [PATCH userspace 3/4] ci: add missing libbz2-dev dependency Ondrej Mosnacek
2025-01-03 10:02 ` [PATCH userspace 4/4] ci: fix pypy conditional Ondrej Mosnacek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.