Skip to content

tests: Check that KVM is now the default

Emanuele Aina requested to merge wip/em/check-kvm-default into apertis/v2023dev3

The VM type used by the default GitLab runners has been changed to one that provides nested vistualization support and the runner configuration has been tweaked to expose it to containers.

The VM type used by the default GitLab runners has been changed to one that provides nested vistualization support and the runner configuration has been tweaked to expose it to containers.

Now both the KVM and UML Debos backends can be used on the runners, and Debos will prefer the KVM as it yields a nice performance speedup.

This means that the test checking the availability of the UML backend fails since the KVM is picked up automatically. Explicitly setting the desired backend avoids the reliance on autodetection.

By not forcing the backend we can check that the Debos autodetection now picks up KVM since it is faster.

This matches https://gitlab-apertispro.boschdevcloud.com/infrastructure/apertispro-docker-images/-/merge_requests/51 on the Apertispro side.

Task: https://phabricator.apertis.org/T8787

Edited by Emanuele Aina

Merge request reports

Loading