2023-02-11 14:26:48 +00:00
Test: debootstrap
Dists: any
Variants: minbase buildd -
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2023-02-11 14:26:48 +00:00
2022-05-25 14:02:09 +00:00
Test: check-against-debootstrap-dist
Dists: any
Variants: minbase buildd -
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: as-debootstrap-unshare-wrapper
2023-02-02 06:57:58 +00:00
Modes: unshare
2023-02-10 12:01:37 +00:00
Needs-Root: true
2023-02-13 13:48:01 +00:00
Variants: minbase -
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: help
Test: man
Test: version
Test: create-directory
Needs-Root: true
Test: unshare-as-root-user
Needs-Root: true
Test: dist-using-codename
Dists: any
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: fail-without-etc-subuid
Needs-QEMU: true
Test: fail-without-username-in-etc-subuid
Needs-QEMU: true
Test: unshare-as-root-user-inside-chroot
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: root-mode-inside-chroot
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: root-mode-inside-unshare-chroot
2023-02-02 06:57:58 +00:00
Modes: unshare
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: root-without-cap-sys-admin
Needs-Root: true
Test: mount-is-missing
Needs-QEMU: true
2023-03-05 10:08:21 +00:00
Test: mmdebstrap
2023-02-02 06:57:58 +00:00
Needs-Root: true
2023-03-05 10:08:21 +00:00
Modes: root
2024-05-12 15:16:51 +00:00
Formats: tar squashfs ext2 ext4
2023-03-05 10:08:21 +00:00
Variants: essential apt minbase buildd - standard
Skip-If:
2023-06-16 04:57:50 +00:00
variant == "standard" and dist == "oldstable" # #864082, #1004557, #1004558
2023-03-05 10:08:21 +00:00
mode == "fakechroot" and variant in ["-", "standard"] # no extended attributes
2024-06-09 22:01:33 +00:00
variant == "standard" and dist in ["oldstable", "stable"] and hostarch in ["armel", "armhf", "mipsel"] # #1031276
2023-03-05 10:08:21 +00:00
Test: check-for-bit-by-bit-identical-format-output
2023-02-02 06:57:58 +00:00
Modes: unshare fakechroot
2024-05-12 15:16:51 +00:00
Formats: tar squashfs ext2 ext4
2022-10-15 08:22:16 +00:00
Variants: essential apt minbase buildd - standard
2022-05-25 14:02:09 +00:00
Skip-If:
2023-06-16 04:57:50 +00:00
variant == "standard" and dist == "oldstable" # #864082, #1004557, #1004558
2023-02-02 06:57:58 +00:00
mode == "fakechroot" and variant in ["-", "standard"] # no extended attributes
2024-06-09 22:01:33 +00:00
variant == "standard" and dist in ["oldstable", "stable"] and hostarch in ["armel", "armhf", "mipsel"] # #1031276
2022-05-25 14:02:09 +00:00
2022-08-31 03:35:40 +00:00
Test: tarfilter-idshift
2022-05-25 14:02:09 +00:00
Needs-QEMU: true
Test: progress-bars-on-fake-tty
Test: debug-output-on-fake-tty
Test: existing-empty-directory
Needs-Root: true
Test: existing-directory-with-lost-found
Needs-Root: true
Test: fail-installing-to-non-empty-lost-found
Test: fail-installing-to-non-empty-target-directory
Test: missing-device-nodes-outside-the-chroot
Needs-QEMU: true
Test: missing-dev-sys-proc-inside-the-chroot
2023-02-02 06:57:58 +00:00
Modes: unshare
Variants: custom
2022-05-25 14:02:09 +00:00
Test: chroot-directory-not-accessible-by-apt-user
Needs-Root: true
Test: cwd-directory-not-accessible-by-unshared-user
2023-02-02 06:57:58 +00:00
Needs-Root: true
Modes: unshare
2022-05-25 14:02:09 +00:00
Test: create-gzip-compressed-tarball
Test: custom-tmpdir
2023-02-02 06:57:58 +00:00
Needs-Root: true
Modes: unshare
2022-05-25 14:02:09 +00:00
Test: xz-compressed-tarball
Test: directory-ending-in-tar
Modes: root
Needs-Root: true
Test: auto-mode-without-unshare-capabilities
Needs-QEMU: true
Test: fail-with-missing-lz4
Test: fail-with-path-with-quotes
Test: create-tarball-with-tmp-mounted-nodev
Needs-QEMU: true
Test: read-from-stdin-write-to-stdout
Test: supply-components-manually
Modes: root
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: stable-default-mirror
Needs-QEMU: true
Test: pass-distribution-but-implicitly-write-to-stdout
Needs-QEMU: true
Test: aspcud-apt-solver
Test: mirror-is-stdin
Test: copy-mirror
Needs-QEMU: true
Test: file-mirror
Needs-QEMU: true
Test: file-mirror-automount-hook
2022-05-29 07:31:12 +00:00
Modes: root unshare fakechroot
2022-05-25 14:02:09 +00:00
Needs-QEMU: true
Test: mirror-is-deb
Test: mirror-is-real-file
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: deb822-1-2
Modes: root
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: deb822-2-2
Modes: root
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: automatic-mirror-from-suite
Needs-QEMU: true
Test: invalid-mirror
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: fail-installing-to-root
Modes: root
Needs-Root: true
Test: fail-installing-to-existing-file
Modes: root
Needs-Root: true
Test: arm64-without-qemu-support
Needs-QEMU: true
Skip-If: hostarch != "amd64"
Test: i386-which-can-be-executed-without-qemu
Needs-QEMU: true
Skip-If:
hostarch != "amd64"
not run_ma_same_tests
2024-01-25 08:49:03 +00:00
Test: include-foreign-libmagic-mgc
2022-05-25 14:02:09 +00:00
Needs-Root: true
2023-03-05 09:09:58 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Skip-If:
2024-01-25 08:49:03 +00:00
hostarch not in ["amd64", "arm64"]
2022-05-25 14:02:09 +00:00
not run_ma_same_tests
2024-01-25 08:49:03 +00:00
Test: include-foreign-libmagic-mgc-with-multiple-arch-options
2022-05-25 14:02:09 +00:00
Needs-Root: true
2023-03-05 09:09:58 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Skip-If:
2024-01-25 08:49:03 +00:00
hostarch not in ["amd64", "arm64"]
2022-05-25 14:02:09 +00:00
not run_ma_same_tests
Test: aptopt
Needs-Root: true
Test: keyring
Needs-QEMU: true
Test: keyring-overwrites
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: signed-by-without-host-keys
Needs-QEMU: true
Test: ascii-armored-keys
Needs-QEMU: true
Test: signed-by-with-host-keys
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: dpkgopt
Needs-Root: true
Test: include
Needs-Root: true
Test: multiple-include
Needs-Root: true
Test: include-with-multiple-apt-sources
Needs-Root: true
Test: essential-hook
Needs-Root: true
Test: customize-hook
Needs-Root: true
Test: failing-customize-hook
Needs-Root: true
Test: sigint-during-customize-hook
Needs-Root: true
Test: hook-directory
Needs-Root: true
Test: eatmydata-via-hook-dir
Needs-Root: true
Test: special-hooks-using-helpers
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: special-hooks-using-helpers-and-env-vars
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: special-hooks-with-mode-mode
Modes: root unshare fakechroot
Test: debootstrap-no-op-options
Needs-Root: true
Test: verbose
2024-06-09 22:01:33 +00:00
Variants: standard
2023-03-13 12:21:18 +00:00
Skip-If:
2023-09-27 05:41:26 +00:00
variant == "standard" and dist == "oldstable" # #864082, #1004557, #1004558
2022-05-25 14:02:09 +00:00
Test: debug
2024-06-09 22:01:33 +00:00
Variants: standard
2023-03-13 12:21:18 +00:00
Skip-If:
2023-09-27 05:41:26 +00:00
variant == "standard" and dist == "oldstable" # #864082, #1004557, #1004558
2022-05-25 14:02:09 +00:00
Test: quiet
Needs-Root: true
Test: logfile
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: without-etc-resolv-conf-and-etc-hostname
Needs-QEMU: true
Test: preserve-mode-of-etc-resolv-conf-and-etc-hostname
Modes: root
Needs-QEMU: true
Test: not-having-to-install-apt-in-include-because-a-hook-did-it-before
Test: remove-start-stop-daemon-and-policy-rc-d-in-hook
2022-09-02 21:25:48 +00:00
Test: skip-start-stop-daemon-policy-rc
2022-09-02 21:27:27 +00:00
Test: skip-mount
Modes: unshare
2022-05-25 14:02:09 +00:00
Test: compare-output-with-pre-seeded-var-cache-apt-archives
Needs-QEMU: true
Variants: any
Skip-If:
2023-06-16 04:57:50 +00:00
variant == "standard" and dist == "oldstable" # #864082, #1004557, #1004558
2022-05-25 14:02:09 +00:00
2022-06-13 12:00:44 +00:00
Test: create-directory-dry-run
2023-02-10 12:01:37 +00:00
Modes: root
2022-06-13 12:00:44 +00:00
2022-05-25 14:02:09 +00:00
Test: create-tarball-dry-run
Variants: any
Modes: any
Test: unpack-doc-debian
2023-02-10 12:01:37 +00:00
Modes: root fakechroot
2022-05-25 14:02:09 +00:00
Variants: extract
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: install-doc-debian
Modes: chrootless
Variants: custom
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
2022-10-27 12:22:53 +00:00
Test: chrootless
Variants: essential
Modes: chrootless
2022-11-07 15:10:13 +00:00
Needs-Root: true
2022-10-27 12:22:53 +00:00
Skip-If:
2023-06-16 04:57:50 +00:00
dist == "oldstable"
2022-10-27 12:22:53 +00:00
Test: chrootless-fakeroot
Variants: essential
Modes: chrootless
Skip-If:
2023-06-16 04:57:50 +00:00
dist == "oldstable"
2023-02-18 22:17:35 +00:00
hostarch in ["i386", "armel", "armhf", "mipsel"] # #1023286
2022-10-27 12:22:53 +00:00
Test: chrootless-foreign
Variants: essential
2022-05-25 14:02:09 +00:00
Modes: chrootless
Skip-If:
2023-06-16 04:57:50 +00:00
dist == "oldstable"
2023-01-16 07:14:36 +00:00
hostarch not in ["amd64", "arm64"]
2022-10-27 12:22:53 +00:00
not run_ma_same_tests
Needs-QEMU: true
2022-05-25 14:02:09 +00:00
Test: install-doc-debian-and-output-tarball
Variants: custom
Modes: chrootless
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
Test: install-doc-debian-and-test-hooks
Variants: custom
Modes: chrootless
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-05-25 14:02:09 +00:00
2024-01-30 06:08:22 +00:00
Test: install-libmagic-mgc-on-foreign
2023-02-02 06:57:58 +00:00
Variants: custom
Modes: chrootless
2022-05-25 14:02:09 +00:00
Skip-If:
2024-01-30 06:08:22 +00:00
hostarch not in ["amd64", "arm64"]
2022-05-25 14:02:09 +00:00
not have_binfmt
Test: install-busybox-based-sub-essential-system
Needs-Root: true
2024-01-25 09:40:33 +00:00
Test: create-foreign-tarball
2022-05-25 14:02:09 +00:00
Modes: root unshare fakechroot
Skip-If:
2024-01-25 09:40:33 +00:00
hostarch not in ["amd64", "arm64"]
2022-05-25 14:02:09 +00:00
mode == "fakechroot" and not run_ma_same_tests
2024-02-01 04:52:46 +00:00
mode == "fakechroot" and hostarch == "arm64" # usrmerge postinst under fakechroot wants to copy /lib/ld-linux-x86-64.so.2 (which does not exist) instead of /lib64/ld-linux-x86-64.so.2
2022-05-25 14:02:09 +00:00
not have_binfmt
2022-05-29 05:50:10 +00:00
Test: no-sbin-in-path
Modes: fakechroot
2022-06-14 06:26:48 +00:00
Test: dev-ptmx
Modes: root unshare
2022-07-28 14:58:47 +00:00
Test: error-if-stdout-is-tty
2022-08-30 19:55:57 +00:00
Test: variant-custom-timeout
2022-09-06 11:06:40 +00:00
Test: include-deb-file
2023-03-19 08:03:19 +00:00
Modes: root unshare fakechroot
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-11-14 08:59:59 +00:00
2022-12-22 09:11:37 +00:00
Test: unshare-include-deb
Modes: unshare
2022-11-14 08:59:59 +00:00
Test: pivot_root
Modes: root unshare
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2022-12-23 09:02:04 +00:00
Test: jessie-or-older
2023-02-02 06:57:58 +00:00
Needs-Root: true
Modes: root unshare fakechroot
2022-12-23 09:02:04 +00:00
Variants: essential apt minbase
2023-02-18 22:17:35 +00:00
Skip-If: mode == "fakechroot" and hostarch in ["i386", "armel", "armhf", "mipsel"] # #1023286
2023-01-16 11:13:21 +00:00
Test: apt-patterns
Test: apt-patterns-custom
2023-01-16 14:13:39 +00:00
Test: empty-sources.list
2023-01-23 15:35:35 +00:00
Test: merged-fakechroot-inside-unmerged-chroot
Needs-Root: true
2023-02-18 22:16:48 +00:00
Needs-APT-Config: true
2023-10-29 22:14:29 +00:00
Skip-If:
hostarch in ["i386", "armel", "armhf", "mipsel"] # #1023286
dist in ["testing", "unstable"] # #1053671
2023-02-09 10:15:31 +00:00
Test: auto-mode-as-normal-user
Modes: auto
2023-09-27 11:52:20 +00:00
Test: skip-output-dev
Modes: root unshare
Test: skip-output-mknod
Modes: root unshare
2023-10-23 09:47:27 +00:00
Test: skip-tar-in-mknod
2024-05-14 22:23:56 +00:00
Modes: unshare
2024-08-18 11:10:18 +00:00
Test: zombie-reaping
Modes: unshare
2024-10-28 08:13:48 +00:00
Test: empty-suite