[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 0/2] automation: add another Gitlab-CI test, x86-64 S3 this time



This series adds another Gitlab-CI test running on a real hardware.
The gitlab-runner is connected to gitlab.com/xen-project/xen already.
Example test run (just subset of jobs scheduled):
https://gitlab.com/xen-project/people/marmarek/xen/-/pipelines/817952905

Details about the setup:
https://www.qubes-os.org/news/2022/05/05/automated-os-testing-on-physical-laptops/

Should there be some documentation (besides the above link) how to interact
with the CI system, for somebody else who could modify the test script? It's
rather tightly integrated with infrastructure that's outside of xen.git
control, so I'm not sure how practical that would be anyway.

Marek Marczykowski-Górecki (2):
  automation: update x86-64 tests to Linux 6.1.19
  automation: add a smoke and suspend test on an Alder Lake system

 automation/build/alpine/3.12-arm64v8.dockerfile      |   3 +-
 automation/gitlab-ci/build.yaml                      |   4 +-
 automation/gitlab-ci/test.yaml                       |  40 ++-
 automation/scripts/qubes-x86-64.sh                   | 174 ++++++++++++-
 automation/tests-artifacts/kernel/5.10.74.dockerfile |  38 +---
 automation/tests-artifacts/kernel/6.1.19.dockerfile  |  40 +++-
 6 files changed, 257 insertions(+), 42 deletions(-)
 create mode 100755 automation/scripts/qubes-x86-64.sh
 delete mode 100644 automation/tests-artifacts/kernel/5.10.74.dockerfile
 create mode 100644 automation/tests-artifacts/kernel/6.1.19.dockerfile

base-commit: b1f11273d5a774cc88a3685c96c2e7cf6385e3b6
-- 
git-series 0.9.1



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.