|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen stable-4.21] CI: Add the new Panther Lake runner
commit 4d824ccc3b87f9662e2bd67f8118dc62bfac75be
Author: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
AuthorDate: Thu Jul 9 21:57:04 2026 +0200
Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Tue Jul 14 19:06:19 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>
(cherry picked from commit 77ed730bfbc8e7f36e50827630a5437e2a13e6b1)
---
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 a3f661d380..fcf2d4e573 100644
--- a/automation/gitlab-ci/test.yaml
+++ b/automation/gitlab-ci/test.yaml
@@ -175,6 +175,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
@@ -410,6 +421,76 @@ kbl-tools-tests-pvh-x86-64-gcc-debug:
- *x86-64-test-needs
- alpine-3.18-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.18-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.18-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.18-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.18-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.18-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.18-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.18-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.18-gcc-debug
+
zen2-smoke-x86-64-gcc-debug:
extends: .zen2-x86-64
script:
--
generated by git-patchbot for /home/xen/git/xen.git#stable-4.21
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |