Message ID | 20221216133012.19927-3-michal.orzel@amd.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | XTF on arm64 support in CI | expand |
On Fri, 16 Dec 2022, Michal Orzel wrote: > Add test jobs in both debug and non-debug versions to run hyp-xen-version > XTF test as a dom0less domU on arm64. The purpose of this test is to > validate the functional behavior of xen_version hypercall. > > Signed-off-by: Michal Orzel <michal.orzel@amd.com> Reviewed-by: Stefano Stabellini <sstabellini@kernel.org> > --- > Changes in v2: > - as we are going to run XTF in pure dom0less configuration, specify only > the need for Xen and Qemu > --- > automation/gitlab-ci/test.yaml | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml > index 2d57f4feb74a..afd80adfe17c 100644 > --- a/automation/gitlab-ci/test.yaml > +++ b/automation/gitlab-ci/test.yaml > @@ -165,6 +165,22 @@ qemu-smoke-dom0less-arm64-gcc-debug-boot-cpupools: > - *arm64-test-needs > - alpine-3.12-gcc-debug-arm64-boot-cpupools > > +qemu-xtf-dom0less-arm64-gcc-hyp-xen-version: > + extends: .qemu-arm64 > + script: > + - ./automation/scripts/qemu-xtf-dom0less-arm64.sh hyp-xen-version 2>&1 | tee ${LOGFILE} > + needs: > + - alpine-3.12-gcc-arm64 > + - qemu-system-aarch64-6.0.0-arm64-export > + > +qemu-xtf-dom0less-arm64-gcc-debug-hyp-xen-version: > + extends: .qemu-arm64 > + script: > + - ./automation/scripts/qemu-xtf-dom0less-arm64.sh hyp-xen-version 2>&1 | tee ${LOGFILE} > + needs: > + - alpine-3.12-gcc-debug-arm64 > + - qemu-system-aarch64-6.0.0-arm64-export > + > qemu-smoke-dom0-arm32-gcc: > extends: .qemu-arm32 > script: > -- > 2.25.1 >
diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index 2d57f4feb74a..afd80adfe17c 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -165,6 +165,22 @@ qemu-smoke-dom0less-arm64-gcc-debug-boot-cpupools: - *arm64-test-needs - alpine-3.12-gcc-debug-arm64-boot-cpupools +qemu-xtf-dom0less-arm64-gcc-hyp-xen-version: + extends: .qemu-arm64 + script: + - ./automation/scripts/qemu-xtf-dom0less-arm64.sh hyp-xen-version 2>&1 | tee ${LOGFILE} + needs: + - alpine-3.12-gcc-arm64 + - qemu-system-aarch64-6.0.0-arm64-export + +qemu-xtf-dom0less-arm64-gcc-debug-hyp-xen-version: + extends: .qemu-arm64 + script: + - ./automation/scripts/qemu-xtf-dom0less-arm64.sh hyp-xen-version 2>&1 | tee ${LOGFILE} + needs: + - alpine-3.12-gcc-debug-arm64 + - qemu-system-aarch64-6.0.0-arm64-export + qemu-smoke-dom0-arm32-gcc: extends: .qemu-arm32 script:
Add test jobs in both debug and non-debug versions to run hyp-xen-version XTF test as a dom0less domU on arm64. The purpose of this test is to validate the functional behavior of xen_version hypercall. Signed-off-by: Michal Orzel <michal.orzel@amd.com> --- Changes in v2: - as we are going to run XTF in pure dom0less configuration, specify only the need for Xen and Qemu --- automation/gitlab-ci/test.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)