|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen staging] CI: Add the new Panther Lake runner
commit 77ed730bfbc8e7f36e50827630a5437e2a13e6b1
Author: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
AuthorDate: Thu Jul 9 21:57:04 2026 +0200
Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Fri Jul 10 19:35:49 2026 +0100
CI: Add the new Panther Lake runner
For now run similar set of tests as ADL.
Exclude suspend test for now. While firmware claims S3 is supported,
suspend attempt fails (power LED blinks for a few seconds, and
then system reboots). With no messages on the serial console, even with
`sync_console`.
Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
---
automation/gitlab-ci/test.yaml | 81 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 81 insertions(+)
diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml
index 20db71b1c9..7cc5214630 100644
--- a/automation/gitlab-ci/test.yaml
+++ b/automation/gitlab-ci/test.yaml
@@ -170,6 +170,17 @@
tags:
- qubes-hw3
+.ptl-x86_64:
+ # it's really similar to the ADL one
+ extends: .adl-x86_64
+ variables:
+ PCIDEV: "56:00.0"
+ PCIDEV_INTR: "MSI-X"
+ CONSOLE_OPTS: "console=com1 com1=115200,8n1"
+ SUT_ADDR: test-22.testnet
+ tags:
+ - qubes-hw22
+
.zen2-x86_64:
# it's really similar to the above
extends: .adl-x86_64
@@ -405,6 +416,76 @@ kbl-tools-tests-pvh-x86_64-gcc-debug:
- *x86_64-test-needs
- alpine-3.24-x86_64-gcc-debug
+ptl-smoke-x86_64-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh dom0pv 2>&1 | tee ${LOGFILE}
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-smoke-x86_64-dom0pvh-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh dom0pvh 2>&1 | tee ${LOGFILE}
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-smoke-x86_64-dom0pvh-hvm-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh dom0pvh-hvm 2>&1 | tee ${LOGFILE}
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-pci-pv-x86_64-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh pci-pv 2>&1 | tee ${LOGFILE}
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-pci-hvm-x86_64-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh pci-hvm 2>&1 | tee ${LOGFILE}
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-pvshim-x86_64-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh pvshim 2>&1 | tee ${LOGFILE}
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-tools-tests-pv-x86_64-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh tools-tests-pv 2>&1 | tee ${LOGFILE}
+ artifacts:
+ reports:
+ junit: tests-junit.xml
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
+ptl-tools-tests-pvh-x86_64-gcc-debug:
+ extends: .ptl-x86_64
+ script:
+ - ./automation/scripts/qubes-x86_64.sh tools-tests-pvh 2>&1 | tee
${LOGFILE}
+ artifacts:
+ reports:
+ junit: tests-junit.xml
+ needs:
+ - *x86_64-test-needs
+ - alpine-3.24-x86_64-gcc-debug
+
zen2-smoke-x86_64-gcc-debug:
extends: .zen2-x86_64
script:
--
generated by git-patchbot for /home/xen/git/xen.git#staging
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |