You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mmdebstrap/tests
Johannes Schauer Marin Rodrigues 153d1fa969
tests/arm64-without-qemu-support: disable binfmt not by uninstalling but by writing to /proc/sys/fs/binfmt_misc/qemu-aarch64
Since 1:7.0+dfsg-3, binfmt.d from systemd is used as preferred
alternative to binfmt-support. And systemd does not provide an official
way to trigger binfmt (de)registration besides a reboot.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012163

Since we also have binfmt-support installed, systemd and binfmt-support
work in parallel so this test becomes flaky and sometimes removing the
qemu packages would have the desired effect and sometimes not.

To make the test deterministic again, we explicitly disable emulation by
writing a 0 to /proc/sys/fs/binfmt_misc/qemu-aarch64
2 years ago
..
aptopt rewrite coverage.sh 2 years ago
arm64-without-qemu-support tests/arm64-without-qemu-support: disable binfmt not by uninstalling but by writing to /proc/sys/fs/binfmt_misc/qemu-aarch64 2 years ago
as-debootstrap-unshare-wrapper rewrite coverage.sh 2 years ago
ascii-armored-keys rewrite coverage.sh 2 years ago
aspcud-apt-solver rewrite coverage.sh 2 years ago
auto-mode-without-unshare-capabilities rewrite coverage.sh 2 years ago
automatic-mirror-from-suite rewrite coverage.sh 2 years ago
check-against-debootstrap-dist print value of SOURCE_DATE_EPOCH when creating and comparing debootstrap chroot to find bug only occurring when running autopkgtest around midnight 2 years ago
check-for-bit-by-bit-identical-format-output rewrite coverage.sh 2 years ago
chroot-directory-not-accessible-by-apt-user rewrite coverage.sh 2 years ago
compare-output-with-pre-seeded-var-cache-apt-archives rewrite coverage.sh 2 years ago
copy-mirror rewrite coverage.sh 2 years ago
create-arm64-tarball rewrite coverage.sh 2 years ago
create-directory rewrite coverage.sh 2 years ago
create-directory-dry-run rewrite coverage.sh 2 years ago
create-gzip-compressed-tarball rewrite coverage.sh 2 years ago
create-tarball-dry-run rewrite coverage.sh 2 years ago
create-tarball-with-tmp-mounted-nodev rewrite coverage.sh 2 years ago
custom-tmpdir tests/custom-tmpdir: try running mmdebstrap in a TMPDIR with special shell characters in its path 2 years ago
customize-hook rewrite coverage.sh 2 years ago
cwd-directory-not-accessible-by-unshared-user rewrite coverage.sh 2 years ago
deb822-1-2 rewrite coverage.sh 2 years ago
deb822-2-2 rewrite coverage.sh 2 years ago
debootstrap-no-op-options rewrite coverage.sh 2 years ago
debug rewrite coverage.sh 2 years ago
debug-output-on-fake-tty rewrite coverage.sh 2 years ago
directory-ending-in-tar rewrite coverage.sh 2 years ago
dist-using-codename rewrite coverage.sh 2 years ago
dpkgopt rewrite coverage.sh 2 years ago
eatmydata-via-hook-dir rewrite coverage.sh 2 years ago
essential-hook rewrite coverage.sh 2 years ago
existing-directory-with-lost-found rewrite coverage.sh 2 years ago
existing-empty-directory rewrite coverage.sh 2 years ago
fail-installing-to-existing-file rewrite coverage.sh 2 years ago
fail-installing-to-non-empty-lost-found rewrite coverage.sh 2 years ago
fail-installing-to-non-empty-target-directory rewrite coverage.sh 2 years ago
fail-installing-to-root rewrite coverage.sh 2 years ago
fail-with-missing-lz4 rewrite coverage.sh 2 years ago
fail-with-path-with-quotes rewrite coverage.sh 2 years ago
fail-without-etc-subuid rewrite coverage.sh 2 years ago
fail-without-username-in-etc-subuid rewrite coverage.sh 2 years ago
failing-customize-hook rewrite coverage.sh 2 years ago
file-mirror rewrite coverage.sh 2 years ago
file-mirror-automount-hook file-mirror-automount hook now supports modes that cannot mount (like fakechroot) by copying the repo into the chroot 2 years ago
help rewrite coverage.sh 2 years ago
hook-directory rewrite coverage.sh 2 years ago
i386-which-can-be-executed-without-qemu rewrite coverage.sh 2 years ago
include rewrite coverage.sh 2 years ago
include-libmagic-mgc-arm64 rewrite coverage.sh 2 years ago
include-libmagic-mgc-arm64-with-multiple-arch-options rewrite coverage.sh 2 years ago
include-with-multiple-apt-sources rewrite coverage.sh 2 years ago
install-busybox-based-sub-essential-system rewrite coverage.sh 2 years ago
install-doc-debian rewrite coverage.sh 2 years ago
install-doc-debian-and-output-tarball rewrite coverage.sh 2 years ago
install-doc-debian-and-test-hooks rewrite coverage.sh 2 years ago
install-known-good-from-essential-yes rewrite coverage.sh 2 years ago
install-libmagic-mgc-on-arm64 rewrite coverage.sh 2 years ago
invalid-mirror rewrite coverage.sh 2 years ago
keyring rewrite coverage.sh 2 years ago
keyring-overwrites rewrite coverage.sh 2 years ago
logfile rewrite coverage.sh 2 years ago
man rewrite coverage.sh 2 years ago
merged-usr-via-setup-hook rewrite coverage.sh 2 years ago
mirror-is-deb rewrite coverage.sh 2 years ago
mirror-is-real-file rewrite coverage.sh 2 years ago
mirror-is-stdin rewrite coverage.sh 2 years ago
missing-dev-sys-proc-inside-the-chroot rewrite coverage.sh 2 years ago
missing-device-nodes-outside-the-chroot rewrite coverage.sh 2 years ago
mount-is-missing rewrite coverage.sh 2 years ago
multiple-include rewrite coverage.sh 2 years ago
no-sbin-in-path Only set up FAKECHROOT_CMD_SUBST for paths in PATH containing the original binary 2 years ago
not-having-to-install-apt-in-include-because-a-hook-did-it-before rewrite coverage.sh 2 years ago
pass-distribution-but-implicitly-write-to-stdout rewrite coverage.sh 2 years ago
preserve-mode-of-etc-resolv-conf-and-etc-hostname rewrite coverage.sh 2 years ago
progress-bars-on-fake-tty rewrite coverage.sh 2 years ago
quiet rewrite coverage.sh 2 years ago
read-from-stdin-write-to-stdout rewrite coverage.sh 2 years ago
remove-start-stop-daemon-and-policy-rc-d-in-hook rewrite coverage.sh 2 years ago
root-mode-inside-chroot rewrite coverage.sh 2 years ago
root-mode-inside-unshare-chroot rewrite coverage.sh 2 years ago
root-without-cap-sys-admin rewrite coverage.sh 2 years ago
sigint-during-customize-hook rewrite coverage.sh 2 years ago
signed-by-with-host-keys rewrite coverage.sh 2 years ago
signed-by-without-host-keys rewrite coverage.sh 2 years ago
special-hooks-using-helpers rewrite coverage.sh 2 years ago
special-hooks-using-helpers-and-env-vars rewrite coverage.sh 2 years ago
special-hooks-with-mode-mode rewrite coverage.sh 2 years ago
stable-default-mirror rewrite coverage.sh 2 years ago
supply-components-manually rewrite coverage.sh 2 years ago
taridshift-utility rewrite coverage.sh 2 years ago
unpack-doc-debian rewrite coverage.sh 2 years ago
unshare-as-root-user rewrite coverage.sh 2 years ago
unshare-as-root-user-inside-chroot rewrite coverage.sh 2 years ago
verbose rewrite coverage.sh 2 years ago
version rewrite coverage.sh 2 years ago
without-etc-resolv-conf-and-etc-hostname rewrite coverage.sh 2 years ago
xz-compressed-tarball rewrite coverage.sh 2 years ago