mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
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@invisiblethingslab.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
1 parent
fdeba9d55f
commit
77ed730bfb
1 file changed
+81
@@ -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:
|
||||
|
||||