]> xenbits.xensource.com Git - xen.git/commit
CI: unify x86 XTF test runner
authorDenis Mukhin <dmukhin@ford.com>
Tue, 22 Apr 2025 16:18:48 +0000 (16:18 +0000)
committerStefano Stabellini <stefano.stabellini@amd.com>
Tue, 22 Apr 2025 20:07:12 +0000 (13:07 -0700)
commita22f80e7585d424cc40ce0e52233b35146845b94
tree5674ae096942452b3510b458fb047c4c2edd9fd5
parent85663be75ece4835859403b5195c2d07dafca880
CI: unify x86 XTF test runner

Add test runner script qemu-xtf.sh which is allows any XTF x86 test to be
easily executed. Test runner is invoked from the qemu-smoke* jobs with the
hardcoded parameters.

Each x86 XTF job lead time is reduced a bit since only the test-related code
is built, not the entire XTF project.

Add .gitignore to avoid committing test artifacts by mistake.

Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
automation/gitlab-ci/test.yaml
automation/scripts/.gitignore [new file with mode: 0644]
automation/scripts/include/configs/xtf-x86-64-config [new file with mode: 0644]
automation/scripts/include/xtf-runner [new file with mode: 0644]
automation/scripts/include/xtf-x86-64 [new file with mode: 0644]
automation/scripts/qemu-smoke-x86-64.sh [deleted file]
automation/scripts/qemu-xtf.sh [new file with mode: 0755]