diff mbox series

[01/22] gitlab/cirrus: reduce scope of the FreeBSD testing matrix

Message ID 20230503091244.1450613-2-alex.bennee@linaro.org
State New
Headers show
Series testing/next: cirrus, docker, docs, ci, configs, gitlab | expand

Commit Message

Alex Bennée May 3, 2023, 9:12 a.m. UTC
While the Cirrus build machines are quite beefy it looks like we are
still hitting timeouts. Lets reduce the testing matrix like we do for
the other BSDs to see if this brings us under the line. This is
however a pretty restricted set and I'm sure there are stalls
happening on FreeBSD which should be addresses.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Cc: Ed Maste <emaste@freebsd.org>
Cc: Li-Wen Hsu <lwhsu@freebsd.org>
---
 .gitlab-ci.d/cirrus.yml | 1 +
 1 file changed, 1 insertion(+)

Comments

Thomas Huth May 3, 2023, 9:18 a.m. UTC | #1
On 03/05/2023 11.12, Alex Bennée wrote:
> While the Cirrus build machines are quite beefy it looks like we are
> still hitting timeouts. Lets reduce the testing matrix like we do for
> the other BSDs to see if this brings us under the line. This is
> however a pretty restricted set and I'm sure there are stalls
> happening on FreeBSD which should be addresses.

My fix/workaround for the hanging FreeBSD job has been merged yesterday:

  https://gitlab.com/qemu-project/qemu/-/commit/01013d2c10a07bb49d

It seems like the test now finishes again in 23 minutes:

  https://cirrus-ci.com/task/5409701572116480

... so I hope you can drop this patch here now from your queue.

  Thomas
diff mbox series

Patch

diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml
index 1507c928e5..7c93db4962 100644
--- a/.gitlab-ci.d/cirrus.yml
+++ b/.gitlab-ci.d/cirrus.yml
@@ -55,6 +55,7 @@  x64-freebsd-13-build:
     CIRRUS_VM_RAM: 8G
     UPDATE_COMMAND: pkg update; pkg upgrade -y
     INSTALL_COMMAND: pkg install -y
+    CONFIGURE_ARGS: --target-list=x86_64-softmmu,arm-bsd-user
     TEST_TARGETS: check
 
 aarch64-macos-12-base-build: