|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 2/2] ci: add Intel KabyLake HW runner
On Tue, 1 Apr 2025, Marek Marczykowski-Górecki wrote:
> This is Intel i7-7567U in NUC 7i7BNH. This one is an older one, with no
> firmware updates (last update from 2023) and no microcode udpates
> either. While this firmware supports UEFI, network boot works only in
> legacy mode - thus legacy is used here (via iPXE, instead of grub2.efi).
> Testing legacy boot path may be a useful thing on its own.
>
> Add the same set of tests as on ADL runner.
>
> Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> ---
> Cc: Jan Beulich <jbeulich@xxxxxxxx>
> Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
>
> Not sure if duplicating pvshim test makes sense? Others do look like may
> have hardware-sensitive parts.
The more the merrier
> ---
> automation/gitlab-ci/test.yaml | 89 +++++++++++++++++++++++++++++++++++-
> 1 file changed, 89 insertions(+)
>
> diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml
> index 225eb4399807..d05b9a98afa6 100644
> --- a/automation/gitlab-ci/test.yaml
> +++ b/automation/gitlab-ci/test.yaml
> @@ -155,6 +155,17 @@
> tags:
> - qubes-hw2
>
> +.kbl-x86-64:
> + # it's really similar to the ADL one
> + extends: .adl-x86-64
> + variables:
> + PCIDEV: "00:1f.6"
> + PCIDEV_INTR: "MSI"
> + CONSOLE_OPTS: "console=com1 com1=115200,8n1,pci,msi"
> + SUT_ADDR: test-3.testnet
> + tags:
> + - qubes-hw3
> +
> .zen2-x86-64:
> # it's really similar to the above
> extends: .adl-x86-64
> @@ -312,6 +323,84 @@ adl-tools-tests-pvh-x86-64-gcc-debug:
> - *x86-64-test-needs
> - alpine-3.18-gcc-debug
>
> +kbl-smoke-x86-64-gcc-debug:
> + extends: .kbl-x86-64
> + script:
> + - ./automation/scripts/qubes-x86-64.sh 2>&1 | tee ${LOGFILE}
> + needs:
> + - *x86-64-test-needs
> + - alpine-3.18-gcc-debug
> +
> +kbl-smoke-x86-64-dom0pvh-gcc-debug:
> + extends: .kbl-x86-64
> + script:
> + - ./automation/scripts/qubes-x86-64.sh dom0pvh 2>&1 | tee ${LOGFILE}
> + needs:
> + - *x86-64-test-needs
> + - alpine-3.18-gcc-debug
> +
> +kbl-smoke-x86-64-dom0pvh-hvm-gcc-debug:
> + extends: .kbl-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
> +
> +kbl-suspend-x86-64-gcc-debug:
> + extends: .kbl-x86-64
> + script:
> + - ./automation/scripts/qubes-x86-64.sh s3 2>&1 | tee ${LOGFILE}
> + needs:
> + - *x86-64-test-needs
> + - alpine-3.18-gcc-debug
> +
> +kbl-pci-pv-x86-64-gcc-debug:
> + extends: .kbl-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
> +
> +kbl-pci-hvm-x86-64-gcc-debug:
> + extends: .kbl-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
> +
> +kbl-pvshim-x86-64-gcc-debug:
> + extends: .kbl-x86-64
> + script:
> + - ./automation/scripts/qubes-x86-64.sh pvshim 2>&1 | tee ${LOGFILE}
> + needs:
> + - *x86-64-test-needs
> + - alpine-3.18-gcc-debug
> +
> +kbl-tools-tests-pv-x86-64-gcc-debug:
> + extends: .kbl-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
> +
> +kbl-tools-tests-pvh-x86-64-gcc-debug:
> + extends: .kbl-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:
> --
> git-series 0.9.1
>
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |