summaryrefslogtreecommitdiff
path: root/debian/tests/control
diff options
context:
space:
mode:
authorHelmut Grohne <helmutg@debian.org>2025-04-11 13:17:17 +0000
committerHelmut Grohne <helmutg@debian.org>2025-04-11 13:17:17 +0000
commitc4faa82f9c451d06ee8598e633c3a8e77c449bfe (patch)
tree3bb2cd8e17d4493f61362412aa262bdfcb0ada76 /debian/tests/control
parent0ef75afe1fe982df1bacfcddd9c6dc354ad07ea5 (diff)
parent437a5587f1ac95fd340ba45a5c9933d4c7a24f4b (diff)
downloaddebvm-c4faa82f9c451d06ee8598e633c3a8e77c449bfe.tar.gz
Merge branch 'debefivm' into 'main'
add a new family of wrappers for EFI based images See merge request helmutg/debvm!49
Diffstat (limited to 'debian/tests/control')
-rw-r--r--debian/tests/control14
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/tests/control b/debian/tests/control
index 2bbe973..a7f5bf7 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,15 +1,29 @@
+Features: test-name=debvm-root
Test-Command: setsid ./tests/create-and-run.sh $(dpkg --print-architecture) ""
Depends: debian-archive-keyring, debvm, expect, file, openssh-client, seabios [ppc64el], qemu-kvm [!loong64], qemu-system-misc [loong64]
Restrictions: allow-stderr, needs-internet, needs-root
# Skip running on armel and armhf as the emulation is too slow there to actually work.
Architecture: !armel !armhf
+Features: test-name=debvm-unshare
Test-Command: unshare -U -m -p -f -r --mount-proc true || exit 77; ./tests/create-and-run.sh $(dpkg --print-architecture) ""
Depends: debian-archive-keyring, debvm, expect, file, openssh-client, seabios [ppc64el], uidmap, qemu-kvm [!loong64], qemu-system-misc [loong64]
Restrictions: allow-stderr, needs-internet, skippable
# Skip running on armel and armhf as the emulation is too slow there to actually work.
Architecture: !armel !armhf
+Features: test-name=debefivm-root
+Test-Command: setsid ./tests/efi-create-and-run.sh $(dpkg --print-architecture) ""
+Depends: debian-archive-keyring, debvm, dosfstools, expect, fdisk, mount, mtools, openssh-client, ovmf [amd64], qemu-efi-aarch64 [arm64], qemu-kvm, systemd, systemd-ukify
+Restrictions: allow-stderr, needs-internet, needs-root
+Architecture: amd64 arm64
+
+Features: test-name=debefivm-unshare
+Test-Command: unshare -U -m -p -f -r --mount-proc true || exit 77; ./tests/efi-create-and-run.sh $(dpkg --print-architecture) ""
+Depends: debian-archive-keyring, debvm, dosfstools, expect, fdisk, mount, mtools, openssh-client, ovmf [amd64], qemu-efi-aarch64 [arm64], qemu-kvm, systemd, systemd-ukify, uidmap
+Restrictions: allow-stderr, needs-internet, skippable
+Architecture: amd64 arm64
+
Features: test-name=hint-testsuite-triggers
Test-Command: false
Depends: linux-image-cloud-amd64 [amd64], linux-image-cloud-arm64 [arm64], linux-image-armmp [armhf], linux-image-5kc-malta [mips64el], linux-image-4kc-malta [mipsel], linux-image-powerpc64le [ppc64el], linux-image-s390x [s390x], mmdebstrap, qemu-system, systemd