From e9fc2c48121cada1b4dcc5dadea5d447fe0093c3 Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Wed, 1 Nov 2023 13:11:31 +1100 Subject: Put long-running test targets on hipri runners. Some of the selfhosted test targets take a long time to run for various reasons, so label them for "libvirt-hipri" runners so that they can start immediately. This should reduce the time to complete all tests. --- .github/workflows/selfhosted.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/selfhosted.yml b/.github/workflows/selfhosted.yml index 3e94662a..e458c2aa 100644 --- a/.github/workflows/selfhosted.yml +++ b/.github/workflows/selfhosted.yml @@ -44,15 +44,20 @@ jobs: - obsdsnap - obsdsnap-i386 - openindiana - - sol10 - - sol11 config: - default host: - libvirt include: + # Long-running/slow tests have access to high priority runners. + - { target: aix51, config: default, host: libvirt-hipri } + - { target: openindiana, config: pam, host: libvirt-hipri } + - { target: sol10, config: default, host: libvirt-hipri } + - { target: sol10, config: pam, host: libvirt-hipri } + - { target: sol11, config: default, host: libvirt-hipri } + - { target: sol11, config: pam-krb5, host: libvirt-hipri } + - { target: sol11, config: sol64, host: libvirt-hipri } # Then we include extra libvirt test configs. - - { target: aix51, config: default, host: libvirt } - { target: centos7, config: pam, host: libvirt } - { target: debian-i386, config: pam, host: libvirt } - { target: dfly30, config: without-openssl, host: libvirt} @@ -65,10 +70,6 @@ jobs: - { target: fbsd13, config: pam, host: libvirt } - { target: nbsd8, config: pam, host: libvirt } - { target: nbsd9, config: pam, host: libvirt } - - { target: openindiana, config: pam, host: libvirt } - - { target: sol10, config: pam, host: libvirt } - - { target: sol11, config: pam-krb5, host: libvirt } - - { target: sol11, config: sol64, host: libvirt } # VMs with persistent disks that have their own runner. - { target: win10, config: default, host: win10 } - { target: win10, config: cygwin-release, host: win10 } -- cgit v1.2.3