[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RFC XEN PATCH 13/13] gitlab-ci: Add job for moonshot with pytest



From: Anthony PERARD <anthony.perard@xxxxxxxxxx>

WIP, use alternative branchs for artefacts

- moonshot need kernel with driver for the network card
  and for vlan
- alpine rootfs need network support and sshd

Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
---
 automation/gitlab-ci/test.yaml | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml
index 61adc1baff30..1f760e24811f 100644
--- a/automation/gitlab-ci/test.yaml
+++ b/automation/gitlab-ci/test.yaml
@@ -205,6 +205,7 @@
     - qubes-hw11
 
 # Test jobs
+
 build-each-commit-gcc:
   extends: .test-jobs-common
   variables:
@@ -777,6 +778,26 @@ qemu-xtf-argo-x86_64-gcc-debug:
   needs:
     - alpine-3.24-x86_64-gcc-debug
 
+broadwell-tools-tests-pv-x86-64-gcc-debug:
+  extends: .test-jobs-common
+  variables:
+    XEN_REGISTRY: registry.gitlab.com/xen-project/people/anthonyper/xen
+    CONTAINER: archlinux:current-uv
+  artifacts:
+    paths:
+      - smoke.serial
+      - '*.log'
+    when: always
+    reports:
+      junit: tests-junit.xml
+  tags:
+    - vates-moonshot-1
+  needs:
+    - *x86_64-test-needs
+    - alpine-3.24-x86_64-gcc-debug
+  script:
+    - cd automation/pytest && uv run pytest
+
 qemu-smoke-riscv64-gcc:
   extends: .qemu-riscv64
   script:
-- 
Anthony PERARD




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.