cmd: autopkgtest --apt-upgrade --output-dir=artifact-dir --summary=artifact-dir/summary --no-built-binaries --needs-internet=run --copy=/etc/resolv.conf:/etc/resolv.conf /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-aarch64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-aarch64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-alpha-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-alpha-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arc-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arc-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabi-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabi_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabihf-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabihf_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-common_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-dev_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-doc_2.43.50.20250108-1.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-for-build_2.43.50.20250108-1.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-for-host_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-loongarch64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-loongarch64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-m68k-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-m68k-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-multiarch-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-multiarch-dev_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-multiarch_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64le-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64le-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-riscv64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-riscv64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-s390x-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-s390x-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sh4-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sh4-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-source_2.43.50.20250108-1.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnux32-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnux32_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-client_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-doc_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-server_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-signing_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-worker_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libbinutils-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libbinutils_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf-nobfd0-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf-nobfd0_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf0-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf0_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libgprofng0-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libgprofng0_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libsframe1-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libsframe1_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/python3-debusine-server_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/python3-debusine-signing_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/python3-debusine_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine_0.8.1.dsc -- unshare --arch amd64 --release sid --tarball /var/lib/debusine/worker/system-images/1140235/system.tar.xz
output (contains stdout and stderr):
autopkgtest [00:02:05]: starting date and time: 2025-01-17 00:02:05+0000
autopkgtest [00:02:05]: version 5.38~bpo12+1
autopkgtest [00:02:05]: host debusine-worker-amd64-hades-05; command line: /usr/bin/autopkgtest --apt-upgrade --output-dir=artifact-dir --summary=artifact-dir/summary --no-built-binaries --needs-internet=run --copy=/etc/resolv.conf:/etc/resolv.conf /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-aarch64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-aarch64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-alpha-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-alpha-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arc-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arc-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabi-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabi_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabihf-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-arm-linux-gnueabihf_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-common_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-dev_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-doc_2.43.50.20250108-1.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-for-build_2.43.50.20250108-1.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-for-host_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-hppa64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-i686-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-loongarch64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-loongarch64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-m68k-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-m68k-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-multiarch-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-multiarch-dev_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-multiarch_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64le-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-powerpc64le-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-riscv64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-riscv64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-s390x-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-s390x-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sh4-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sh4-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-source_2.43.50.20250108-1.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-sparc64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnu-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnu_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnux32-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils-x86-64-linux-gnux32_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/binutils_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-client_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-doc_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-server_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-signing_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine-worker_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libbinutils-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libbinutils_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf-nobfd0-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf-nobfd0_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf0-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libctf0_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libgprofng0-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libgprofng0_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libsframe1-dbg_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/libsframe1_2.43.50.20250108-1.1_amd64.deb /tmp/debusine-fetch-exec-upload-bauhpumj/python3-debusine-server_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/python3-debusine-signing_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/python3-debusine_0.8.1_all.deb /tmp/debusine-fetch-exec-upload-bauhpumj/debusine_0.8.1.dsc -- unshare --arch amd64 --release sid --tarball /var/lib/debusine/worker/system-images/1140235/system.tar.xz
autopkgtest [00:02:09]: testbed dpkg architecture: amd64
autopkgtest [00:02:09]: testbed apt version: 2.9.20
autopkgtest [00:02:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7322 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5053 kB]
Fetched 22.6 MB in 2s (9671 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libctf-nobfd0 libctf0 libcurl3t64-gnutls
libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1 libglib2.0-0t64
libgomp1 libgprofng0 libhtml-parser-perl libicu72 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
66 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.9 MB of archives.
After this operation, 1295 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-1 [449 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-1 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:40 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:41 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 40.9 MB in 0s (103 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-1_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-1) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-1_amd64.deb ...
Unpacking libudev1:amd64 (257.2-1) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../24-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../25-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../26-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../27-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../28-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../29-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../30-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../31-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../32-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../33-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../34-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 00:02:25 UTC 2025.
Universal Time is now: Fri Jan 17 00:02:25 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [00:02:28]: testbed running kernel: Linux 6.1.0-29-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.123-1 (2025-01-02)
autopkgtest [00:02:28]: @@@@@@@@@@@@@@@@@@@@ source /tmp/debusine-fetch-exec-upload-bauhpumj/debusine_0.8.1.dsc
gpg: Signature made Mon Jan 13 17:25:49 2025 UTC
gpg: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B
gpg: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for /tmp/autopkgtest.jqJtoG/debusine_0.8.1.dsc: no acceptable signature found
dpkg-source: info: extracting debusine in src
dpkg-source: info: unpacking debusine_0.8.1.tar.xz
autopkgtest [00:02:29]: testing package debusine version 0.8.1
integration-tests-tasks-mmdebstrap-autopkgtest-sbuild-lintian-piuparts-blhc-debdiff SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-simplesystemimagebuild SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-signing SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-generic SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
autopkgtest [00:02:29]: build not needed
integration-tests-tasks-mmdebstrap-autopkgtest-sbuild-lintian-piuparts-blhc-debdiff SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-simplesystemimagebuild SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-signing SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-generic SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
autopkgtest [00:02:29]: test unit-tests-tasks: preparing testbed
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (9939 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.jqJtoG/binaries InRelease
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.jqJtoG/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries Packages [76.1 kB]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be upgraded:
binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0
libctf0 libgprofng0 libsframe1
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6632 kB of archives.
After this operation, 4096 B disk space will be freed.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries libgprofng0 2.43.50.20250108-1.1 [806 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries libctf0 2.43.50.20250108-1.1 [88.5 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries libctf-nobfd0 2.43.50.20250108-1.1 [155 kB]
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries binutils-x86-64-linux-gnu 2.43.50.20250108-1.1 [2277 kB]
Get:5 file:/tmp/autopkgtest.jqJtoG/binaries libbinutils 2.43.50.20250108-1.1 [533 kB]
Get:6 file:/tmp/autopkgtest.jqJtoG/binaries binutils 2.43.50.20250108-1.1 [68.5 kB]
Get:7 file:/tmp/autopkgtest.jqJtoG/binaries binutils-common 2.43.50.20250108-1.1 [2626 kB]
Get:8 file:/tmp/autopkgtest.jqJtoG/binaries libsframe1 2.43.50.20250108-1.1 [77.8 kB]
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../0-libgprofng0.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../1-libctf0.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../2-libctf-nobfd0.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../3-binutils-x86-64-linux-gnu.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../4-libbinutils.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../5-binutils.deb ...
Unpacking binutils (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../6-binutils-common.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../7-libsframe1.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1.1) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1.1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1.1) ...
Setting up libgprofng0:amd64 (2.43.50.20250108-1.1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) ...
Setting up binutils (2.43.50.20250108-1.1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
libexpat1 libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib
media-types python3 python3-aiohappyeyeballs python3-aiohttp
python3-aiosignal python3-annotated-types python3-async-timeout python3-attr
python3-certifi python3-chardet python3-charset-normalizer python3-dateutil
python3-debian python3-debusine python3-decorator python3-dnspython
python3-email-validator python3-fasteners python3-frozenlist python3-idna
python3-minimal python3-monotonic python3-multidict
python3-prometheus-client python3-psutil python3-pydantic
python3-pydantic-core python3-requests python3-requests-file
python3-requests-toolbelt python3-responses python3-tenacity
python3-typing-extensions python3-urllib3 python3-yaml python3-yarl
python3.13 python3.13-minimal
0 upgraded, 42 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.3 MB/10.5 MB of archives.
After this operation, 49.8 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine 0.8.1 [248 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:10 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 python3-aiohappyeyeballs all 2.4.4-2 [13.4 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.8-2 [41.6 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 python3-multidict amd64 6.1.0-1+b1 [39.8 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3-yarl amd64 1.13.1-1+b1 [118 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 python3-async-timeout all 5.0.1-1 [8324 B]
Get:17 http://deb.debian.org/debian sid/main amd64 python3-frozenlist amd64 1.5.0-1+b1 [58.6 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 python3-aiosignal all 1.3.2-1 [6100 B]
Get:19 http://deb.debian.org/debian sid/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 python3-aiohttp amd64 3.10.11-1 [368 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 python3-annotated-types all 0.7.0-1 [18.8 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2024.12.14+ds-1 [9624 B]
Get:23 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.0-1+b1 [140 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 python3-debian all 0.1.49 [115 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 python3-email-validator all 2.2.0-1 [31.6 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 python3-monotonic all 1.6-3 [5340 B]
Get:30 http://deb.debian.org/debian sid/main amd64 python3-fasteners all 0.18-2 [14.0 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 python3-decorator all 5.1.1-5 [15.1 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 python3-pydantic-core amd64 2.27.2-1 [1706 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 python3-pydantic amd64 2.10.5-1 [346 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 python3-requests-file all 2.1.0-1 [6600 B]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-requests-toolbelt all 1.0.0-4 [40.3 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-responses all 0.25.3-1 [59.4 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-tenacity all 8.4.2+really8.4.1-2 [46.0 kB]
Fetched 10.3 MB in 0s (63.0 MB/s)
Selecting previously unselected package libpython3.13-minimal:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17498 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17948 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package python3-aiohappyeyeballs.
Preparing to unpack .../01-python3-aiohappyeyeballs_2.4.4-2_all.deb ...
Unpacking python3-aiohappyeyeballs (2.4.4-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../02-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../03-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-multidict.
Preparing to unpack .../04-python3-multidict_6.1.0-1+b1_amd64.deb ...
Unpacking python3-multidict (6.1.0-1+b1) ...
Selecting previously unselected package python3-yarl.
Preparing to unpack .../05-python3-yarl_1.13.1-1+b1_amd64.deb ...
Unpacking python3-yarl (1.13.1-1+b1) ...
Selecting previously unselected package python3-async-timeout.
Preparing to unpack .../06-python3-async-timeout_5.0.1-1_all.deb ...
Unpacking python3-async-timeout (5.0.1-1) ...
Selecting previously unselected package python3-frozenlist.
Preparing to unpack .../07-python3-frozenlist_1.5.0-1+b1_amd64.deb ...
Unpacking python3-frozenlist (1.5.0-1+b1) ...
Selecting previously unselected package python3-aiosignal.
Preparing to unpack .../08-python3-aiosignal_1.3.2-1_all.deb ...
Unpacking python3-aiosignal (1.3.2-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../09-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-aiohttp.
Preparing to unpack .../10-python3-aiohttp_3.10.11-1_amd64.deb ...
Unpacking python3-aiohttp (3.10.11-1) ...
Selecting previously unselected package python3-annotated-types.
Preparing to unpack .../11-python3-annotated-types_0.7.0-1_all.deb ...
Unpacking python3-annotated-types (0.7.0-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../12-python3-certifi_2024.12.14+ds-1_all.deb ...
Unpacking python3-certifi (2024.12.14+ds-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../13-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../14-python3-charset-normalizer_3.4.0-1+b1_amd64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../15-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../16-python3-debian_0.1.49_all.deb ...
Unpacking python3-debian (0.1.49) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../17-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-email-validator.
Preparing to unpack .../18-python3-email-validator_2.2.0-1_all.deb ...
Unpacking python3-email-validator (2.2.0-1) ...
Selecting previously unselected package python3-monotonic.
Preparing to unpack .../19-python3-monotonic_1.6-3_all.deb ...
Unpacking python3-monotonic (1.6-3) ...
Selecting previously unselected package python3-fasteners.
Preparing to unpack .../20-python3-fasteners_0.18-2_all.deb ...
Unpacking python3-fasteners (0.18-2) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../21-python3-decorator_5.1.1-5_all.deb ...
Unpacking python3-decorator (5.1.1-5) ...
Selecting previously unselected package python3-prometheus-client.
Preparing to unpack .../22-python3-prometheus-client_0.19.0+ds1-1_all.deb ...
Unpacking python3-prometheus-client (0.19.0+ds1-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../23-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-pydantic-core.
Preparing to unpack .../24-python3-pydantic-core_2.27.2-1_amd64.deb ...
Unpacking python3-pydantic-core (2.27.2-1) ...
Selecting previously unselected package python3-pydantic.
Preparing to unpack .../25-python3-pydantic_2.10.5-1_amd64.deb ...
Unpacking python3-pydantic (2.10.5-1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../26-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../27-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-requests-file.
Preparing to unpack .../28-python3-requests-file_2.1.0-1_all.deb ...
Unpacking python3-requests-file (2.1.0-1) ...
Selecting previously unselected package python3-requests-toolbelt.
Preparing to unpack .../29-python3-requests-toolbelt_1.0.0-4_all.deb ...
Unpacking python3-requests-toolbelt (1.0.0-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../30-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-responses.
Preparing to unpack .../31-python3-responses_0.25.3-1_all.deb ...
Unpacking python3-responses (0.25.3-1) ...
Selecting previously unselected package python3-tenacity.
Preparing to unpack .../32-python3-tenacity_8.4.2+really8.4.1-2_all.deb ...
Unpacking python3-tenacity (8.4.2+really8.4.1-2) ...
Selecting previously unselected package python3-debusine.
Preparing to unpack .../33-python3-debusine.deb ...
Unpacking python3-debusine (0.8.1) ...
Setting up media-types (10.1.0) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3.13 (3.13.1-3) ...
Setting up python3 (3.13.1-2) ...
Setting up python3-annotated-types (0.7.0-1) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-multidict (6.1.0-1+b1) ...
Setting up python3-frozenlist (1.5.0-1+b1) ...
Setting up python3-aiosignal (1.3.2-1) ...
Setting up python3-monotonic (1.6-3) ...
Setting up python3-async-timeout (5.0.1-1) ...
Setting up python3-decorator (5.1.1-5) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-certifi (2024.12.14+ds-1) ...
Setting up python3-debian (0.1.49) ...
Setting up python3-idna (3.8-2) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-fasteners (0.18-2) ...
Setting up python3-aiohappyeyeballs (2.4.4-2) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-email-validator (2.2.0-1) ...
Setting up python3-yarl (1.13.1-1+b1) ...
Setting up python3-attr (24.3.0-1) ...
Setting up python3-pydantic-core (2.27.2-1) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-tenacity (8.4.2+really8.4.1-2) ...
Setting up python3-aiohttp (3.10.11-1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-prometheus-client (0.19.0+ds1-1) ...
Setting up python3-pydantic (2.10.5-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Setting up python3-requests-file (2.1.0-1) ...
Setting up python3-requests-toolbelt (1.0.0-4) ...
Setting up python3-responses (0.25.3-1) ...
Setting up python3-debusine (0.8.1) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [00:02:50]: test unit-tests-tasks: [-----------------------
test_analyze_worker_all_executors_no_backends_available (debusine.tasks.executors.tests.test_base.ExecutorTests.test_analyze_worker_all_executors_no_backends_available)
analyze_worker_all_executors copes with no available backends. ... ok
test_analyze_worker_all_executors_unshare_available (debusine.tasks.executors.tests.test_base.ExecutorTests.test_analyze_worker_all_executors_unshare_available)
analyze_worker_all_executors reports available backends. ... ok
test_backends_populated (debusine.tasks.executors.tests.test_base.ExecutorTests.test_backends_populated)
Test that we have populated some backends. ... ok
test_create_user_default_username (debusine.tasks.executors.tests.test_base.InstanceTests.test_create_user_default_username)
Test create_user when no username is supplied. ... ok
test_create_user_exists (debusine.tasks.executors.tests.test_base.InstanceTests.test_create_user_exists)
Test create_user when user exists. ... ok
test_create_user_not_exists (debusine.tasks.executors.tests.test_base.InstanceTests.test_create_user_not_exists)
Test create_user when user doesn't exist. ... ok
test_directory_push (debusine.tasks.executors.tests.test_base.InstanceTests.test_directory_push)
Test that directory_push calls do_directory_push(). ... ok
test_directory_push_relative (debusine.tasks.executors.tests.test_base.InstanceTests.test_directory_push_relative)
Test that directory_push requires a relative destination. ... ok
test_directory_push_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_directory_push_stopped)
Test that directory_push requires a started instance. ... ok
test_do_directory_push (debusine.tasks.executors.tests.test_base.InstanceTests.test_do_directory_push)
do_directory_push creates the directories and copies the files. ... ok
test_do_mkdir (debusine.tasks.executors.tests.test_base.InstanceTests.test_do_mkdir)
do_mkdir() use run() as expected. ... ok
test_do_mkdir_exists (debusine.tasks.executors.tests.test_base.InstanceTests.test_do_mkdir_exists)
do_mkdir() raise FileExistsError. ... ok
test_do_mkdir_parents (debusine.tasks.executors.tests.test_base.InstanceTests.test_do_mkdir_parents)
do_mkdir() passes --parents. ... ok
test_do_mkdir_root (debusine.tasks.executors.tests.test_base.InstanceTests.test_do_mkdir_root)
do_mkdir() skips chown for root. ... ok
test_do_mkdir_unexpected_error (debusine.tasks.executors.tests.test_base.InstanceTests.test_do_mkdir_unexpected_error)
do_mkdir() raise CalledProcessError on an unknown error. ... ok
test_file_pull (debusine.tasks.executors.tests.test_base.InstanceTests.test_file_pull)
Test that file_pull calls do_file_pull(). ... ok
test_file_pull_relative (debusine.tasks.executors.tests.test_base.InstanceTests.test_file_pull_relative)
Test that file_pull requires a relative source. ... ok
test_file_pull_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_file_pull_stopped)
Test that file_pull requires a started instance. ... ok
test_file_push (debusine.tasks.executors.tests.test_base.InstanceTests.test_file_push)
Test that file_push calls do_file_push(). ... ok
test_file_push_relative (debusine.tasks.executors.tests.test_base.InstanceTests.test_file_push_relative)
Test that file_push requires a relative destination. ... ok
test_file_push_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_file_push_stopped)
Test that file_push requires a started instance. ... ok
test_get_gid_cached (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_gid_cached)
Test _get_gid when cached. ... ok
test_get_gid_uncached (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_gid_uncached)
Test _get_gid when not cached. ... ok
test_get_gid_unexpected_error (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_gid_unexpected_error)
Test _get_gid when not existent. ... ok
test_get_gid_unknown (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_gid_unknown)
Test _get_gid when not existent. ... ok
test_get_uid_cached (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_uid_cached)
Test _get_uid when cached. ... ok
test_get_uid_uncached (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_uid_uncached)
Test _get_uid when not cached. ... ok
test_get_uid_unexpected_error (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_uid_unexpected_error)
Test _get_uid when not existent. ... ok
test_get_uid_unknown (debusine.tasks.executors.tests.test_base.InstanceTests.test_get_uid_unknown)
Test _get_uid when not existent. ... ok
test_mkdir (debusine.tasks.executors.tests.test_base.InstanceTests.test_mkdir)
Test that mkdir calls do_mkdir(). ... ok
test_mkdir_relative (debusine.tasks.executors.tests.test_base.InstanceTests.test_mkdir_relative)
Test that mkdir requires a relative target. ... ok
test_mkdir_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_mkdir_stopped)
Test that mkdir requires a started instance. ... ok
test_restart (debusine.tasks.executors.tests.test_base.InstanceTests.test_restart)
Test that restart calls do_restart(). ... ok
test_restart_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_restart_stopped)
Test that restart requires a started instance. ... ok
test_run (debusine.tasks.executors.tests.test_base.InstanceTests.test_run)
Test that run calls do_run(). ... ok
test_run_check_output (debusine.tasks.executors.tests.test_base.InstanceTests.test_run_check_output)
Test that _run_check_output calls run(). ... ok
test_run_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_run_stopped)
Test that run requires a started instance. ... ok
test_start (debusine.tasks.executors.tests.test_base.InstanceTests.test_start)
Test that start calls do_start(). ... ok
test_start_started (debusine.tasks.executors.tests.test_base.InstanceTests.test_start_started)
Test that start requires a stopped instance. ... ok
test_stop (debusine.tasks.executors.tests.test_base.InstanceTests.test_stop)
Test that stop calls do_stop(). ... ok
test_stop_stopped (debusine.tasks.executors.tests.test_base.InstanceTests.test_stop_stopped)
Test that stop requires a started instance. ... ok
test_cache_artifact_image_path (debusine.tasks.executors.tests.test_images.ImageCacheMetadataTests.test_cache_artifact_image_path)
Test that cache_artifact_image_path builds the correct base path. ... ok
test_cache_artifact_image_path_for_backend (debusine.tasks.executors.tests.test_images.ImageCacheMetadataTests.test_cache_artifact_image_path_for_backend)
Test that cache_artifact_image_path builds a correct backend path. ... ok
test_cache_artifact_path (debusine.tasks.executors.tests.test_images.ImageCacheMetadataTests.test_cache_artifact_path)
Test that cache_artifact_path builds the correct path. ... ok
test_image_artifact (debusine.tasks.executors.tests.test_images.ImageCacheMetadataTests.test_image_artifact)
Test that image_metadata fetches the Artifact. ... ok
test_image_artifact_incorrect_category (debusine.tasks.executors.tests.test_images.ImageCacheMetadataTests.test_image_artifact_incorrect_category)
Test that image_artifact rejects the wrong kind of artifact. ... ok
test_clean_up_old_images (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_clean_up_old_images)
Test that clean_up_old_images cleans them up. ... ok
test_clean_up_old_images_ignores_backends_without_cleanup (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_clean_up_old_images_ignores_backends_without_cleanup)
Test that clean_up_old_images doesn't require backends cleeanup. ... ok
test_clean_up_old_images_swallows_exceptions (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_clean_up_old_images_swallows_exceptions)
Test that clean_up_old_images swallows exceptions for backends. ... ok
test_download_image_artifact (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_download_image_artifact)
Test that _download_image_artifact does a 2-stage download. ... ok
test_download_image_cached (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_download_image_cached)
Test that download_image uses cached images. ... ok
test_download_image_cached_artifact (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_download_image_cached_artifact)
Test that download_image processes cached artifacts. ... ok
test_download_image_invalid_name (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_download_image_invalid_name)
Test that download_image downloads images when not cached. ... ok
test_download_image_uncached (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_download_image_uncached)
Test that download_image downloads images when not cached. ... ok
test_find_least_used_images_empty_cache (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_find_least_used_images_empty_cache)
Test _find_least_used_images with an empty cache. ... ok
test_find_least_used_images_ignores_non_digit_directories (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_find_least_used_images_ignores_non_digit_directories)
Test _find_least_used_images ignores non-digit directories. ... ok
test_find_least_used_images_invalid_log (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_find_least_used_images_invalid_log)
Test _find_least_used_images with an unparsable log. ... ok
test_find_least_used_images_missing_log (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_find_least_used_images_missing_log)
Test _find_least_used_images with an image missing a log. ... ok
test_find_least_used_images_over_size (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_find_least_used_images_over_size)
Test _find_least_used_images returns images over CACHE_SIZE. ... ok
test_find_least_used_images_under_size (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_find_least_used_images_under_size)
Test _find_least_used_images returns nothing under CACHE_SIZE. ... ok
test_image_in_cache_absent (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_image_in_cache_absent)
Test that image_in_cache returns false when not cached. ... ok
test_image_in_cache_present (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_image_in_cache_present)
Test that image_in_cache finds images in the cache. ... ok
test_record_image_use (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_record_image_use)
Test that record_image_use writes a usage log. ... ok
test_record_image_use_appends (debusine.tasks.executors.tests.test_images.ImageCacheTests.test_record_image_use_appends)
Test that record_image_use updates an existing usage log. ... ok
test_directory_push (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_directory_push)
Test that directory_push() copies a directory into an instance. ... ok
test_file_pull (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_file_pull)
Test that file_pull() copies a file into an instance. ... ok
test_file_push (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_file_push)
Test that file_push() copies a file into an instance. ... ok
test_generate_instance_name (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_generate_instance_name)
Test that _generate_instance_name() picks an unused name. ... ok
test_restart (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_restart)
Test that restart() restarts an instance. ... ok
test_run (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_run)
Test that run() executes commands as root. ... ok
test_run_as_root (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_run_as_root)
Test that run() executes commands as non-root. ... ok
test_spin_until_started (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_spin_until_started)
Test that spin_until_started() spins until it succeeds. ... ok
test_spin_until_started_times_out (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_spin_until_started_times_out)
Test that spin_until_started() times out. ... ok
test_spin_until_started_unexpected_failure (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_spin_until_started_unexpected_failure)
Test that spin_until_started() may raise InstanceNotRunning. ... ok
test_start (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_start)
Test that start() launches an instance. ... ok
test_stop (debusine.tasks.executors.tests.test_incus.IncusInstanceTests.test_stop)
Test that stop() stops an instance. ... ok
test_autopkgtest_virt_args (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_autopkgtest_virt_args)
Test that autopkgtest_virt_args returns sane arguments. ... ok
test_autopkgtest_virt_server (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_autopkgtest_virt_server)
Test that autopkgtest_virt_server returns incus. ... ok
test_available (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_available)
Test that available() returns True if incus is available. ... ok
test_available_has_driver (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_available_has_driver)
Test available() returns True if the lxc driver is there. ... ok
test_available_no_autopkgtest_virt_incus (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_available_no_autopkgtest_virt_incus)
Not available() if autopkgtest-virt-incus is not available. ... ok
test_available_no_driver (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_available_no_driver)
Test available() returns False if the lxc driver isn't there. ... ok
test_available_no_incus (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_available_no_incus)
Test that available() returns False if incus is not available. ... ok
test_available_no_incus_permission (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_available_no_incus_permission)
Test that available() returns False if the worker can't run incus. ... ok
test_backend_name (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_backend_name)
Test that the backend_name attribute was set. ... ok
test_clean_up_image (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_clean_up_image)
Test that IncusImageCache.clean_up_image removes incus images. ... ok
test_create (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_create)
Test create() return IncusInstance instance. ... ok
test_download_image (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_download_image)
Test that download_image calls the ImageCache.download_image. ... ok
test_executor_class_finds_incus_lxc (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_executor_class_finds_incus_lxc)
Test that executor_class() supports incus-lxc. ... ok
test_get_statistics_with_instance (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_get_statistics_with_instance)
`get_statistics` returns all statistics with an instance. ... ok
test_get_statistics_with_instance_limited_details (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_get_statistics_with_instance_limited_details)
`get_statistics` only returns statistics that are available. ... ok
test_get_statistics_without_instance (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_get_statistics_without_instance)
`get_statistics` returns empty statistics without an instance. ... ok
test_image_name (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_image_name)
Test that image_name returns the expected image name. ... ok
test_instantiation_fetches_artifact (debusine.tasks.executors.tests.test_incus.IncusLXCExecutorTests.test_instantiation_fetches_artifact)
Test that instantiating the Executor fetches the artifact. ... ok
test_add_tar_directory (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_add_tar_directory)
Test that the add_tar_directory helper adds a directory. ... ok
test_add_tar_file (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_add_tar_file)
Test that the add_tar_file helper adds a file. ... ok
test_add_tar_symlink (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_add_tar_symlink)
Test that the add_tar_symlink helper adds a symlink. ... ok
test_build_incus_image (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_build_incus_image)
Test that build_incus_image injects basic metadata into a new tar. ... ok
test_image_in_cache_cached (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_image_in_cache_cached)
Test that image_in_cache finds cached image. ... ok
test_image_in_cache_uncached (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_image_in_cache_uncached)
Test that image_in_cache fails to find a cached image. ... ok
test_image_metadata (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_image_metadata)
Test that _image_metadata returns the correct metadata. ... ok
test_prepare_incus_image (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_prepare_incus_image)
Test that prepare copies over the image and metadata. ... ok
test_prepare_incus_image_accepts_usrmerged_init (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_prepare_incus_image_accepts_usrmerged_init)
Test that prepare accepts a /usr/sbin/init. ... ok
test_prepare_incus_image_requires_init (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_prepare_incus_image_requires_init)
Test that prepare only accepts bootable images. ... ok
test_process_downloaded_image (debusine.tasks.executors.tests.test_incus.IncusLXCImageCacheTests.test_process_downloaded_image)
Test that process_downloaded_image calls build_incus_image and uploads. ... ok
test_autopkgtest_virt_args (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_autopkgtest_virt_args)
Test that autopkgtest_virt_args returns sane arguments. ... ok
test_autopkgtest_virt_server (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_autopkgtest_virt_server)
Test that autopkgtest_virt_server returns incus. ... ok
test_available (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_available)
Test that available() returns True if incus is available. ... ok
test_available_has_driver (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_available_has_driver)
Test available() returns True if the qemu driver is there. ... ok
test_available_no_autopkgtest_virt_incus (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_available_no_autopkgtest_virt_incus)
Not available() if autopkgtest-virt-incus is not available. ... ok
test_available_no_driver (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_available_no_driver)
Test available() returns False if the qemu driver isn't there. ... ok
test_available_no_incus (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_available_no_incus)
Test that available() returns False if incus is not available. ... ok
test_available_no_incus_permission (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_available_no_incus_permission)
Test that available() returns False if the worker can't run incus. ... ok
test_backend_name (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_backend_name)
Test that the backend_name attribute was set. ... ok
test_clean_up_image (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_clean_up_image)
Test that IncusImageCache.clean_up_image removes incus images. ... ok
test_create (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_create)
Test create() return IncusInstance instance. ... ok
test_download_image (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_download_image)
Test that download_image calls the ImageCache.download_image. ... ok
test_executor_class_finds_incus_vm (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_executor_class_finds_incus_vm)
Test that executor_class() supports incus-vm. ... ok
test_get_statistics_with_instance (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_get_statistics_with_instance)
`get_statistics` returns all statistics with an instance. ... ok
test_get_statistics_with_instance_limited_details (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_get_statistics_with_instance_limited_details)
`get_statistics` only returns statistics that are available. ... ok
test_get_statistics_without_instance (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_get_statistics_without_instance)
`get_statistics` returns empty statistics without an instance. ... ok
test_image_name (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_image_name)
Test that image_name returns the expected image name. ... ok
test_instantiation_fetches_artifact (debusine.tasks.executors.tests.test_incus.IncusVMExecutorTests.test_instantiation_fetches_artifact)
Test that instantiating the Executor fetches the artifact. ... ok
test_add_tar_directory (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_add_tar_directory)
Test that the add_tar_directory helper adds a directory. ... ok
test_add_tar_file (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_add_tar_file)
Test that the add_tar_file helper adds a file. ... ok
test_add_tar_symlink (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_add_tar_symlink)
Test that the add_tar_symlink helper adds a symlink. ... ok
test_image_in_cache_cached (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_image_in_cache_cached)
Test that image_in_cache finds cached image. ... ok
test_image_in_cache_uncached (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_image_in_cache_uncached)
Test that image_in_cache fails to find a cached image. ... ok
test_image_metadata (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_image_metadata)
Test that _image_metadata returns the correct metadata. ... ok
test_prepare_qcow2_incus_image (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_prepare_qcow2_incus_image)
Test that prepare converts qcow2 images. ... ok
test_prepare_raw_incus_image (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_prepare_raw_incus_image)
Test that prepare converts raw images. ... /usr/lib/python3/dist-packages/debusine/tasks/executors/incus.py:356: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior.
tar.extract(name, path=workdir, set_attrs=False)
ok
test_process_downloaded_image (debusine.tasks.executors.tests.test_incus.IncusVMImageCacheTests.test_process_downloaded_image)
Test that process_downloaded_image calls build_incus_image and uploads. ... ok
test_run_incus_cmd (debusine.tasks.executors.tests.test_incus.RunIncusCmdTest.test_run_incus_cmd)
Test that run_incus_cmd is a thin wrapper around check_output. ... ok
test_run_incus_cmd_suppress_stderr (debusine.tasks.executors.tests.test_incus.RunIncusCmdTest.test_run_incus_cmd_suppress_stderr)
Test that run_incus_cmd can suppress stderr. ... ok
test_autopkgtest_virt_args (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_autopkgtest_virt_args)
Test that autopkgtest_virt_args returns sane arguments. ... ok
test_autopkgtest_virt_args_before_download (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_autopkgtest_virt_args_before_download)
Test that autopkgtest_virt_args requires download. ... ok
test_autopkgtest_virt_server (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_autopkgtest_virt_server)
Test that autopkgtest_virt_server returns qemu. ... ok
test_available (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_available)
available() returns True if qemu and /dev/kvm are available. ... ok
test_available_no_kvm (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_available_no_kvm)
Test that available() returns False if kvm is not available. ... ok
test_available_no_qemu (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_available_no_qemu)
Test that available() returns False if qemu is not available. ... ok
test_backend_name (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_backend_name)
Test that the backend_name attribute was set. ... ok
test_create (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_create)
Test create() raises NotImplemented. ... ok
test_download_image (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_download_image)
Test that download_image calls ImageCache.download_image. ... ok
test_download_image_requires_python3 (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_download_image_requires_python3)
Test that download_image requires python3 in the image. ... ok
test_executor_class_finds_qemu (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_executor_class_finds_qemu)
Test that executor_class() supports qemu. ... ok
test_get_statistics (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_get_statistics)
`get_statistics` returns empty statistics. ... ok
test_image_name (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_image_name)
Test that image_name returns the previously downloaded image path. ... ok
test_image_name_not_downloaded (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_image_name_not_downloaded)
Test that image_name fails if there is no name. ... ok
test_instantiation_fetches_artifact (debusine.tasks.executors.tests.test_qemu.QemuExecutorTests.test_instantiation_fetches_artifact)
Test that instantiating QemuExecutor fetches the artifact. ... ok
test_autopkgtest_virt_args (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_autopkgtest_virt_args)
Test that autopkgtest_virt_args returns sane arguments. ... ok
test_autopkgtest_virt_args_before_download (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_autopkgtest_virt_args_before_download)
Test that autopkgtest_virt_args requires download. ... ok
test_autopkgtest_virt_server (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_autopkgtest_virt_server)
Test that autopkgtest_virt_server returns unshare. ... ok
test_available (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_available)
Test that available() returns True if unshare is available. ... ok
test_available_no_unshare (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_available_no_unshare)
Test that available() returns False if unshare is not available. ... ok
test_backend_name (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_backend_name)
Test that the backend_name attribute was set. ... ok
test_create (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_create)
Test create() return UnshareInstance instance. ... ok
test_create_raise_runtime_error (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_create_raise_runtime_error)
Test create() raise ImageNotDownloadedError: _local_path is None. ... ok
test_download_image (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_download_image)
Test that download_image calls ImageCache.download_image. ... ok
test_executor_class_finds_unshare (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_executor_class_finds_unshare)
Test that executor_class() supports unshare. ... ok
test_get_statistics_with_instance (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_get_statistics_with_instance)
`get_statistics` returns all statistics with an instance. ... ok
test_get_statistics_without_instance (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_get_statistics_without_instance)
`get_statistics` returns some statistics without an instance. ... ok
test_image_name (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_image_name)
Test that image_name returns the previously downloaded image path. ... ok
test_image_name_not_downloaded (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_image_name_not_downloaded)
Test that image_name fails if there is no name. ... ok
test_instantiation_fetches_artifact (debusine.tasks.executors.tests.test_unshare.UnshareExecutorTests.test_instantiation_fetches_artifact)
Test that instantiating UnshareExecutor fetches the artifact. ... ok
test_do_file_push (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_do_file_push)
do_file_push() call _run_unshare_command. ... ok
test_file_pull (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_file_pull)
file_pull() copies the file. ... ok
test_restart (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_restart)
restart() is noop for a running instance. ... ok
test_root (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_root)
_root property returns self._extracted / root. ... ok
test_root_raise_runtime_error (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_root_raise_runtime_error)
start() must be called before using _root property. ... ok
test_run_as_non_root (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_run_as_non_root)
run(): call _run_unshare_command and return its return value. ... ok
test_run_as_root (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_run_as_root)
run(): call _run_unshare_command as root and return. ... ok
test_run_unshare_command (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_run_unshare_command)
run_unshare_command() runs a command, output is as expected. ... ok
test_run_unshare_command_with_stderr_stdout (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_run_unshare_command_with_stderr_stdout)
run_unshare_command() runs a command with stderr and stdout. ... ok
test_start (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_start)
start() uncompress the image. ... ok
test_stop (debusine.tasks.executors.tests.test_unshare.UnshareInstanceTests.test_stop)
stop() delete the contents using unshare. ... ok
test_add_signed_files_absolute_file (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_add_signed_files_absolute_file)
_add_signed_files fails if a file name is absolute. ... ok
test_add_signed_files_copies_signatures (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_add_signed_files_copies_signatures)
_add_signed_files copies signatures into the source path. ... ok
test_add_signed_files_file_with_parent_segment (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_add_signed_files_file_with_parent_segment)
_add_signed_files fails if a file name contains "..". ... ok
test_add_signed_files_invalid_package_name (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_add_signed_files_invalid_package_name)
_add_signed_files fails if a package name is invalid. ... ok
test_add_signed_files_missing_signature (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_add_signed_files_missing_signature)
_add_signed_files if a required signature is not available. ... ok
test_add_signed_files_unhandled_sig_type (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_add_signed_files_unhandled_sig_type)
_add_signed_files fails if a file has an unknown sig_type. ... ok
test_build_source_package_dpkg_genchanges_error (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_build_source_package_dpkg_genchanges_error)
_build_source_package raises if dpkg-genchanges exits non-zero. ... ok
test_build_source_package_dpkg_source_error (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_build_source_package_dpkg_source_error)
_build_source_package raises if dpkg-source exits non-zero. ... ok
test_build_source_package_success (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_build_source_package_success)
_build_source_package runs the correct commands. ... ok
test_can_run_on (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_can_run_on)
can_run_on returns True if unshare is available. ... ok
test_can_run_on_mismatched_task_version (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_unshare_not_available (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_can_run_on_unshare_not_available)
can_run_on returns False if unshare is not available. ... ok
test_check_template_forbidden_file (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_check_template_forbidden_file)
_check_template checks that various files are absent. ... ok
test_check_template_ok (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_check_template_ok)
_check_template accepts a well-formed template. ... ok
test_check_template_required_file (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_check_template_required_file)
_check_template checks that various files are present. ... ok
test_check_template_wrong_source_format (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_check_template_wrong_source_format)
_check_template requires a 3.0 (native) source format. ... ok
test_cleanup_without_local_execute_directory (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_cleanup_without_local_execute_directory)
cleanup() works even if _local_execute_directory hasn't been set. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure_for_execution (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_configure_for_execution)
configure_for_execution installs dependencies. ... ok
test_create_artifacts (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_create_artifacts)
_create_artifacts creates artifacts for a source package. ... ok
test_execute_end_to_end (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_execute_end_to_end)
End-to-end execution works. ... dpkg-deb: warning: root directory /tmp/tmp9er7ol9c has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_extract_binary_error (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_extract_binary_error)
_extract_binary raises AssembleError if dpkg-deb exits non-zero. ... ok
test_extract_binary_success (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_extract_binary_success)
_extract_binary calls dpkg-deb properly. ... ok
test_fetch_input_signed_gathers_files_and_built_using (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_fetch_input_signed_gathers_files_and_built_using)
fetch_input gathers information from signed artifacts. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_fetch_input_signed_wrong_category (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_fetch_input_signed_wrong_category)
fetch_input checks the category of signed artifacts. ... ok
test_fetch_input_template_multiple_deb_files (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_fetch_input_template_multiple_deb_files)
fetch_input fails if the template has multiple .deb files. ... ok
test_fetch_input_template_no_files (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_fetch_input_template_no_files)
fetch_input fails if the template has no .deb files. ... ok
test_fetch_input_template_wrong_category (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_fetch_input_template_wrong_category)
fetch_input checks the category of the template artifact. ... ok
test_label (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_label)
Test get_label. ... ok
test_pull_from_executor (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_pull_from_executor)
_pull_from_executor pulls a directory from the executor using tar. ... ok
test_push_to_executor (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_push_to_executor)
_push_to_executor pushes a directory to the executor using tar. ... ok
test_upload_artifacts_execution_failed (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_upload_artifacts_execution_failed)
upload_artifacts does not upload anything if execution failed. ... ok
test_upload_artifacts_execution_succeeded (debusine.tasks.tests.test_assemble_signed_source.AssembleSignedSourceTests.test_upload_artifacts_execution_succeeded)
upload_artifacts uploads if execution succeeded. ... ok
test_analyze_worker (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_analyze_worker)
Test the analyze_worker() method. ... ok
test_analyze_worker_autopkgtest_not_available (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_analyze_worker_autopkgtest_not_available)
analyze_worker() handles autopkgtest not being available. ... ok
test_can_run_on (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_can_run_on)
can_run_on returns True if unshare and autopkgtest are available. ... ok
test_can_run_on_autopkgtest_not_available (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_can_run_on_autopkgtest_not_available)
can_run_on returns False if autopkgtest is not available. ... ok
test_can_run_on_mismatched_task_version (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_unshare_not_available (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_can_run_on_unshare_not_available)
can_run_on returns False if unshare is not available. ... ok
test_check_directory_for_consistency_all_good (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_check_directory_for_consistency_all_good)
Return no errors ARTIFACT_DIR/summary file. ... ok
test_check_directory_for_consistency_missing_summary (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_check_directory_for_consistency_missing_summary)
Return missing ARTIFACT_DIR/summary file. ... ok
test_cmdline_add_targets (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_add_targets)
Targets for autopkgtest are added. ... ok
test_cmdline_apt_default_release_included (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_apt_default_release_included)
Command line include --"apt-default-release=distribution". ... ok
test_cmdline_apt_default_release_not_included (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_apt_default_release_not_included)
Command line NOT include "--apt-default-release={distribution}. ... ok
test_cmdline_debug_level (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_debug_level)
Command line include "-dd" (debug_level). ... ok
test_cmdline_environment (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_environment)
Command line include "--env=VAR=VALUE" for environment variables. ... ok
test_cmdline_exclude_tests (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_exclude_tests)
Command line include --skip-test=XXX. ... ok
test_cmdline_executor_not_set (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_executor_not_set)
Raise AssertionError: self.executor is not set. ... ok
test_cmdline_extra_repositories_jessie (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_extra_repositories_jessie)
Ensure the --add-apt-source= parameter is passed to autopkgtest. ... ok
test_cmdline_extra_repositories_trixie (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_extra_repositories_trixie)
Ensure the --copy= parameter is passed to autopkgtest. ... ok
test_cmdline_include_tests (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_include_tests)
Command line include --test-name=XXX. ... ok
test_cmdline_includes_executor (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_includes_executor)
Command line include "-- backend". ... ok
test_cmdline_minimum_options (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_minimum_options)
Command line has the minimum options. ... ok
test_cmdline_not_unshare_does_not_copy_resolv_conf (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_not_unshare_does_not_copy_resolv_conf)
For non-unshare backends, we don't copy /etc/resolv.conf. ... ok
test_cmdline_unshare_copy_resolv_conf (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_unshare_copy_resolv_conf)
In unshare mode, we copy /etc/resolv.conf if it exists. ... ok
test_cmdline_unshare_missing_resolv_conf (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_cmdline_unshare_missing_resolv_conf)
In unshare mode, we don't copy /etc/resolv.conf if it's missing. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_compute_dynamic_data_context (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_compute_dynamic_data_context)
Dynamic data includes input context artifact IDs if relevant. ... ok
test_configure_accept_context_artifacts (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_accept_context_artifacts)
Optional field "context_artifacts": do not raise exception. ... ok
test_configure_additional_property (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_additional_property)
Additional property: raise exception. ... ok
test_configure_backend_choices (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_backend_choices)
Field "backend" accept correct values. ... ok
test_configure_backend_default_value (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_backend_default_value)
Field "backend" default value is "auto". ... ok
test_configure_backend_exclude_tests (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_backend_exclude_tests)
Field "exclude_tests" is allowed. ... ok
test_configure_backend_include_tests (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_backend_include_tests)
Field "include_tests" is allowed. ... ok
test_configure_backend_invalid_choice (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_backend_invalid_choice)
Field "backend" do not accept unexpected value. ... ok
test_configure_debug_level (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_debug_level)
Field "debug_level" is allowed. ... ok
test_configure_debug_level_default_to_0 (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_debug_level_default_to_0)
Field "debug_level" default value is 0. ... ok
test_configure_debug_level_too_small_too_big (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_debug_level_too_small_too_big)
Field "debug_level" must be between 0 and 3. ... ok
test_configure_environment_is_required (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_environment_is_required)
Missing required field "environment": raise exception. ... ok
test_configure_extra_apt_sources (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_extra_apt_sources)
Field "extra_repositories" is allowed. ... ok
test_configure_extra_environment (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_extra_environment)
Field "extra_environment" is accepted. ... ok
test_configure_fail_on_defaults (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_fail_on_defaults)
Field "fail_on" default values are the expected ones. ... ok
test_configure_fail_on_failed_skipped_test_defaults (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_fail_on_failed_skipped_test_defaults)
Field "fail_on" use defaults when specifying only "flaky_test". ... ok
test_configure_fail_on_unexpected (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_fail_on_unexpected)
Field "fail_on" with invalid key: raise TaskConfigError. ... ok
test_configure_flaky_skipped_test_defaults (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_flaky_skipped_test_defaults)
Field "fail_on" use defaults when specifying only "failed_test". ... ok
test_configure_for_execution (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_for_execution)
Autopkgtest configure_for_execution() return True. ... ok
test_configure_for_execution_invalid_dsc (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_for_execution_invalid_dsc)
configure_for_execution() handles an invalid .dsc file. ... ok
test_configure_host_architecture_is_required (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_host_architecture_is_required)
Missing required field "host_architecture": raise exception. ... ok
test_configure_input_additional_property (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_input_additional_property)
Additional property in input: raise exception. ... ok
test_configure_missing_required_binary_artifacts (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_missing_required_binary_artifacts)
Missing required field "binary_artifacts": raise exception. ... ok
test_configure_missing_required_source_artifact (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_missing_required_source_artifact)
Missing required field "source_artifact": raise exception. ... ok
test_configure_needs_internet_accepted_values (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_needs_internet_accepted_values)
Field "needs_internet" accept valid values. ... ok
test_configure_needs_internet_default_value (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_needs_internet_default_value)
Field "needs_internet" default value is "run". ... ok
test_configure_needs_internet_reject_unexpected_value (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_needs_internet_reject_unexpected_value)
Field "needs_internet" do not accept unexpected value. ... ok
test_configure_timeout_invalid_value (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_timeout_invalid_value)
Field "timeout" do not accept unexpected value. ... ok
test_configure_timeout_non_valid_key (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_timeout_non_valid_key)
Field "timeout" invalid key: raise TaskConfigError. ... ok
test_configure_timeout_non_valid_values (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_timeout_non_valid_values)
Field "timeout" invalid values must be > 0: raise TaskConfigError. ... ok
test_configure_timeout_valid_values (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_timeout_valid_values)
Field "timeout" accept the expected keys. ... ok
test_configure_use_packages_from_base_repository (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_use_packages_from_base_repository)
Field "use_package_from_base_repository" is allowed. ... ok
test_configure_use_packages_from_base_repository_default_is_false (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_use_packages_from_base_repository_default_is_false)
Field "use_package_from_base_repository" default value is False. ... ok
test_configure_valid_schema (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_configure_valid_schema)
Valid task data do not raise any exception. ... ok
test_environment_codename_executor (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_environment_codename_executor)
Test _environment_codename gets the executor distribution. ... ok
test_environment_codename_executor_unconfigured (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_environment_codename_executor_unconfigured)
Test _environment_codename raises ValueError without executor. ... ok
test_fetch_input_context_artifacts (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_fetch_input_context_artifacts)
Download the "context_artifacts". ... ok
test_fetch_input_no_context_artifacts (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_fetch_input_no_context_artifacts)
Download "source_artifact" and "binary_artifacts". ... ok
test_label (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_label)
Test get_label. ... ok
test_needs_internet (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_needs_internet)
Command line include "--needs-internet". ... ok
test_parse_summary_file_badpkg (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_badpkg)
Parse file with badpkg report. ... ok
test_parse_summary_file_empty (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_empty)
Parse an empty file. ... ok
test_parse_summary_file_expected_results (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_expected_results)
Parse file with valid results. ... ok
test_parse_summary_file_invalid_line (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_invalid_line)
Parse a file with an invalid line. ... ok
test_parse_summary_file_one_test_with_details (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_one_test_with_details)
Parse a file with details. ... ok
test_parse_summary_file_two_tests (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_two_tests)
Parse file with two tests and two different results. ... ok
test_parse_summary_file_unexpected_result_raise_value_error (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_unexpected_result_raise_value_error)
Parse file with unexpected result: raise ValueError. ... ok
test_parse_summary_file_with_details_with_space (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_parse_summary_file_with_details_with_space)
Parse a file with details containing a space. ... ok
test_select_default_backend (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_select_default_backend)
We select Autopkgtest.DEFAULT_BACKEND if backend is auto. ... ok
test_select_specified_backend (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_select_specified_backend)
We select the specified backend if backend is not auto. ... ok
test_task_succeed_flaky_test_do_not_fail_on_flaky_success (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeed_flaky_test_do_not_fail_on_flaky_success)
Test is flaky, fail on flaky_test=False. Success. ... ok
test_task_succeed_flaky_test_fail_on_flaky_failure (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeed_flaky_test_fail_on_flaky_failure)
Test is flaky, fail on flaky_test=True. Failure. ... ok
test_task_succeeded_fail_on_return_code (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_fail_on_return_code)
Summary file is inconclusive fail on return value. ... ok
test_task_succeeded_failed_test_do_not_fail_on_failed (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_failed_test_do_not_fail_on_failed)
Test failed, fail on failed_test=False. Success. ... ok
test_task_succeeded_failed_test_fail_on_failed (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_failed_test_fail_on_failed)
Test failed, fail on failed_test=True. Failure. ... ok
test_task_succeeded_flaky_return_code (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_flaky_return_code)
Summary file is inconclusive and return value 2. ... ok
test_task_succeeded_ignore_return_code (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_ignore_return_code)
Summary file is inconclusive and ignore return value. ... ok
test_task_succeeded_skip_return_code (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_skip_return_code)
Summary file is inconclusive and return value 8. ... ok
test_task_succeeded_skipped_test_do_not_fail_on_skipped_failure (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_skipped_test_do_not_fail_on_skipped_failure)
Test is skipped, fail on skipped_test=False. Success. ... ok
test_task_succeeded_skipped_test_fail_on_skipped_success (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_task_succeeded_skipped_test_fail_on_skipped_success)
Test is skipped, fail on skipped_test=True. Failure. ... ok
test_timeout (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_timeout)
Command line include "--timeout-KEY=VALUE.". ... ok
test_upload_artifacts (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_upload_artifacts)
Upload the AutopkgtestArtifact. ... ok
test_upload_artifacts_without_configure_server_access (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_upload_artifacts_without_configure_server_access)
upload_artifacts() asserts that self.debusine is set. ... ok
test_upload_artifacts_without_executor (debusine.tasks.tests.test_autopkgtest.AutopkgtestTests.test_upload_artifacts_without_executor)
upload_artifacts() asserts that self.executor is set. ... ok
test_cmdline_with_extra_flags (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_cmdline_with_extra_flags)
Cmdline add extra_flags. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure_additional_properties_in_input (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_configure_additional_properties_in_input)
Assert no additional properties in task_data input. ... ok
test_configure_fails_with_missing_required_data (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_configure_fails_with_missing_required_data) ... ok
test_configure_for_execution_from_artifact_error_no_build_logs (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_configure_for_execution_from_artifact_error_no_build_logs)
configure_for_execution() no .build files: return False. ... ok
test_configure_with_extra_flag (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_configure_with_extra_flag)
Configuration included "extra_flags". Saved, no exceptions. ... ok
test_configure_with_invalid_flag (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_configure_with_invalid_flag)
Configuration included "extra_flags". Saved, no exceptions. ... ok
test_execute (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_execute)
Test full (mocked) execution. ... ok
test_label (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_label)
Test get_label. ... ok
test_task_succeeded_empty_file_return_true (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_task_succeeded_empty_file_return_true)
task_succeeded() for an empty file return True. ... ok
test_upload_artifacts (debusine.tasks.tests.test_blhc.BlhcTaskTests.test_upload_artifacts)
upload_artifact() and relation_create() is called. ... ok
test_cmdline_with_extra_flags (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_cmdline_with_extra_flags)
Cmdline add extra_flags. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure_additional_properties_in_input (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_additional_properties_in_input)
Assert no additional properties in task_data input. ... ok
test_configure_fails_with_missing_required_data (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_fails_with_missing_required_data) ... ok
test_configure_for_execution_binaries (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_for_execution_binaries)
configure_for_execution() two .changes files: return True. ... ok
test_configure_for_execution_from_artifact_error_no_build_logs (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_for_execution_from_artifact_error_no_build_logs)
configure_for_execution() no .dsc files in new: return False. ... ok
test_configure_for_execution_from_artifact_error_no_build_logs_org (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_for_execution_from_artifact_error_no_build_logs_org)
configure_for_execution() no .dsc files in original: return False. ... ok
test_configure_with_extra_flag (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_with_extra_flag)
Configuration included "extra_flags". Saved, no exceptions. ... ok
test_configure_with_invalid_flag (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_configure_with_invalid_flag)
Invalid extra flags are rejected. ... ok
test_execute (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_execute)
Test full (mocked) execution. ... ok
test_fetch_input_binary (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_fetch_input_binary)
Test fetching different binary inputs. ... ok
test_fetch_input_source (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_fetch_input_source)
Test fetching different source inputs. ... ok
test_label (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_label)
Test get_label. ... ok
test_task_succeeded_empty_file_return_true (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_task_succeeded_empty_file_return_true)
task_succeeded() for an empty file return True. ... ok
test_upload_artifacts (debusine.tasks.tests.test_debdiff.DebDiffTaskTests.test_upload_artifacts)
upload_artifact() and relation_create() is called. ... ok
test_can_run_on (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_can_run_on)
can_run_on returns True if unshare is available. ... ok
test_can_run_on_mismatched_task_version (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_unshare_not_available (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_can_run_on_unshare_not_available)
can_run_on returns False if unshare is not available. ... ok
test_cleanup_without_local_execute_directory (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_cleanup_without_local_execute_directory)
cleanup() works even if _local_execute_directory hasn't been set. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure_for_execution (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_configure_for_execution)
configure_for_execution starts an executor instance. ... ok
test_execute_end_to_end (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_execute_end_to_end)
End-to-end execution works. ... dpkg-deb: warning: root directory /tmp/tmpyic_0aeb has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp47t4qzvr has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp3by0yudx has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_extract_binary_error (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_extract_binary_error)
_extract_binary raises ExtractError if dpkg-deb exits non-zero. ... ok
test_extract_binary_success (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_extract_binary_success)
_extract_binary calls dpkg-deb properly. ... ok
test_fetch_input_binary_wrong_category (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_fetch_input_binary_wrong_category)
fetch_input checks the category of binary artifacts. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_fetch_input_gathers_information (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_fetch_input_gathers_information)
fetch_input gathers information from artifacts. ... ok
test_fetch_input_template_udeb (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_fetch_input_template_udeb)
fetch_input fails if the template does not have a .deb. ... ok
test_fetch_input_template_wrong_category (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_fetch_input_template_wrong_category)
fetch_input checks the category of the template artifact. ... ok
test_label (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_label)
Test get_label. ... ok
test_make_signing_input_artifact_absolute_file (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_make_signing_input_artifact_absolute_file)
_make_signing_input_artifact fails if a file name is absolute. ... dpkg-deb: warning: root directory /tmp/tmpvd78de96 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_make_signing_input_artifact_file_with_parent_segment (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_make_signing_input_artifact_file_with_parent_segment)
_make_signing_input_artifact fails if a file name contains "..". ... dpkg-deb: warning: root directory /tmp/tmprq9qgb7s has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_make_signing_input_artifact_invalid_package_name (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_make_signing_input_artifact_invalid_package_name)
_make_signing_input_artifact fails if a package name is invalid. ... ok
test_make_signing_input_artifact_symlink_escape (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_make_signing_input_artifact_symlink_escape)
_make_signing_input_artifact fails if a file escapes the tree. ... dpkg-deb: warning: root directory /tmp/tmp_khwx84m has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_make_signing_input_artifact_trusted_certs (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_make_signing_input_artifact_trusted_certs)
_make_signing_input_artifact passes through trusted_certs. ... dpkg-deb: warning: root directory /tmp/tmpp6dwoh5j has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_make_signing_input_artifact_valid (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_make_signing_input_artifact_valid)
_make_signing_input_artifact handles valid input. ... dpkg-deb: warning: root directory /tmp/tmprhfjztwx has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_pull_from_executor (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_pull_from_executor)
_pull_from_executor pulls a directory from the executor using tar. ... ok
test_read_manifest (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_read_manifest)
_read_manifest extracts and parses the manifest. ... dpkg-deb: warning: root directory /tmp/tmp4ipfv9jq has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_artifacts_execution_failed (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_upload_artifacts_execution_failed)
upload_artifacts does not upload anything if execution failed. ... ok
test_upload_artifacts_execution_succeeded (debusine.tasks.tests.test_extract_for_signing.ExtractForSigningTests.test_upload_artifacts_execution_succeeded)
upload_artifacts uploads if execution succeeded. ... ok
test_analyze_lintian_output_no_output_tasks (debusine.tasks.tests.test_lintian.LintianTests.test_analyze_lintian_output_no_output_tasks)
analyze_lintian_output(): no analysis returned. ... ok
test_build_consistency_no_errors (debusine.tasks.tests.test_lintian.LintianTests.test_build_consistency_no_errors)
There are no consistency errors. ... ok
test_cmdline_exclude_tags (debusine.tasks.tests.test_lintian.LintianTests.test_cmdline_exclude_tags)
Cmdline add --suppress-tags. ... ok
test_cmdline_minimum_options (debusine.tasks.tests.test_lintian.LintianTests.test_cmdline_minimum_options)
Test Lintian._cmdline minimum options. ... ok
test_cmdline_minimum_options_jessie (debusine.tasks.tests.test_lintian.LintianTests.test_cmdline_minimum_options_jessie)
Test Lintian._cmdline minimum options for Jessie. ... ok
test_cmdline_with_tags (debusine.tasks.tests.test_lintian.LintianTests.test_cmdline_with_tags)
Cmdline add --tags. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_lintian.LintianTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure (debusine.tasks.tests.test_lintian.LintianTests.test_configure)
configure() with valid data. No exception is raised. ... ok
test_configure_additional_properties_in_input (debusine.tasks.tests.test_lintian.LintianTests.test_configure_additional_properties_in_input)
Assert no additional properties in task_data input. ... ok
test_configure_for_execution_create_mappings (debusine.tasks.tests.test_lintian.LintianTests.test_configure_for_execution_create_mappings)
configure_for_execution() update member variables. ... ok
test_configure_for_execution_deb_and_udeb (debusine.tasks.tests.test_lintian.LintianTests.test_configure_for_execution_deb_and_udeb)
One .deb and one .udeb: self.task._lintian_targets has both. ... ok
test_configure_for_execution_invalid_dsc (debusine.tasks.tests.test_lintian.LintianTests.test_configure_for_execution_invalid_dsc)
Lintian._extract_package_name_type() handles an invalid .dsc file. ... ok
test_configure_for_execution_set_lintian_target (debusine.tasks.tests.test_lintian.LintianTests.test_configure_for_execution_set_lintian_target)
One .dsc file: self.task._lintian_targets set to it. ... ok
test_configure_include_backend_unshare (debusine.tasks.tests.test_lintian.LintianTests.test_configure_include_backend_unshare)
Configuration with backend unshare is valid. ... ok
test_configure_invalid_data (debusine.tasks.tests.test_lintian.LintianTests.test_configure_invalid_data)
configure() with invalid data used, TaskConfigError is raised. ... ok
test_configure_no_dsc_file (debusine.tasks.tests.test_lintian.LintianTests.test_configure_no_dsc_file)
No files: configure_for_execution() return False. ... ok
test_configure_valid_task_artifact_id (debusine.tasks.tests.test_lintian.LintianTests.test_configure_valid_task_artifact_id)
Configuration valid: does not raise any exception. ... ok
test_configure_valid_task_binary_ids (debusine.tasks.tests.test_lintian.LintianTests.test_configure_valid_task_binary_ids)
Configure valid: does not raise any exception. ... ok
test_configure_with_fail_on_severity (debusine.tasks.tests.test_lintian.LintianTests.test_configure_with_fail_on_severity)
Configuration included "fail_on_severity". Saved, no exception. ... ok
test_configure_with_target_distribution (debusine.tasks.tests.test_lintian.LintianTests.test_configure_with_target_distribution)
Configuration included "target_distribution". Saved no exceptions. ... ok
test_configure_without_any_input (debusine.tasks.tests.test_lintian.LintianTests.test_configure_without_any_input)
Configuration invalid: needs a source. ... ok
test_configure_without_backend (debusine.tasks.tests.test_lintian.LintianTests.test_configure_without_backend)
Configuration does not include "backend". Check default is "auto". ... ok
test_configure_without_fail_on_severity (debusine.tasks.tests.test_lintian.LintianTests.test_configure_without_fail_on_severity)
Configuration does not include "fail_on_severity". Default is set. ... ok
test_configure_without_output (debusine.tasks.tests.test_lintian.LintianTests.test_configure_without_output)
Configuration does not include "output". Check defaults. ... ok
test_create_analysis (debusine.tasks.tests.test_lintian.LintianTests.test_create_analysis)
_create_analysis() return a correct analysis. ... ok
test_create_package_type_to_analysis_only_binary_all (debusine.tasks.tests.test_lintian.LintianTests.test_create_package_type_to_analysis_only_binary_all)
test_create_package_type_to_analysis(): only binary_all analysed. ... ok
test_create_package_type_to_analysis_only_source (debusine.tasks.tests.test_lintian.LintianTests.test_create_package_type_to_analysis_only_source)
test_create_package_type_to_analysis(): only source analysed. ... ok
test_create_package_type_to_analysis_only_source_and_binary_all (debusine.tasks.tests.test_lintian.LintianTests.test_create_package_type_to_analysis_only_source_and_binary_all)
analyze_lintian_output(): only source and binary all analysed. ... ok
test_execution_consistency_errors (debusine.tasks.tests.test_lintian.LintianTests.test_execution_consistency_errors)
There is one consistency error: no lintian.txt. ... ok
test_extract_package_name_type_deb_udeb (debusine.tasks.tests.test_lintian.LintianTests.test_extract_package_name_type_deb_udeb)
Lintian._extract_package_name_type() use DebFile correctly. ... ok
test_extract_package_name_type_raise_invalid_suffix (debusine.tasks.tests.test_lintian.LintianTests.test_extract_package_name_type_raise_invalid_suffix)
Lintian._extract_package_name_type() invalid suffix: None, None. ... ok
test_extract_package_name_type_source_file (debusine.tasks.tests.test_lintian.LintianTests.test_extract_package_name_type_source_file)
Lintian._extract_package_name_type() return pkgname + source. ... ok
test_fetch_input_only_binary_artifacts (debusine.tasks.tests.test_lintian.LintianTests.test_fetch_input_only_binary_artifacts)
Lintian.fetch_input() download binary_artifacts_ids. ... ok
test_fetch_input_only_source_artifact (debusine.tasks.tests.test_lintian.LintianTests.test_fetch_input_only_source_artifact)
Lintian.fetch_input() download source_artifact_id. ... ok
test_fetch_input_source_and_binary_artifact (debusine.tasks.tests.test_lintian.LintianTests.test_fetch_input_source_and_binary_artifact)
Lintian.fetch_input() download binary and source artifacts. ... ok
test_get_lintian_version (debusine.tasks.tests.test_lintian.LintianTests.test_get_lintian_version)
_get_lintian_version() return the correct Lintian version. ... ok
test_get_lintian_version_odd_output (debusine.tasks.tests.test_lintian.LintianTests.test_get_lintian_version_odd_output)
_get_lintian_version() raises an exception on a parsing error. ... ok
test_get_lintian_version_raise_assertion (debusine.tasks.tests.test_lintian.LintianTests.test_get_lintian_version_raise_assertion)
_get_lintian_version() raise AssertionError. ... ok
test_label (debusine.tasks.tests.test_lintian.LintianTests.test_label)
Test get_label. ... ok
test_parse_output_bullseye (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_bullseye)
Ignore line with "W: {tag}" (not including package name). ... ok
test_parse_output_empty (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_empty)
Parse an empty output. ... ok
test_parse_output_only_N_lines (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_only_N_lines)
Parse an output with only N: lines. They are ignored. ... ok
test_parse_output_overridden (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_overridden)
Parse output with overridden and a comment. ... ok
test_parse_output_raise_value_error (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_raise_value_error)
Output cannot be parsed. ... ok
test_parse_output_severity_c (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_severity_c)
Parse output severity is Classification. ... ok
test_parse_output_severity_masked_ignored (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_severity_masked_ignored)
Parse output severity is Masked: ignored. ... ok
test_parse_output_simple (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_simple)
Parse tag without note, neither pointer. ... ok
test_parse_output_source (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_source)
Parse tag with "package_name source.". ... ok
test_parse_output_with_explanation (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_with_explanation)
Parse tag with explanation. ... ok
test_parse_output_with_file (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_with_file)
Parse tag with pointer. ... ok
test_parse_output_with_information_and_file (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_with_information_and_file)
Parse tag for a source package with note and pointer. ... ok
test_parse_output_with_information_one_word (debusine.tasks.tests.test_lintian.LintianTests.test_parse_output_with_information_one_word)
Parse tag with note. ... ok
test_parse_tag_line_bullseye (debusine.tasks.tests.test_lintian.LintianTests.test_parse_tag_line_bullseye)
Parse tag line on bullseye that is duplicated information: ignore. ... ok
test_task_succeed_severity_less_than_fail_on_return_true (debusine.tasks.tests.test_lintian.LintianTests.test_task_succeed_severity_less_than_fail_on_return_true)
task_succeeded() severity < than fail_on_severity: return True. ... ok
test_task_succeeded_empty_file_return_true (debusine.tasks.tests.test_lintian.LintianTests.test_task_succeeded_empty_file_return_true)
task_succeeded() for an empty file return True. ... ok
test_task_succeeded_fail_on_none (debusine.tasks.tests.test_lintian.LintianTests.test_task_succeeded_fail_on_none)
task_succeeded() fail_on_severity == "none": return True. ... ok
test_task_succeeded_severity_equal_as_fail_on_return_false (debusine.tasks.tests.test_lintian.LintianTests.test_task_succeeded_severity_equal_as_fail_on_return_false)
task_succeeded() severity == fail_on_severity: return False. ... ok
test_upload_artifacts (debusine.tasks.tests.test_lintian.LintianTests.test_upload_artifacts)
upload_artifact() and relation_create() is called. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure_fails_with_missing_required_data (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_configure_fails_with_missing_required_data) ... ok
test_execute (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_execute)
Test full (mocked) execution. ... ok
test_fetch_input (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_fetch_input)
Test fetch_input: call fetch_artifact(artifact_id, directory). ... ok
test_fetch_input_wrong_category (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_fetch_input_wrong_category)
Test fetch_input when input isn't a source package. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_label (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_label)
Test get_label. ... ok
test_optional_arguments (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_optional_arguments)
Test optional arguments. ... ok
test_upload_artifacts (debusine.tasks.tests.test_makesourcepackageupload.MakeSourcePackageUploadTaskTests.test_upload_artifacts)
upload_artifact() and relation_create() is called. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_configure_fails_with_missing_required_data (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_configure_fails_with_missing_required_data) ... ok
test_execute (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_execute)
Test full (mocked) execution. ... ok
test_fetch_input (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_fetch_input)
Test fetch_input: call fetch_artifact(artifact_id, directory). ... ok
test_fetch_input_wrong_category (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_fetch_input_wrong_category)
Test fetch_input when input isn't a package upload. ... ok
test_label (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_label)
Test get_label. ... ok
test_upload_artifacts (debusine.tasks.tests.test_mergeuploads.MergeUploadsTaskTests.test_upload_artifacts)
upload_artifact() and relation_create() is called. ... ok
test_analyze_worker (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_analyze_worker)
Test the analyze_worker() method. ... ok
test_analyze_worker_mmdebstrap_not_available (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_analyze_worker_mmdebstrap_not_available)
analyze_worker() handles mmdebstrap not being available. ... ok
test_can_run_on (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_can_run_on)
can_run_on returns True if mmdebstrap is available. ... ok
test_can_run_on_mismatched_task_version (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_missing_tool (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_can_run_on_missing_tool)
can_run_on returns False if mmdebstrap is not available. ... ok
test_can_run_on_wrong_architecture (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_can_run_on_wrong_architecture)
can_run_on returns False if the task is for a different arch. ... ok
test_cmdline_add_keyrings (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_add_keyrings)
Command line has the keyring files. ... ok
test_cmdline_customization_script (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_customization_script)
_cmdline() include customization_script arguments. ... ok
test_cmdline_extra_packages (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_extra_packages)
_cmdline() include --include=extra_packages. ... ok
test_cmdline_keyring_package (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_keyring_package)
_cmdline() include --include=keyring_0 --include=keyring_1. ... ok
test_cmdline_minimum_options (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_minimum_options)
Command line has minimum options. ... ok
test_cmdline_no_extra_packages (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_no_extra_packages)
_cmdline() without extra_packages. ... ok
test_cmdline_variant (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_cmdline_variant)
_cmdline() include --variant=bootstrap_options['variant']. ... ok
test_configure_task (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_configure_task)
self.configure_task() does not raise any exception. ... ok
test_configure_task_defaults (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_configure_task_defaults)
self.configure_task() set default values. ... ok
test_fetch_input (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_fetch_input)
Test fetch_input method. ... ok
test_get_with_init (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_get_with_init)
Test _get_with_init(). ... ok
test_upload_artifacts (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_upload_artifacts)
Test upload_artifacts(). ... ok
test_upload_artifacts_do_nothing (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_upload_artifacts_do_nothing)
Test upload_artifacts() doing nothing: execution_success=False. ... ok
test_upload_artifacts_jessie (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_upload_artifacts_jessie)
Test upload_artifacts() for a jessie tarball. ... ok
test_upload_artifacts_sid (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_upload_artifacts_sid)
Test upload_artifacts() for a sid tarball. ... ok
test_variant_enums (debusine.tasks.tests.test_mmdebstrap.MmDebstrapTests.test_variant_enums)
Check MmDebstrap variants enums. ... ok
test_delays (debusine.tasks.tests.test_models.ActionRetryWithDelaysTests.test_delays)
A valid `delays` field is accepted. ... ok
test_delays_bad_format (debusine.tasks.tests.test_models.ActionRetryWithDelaysTests.test_delays_bad_format)
Items in `delays` must be integers followed by m/h/d/w. ... ok
test_backend_validation_fails (debusine.tasks.tests.test_models.AssembleSignedSourceDataTests.test_backend_validation_fails)
Test AssembleSignedSourceData rejects backends other than auto. ... ok
test_backend_validation_succeeds (debusine.tasks.tests.test_models.AssembleSignedSourceDataTests.test_backend_validation_succeeds)
Test AssembleSignedSourceData accepts no backend or backend=auto. ... ok
test_validation (debusine.tasks.tests.test_models.AutopkgtestDataTests.test_validation)
Test AutopkgtestData validation. ... ok
test_enums_str (debusine.tasks.tests.test_models.EnumTests.test_enums_str)
Test enum stringification. ... ok
test_deserialize (debusine.tasks.tests.test_models.EventReactionsTests.test_deserialize)
Test basic deserialization. ... ok
test_as_deb822_source_components (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_as_deb822_source_components)
Render a regular sources.list entry to a string. ... ok
test_as_deb822_source_flat (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_as_deb822_source_flat)
Render a flat sources.list entry to a string. ... ok
test_as_deb822_source_signed (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_as_deb822_source_signed)
Render a signed-by sources.list entry to a string. ... ok
test_as_oneline_source_components (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_as_oneline_source_components)
Render a regular sources.list entry to a string. ... ok
test_as_oneline_source_flat (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_as_oneline_source_flat)
Render a flat sources.list entry to a string. ... ok
test_as_oneline_source_signed (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_as_oneline_source_signed)
Render a signed-by sources.list entry to a string. ... ok
test_crazy_component (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_crazy_component)
Reject an unreasonable component. ... ok
test_crazy_suite (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_crazy_suite)
Reject an unreasonable suite. ... ok
test_file_url (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_file_url)
Reject a file:// URL. ... ok
test_flat_repository_with_component (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_flat_repository_with_component)
Reject an flat repository with a component. ... ok
test_flat_source_with_empty_components_list (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_flat_source_with_empty_components_list)
Rewrite an empty components list to None. ... ok
test_source_with_key (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_source_with_key)
Accept a valid flat source with a key. ... ok
test_valid_sources (debusine.tasks.tests.test_models.ExtraRepositoryTests.test_valid_sources)
Accept a typical valid source. ... ok
test_backend_validation_fails (debusine.tasks.tests.test_models.ExtractForSigningDataTests.test_backend_validation_fails)
Test ExtractForSigningData rejects backends other than auto. ... ok
test_backend_validation_succeeds (debusine.tasks.tests.test_models.ExtractForSigningDataTests.test_backend_validation_succeeds)
Test ExtractForSigningData accepts no backend or backend=auto. ... ok
test_timestamp_validation_fails (debusine.tasks.tests.test_models.ImageCacheUsageLogEntryTests.test_timestamp_validation_fails)
Test ImageCacheUsageLogEntry rejects naive timestamp. ... ok
test_timestamp_validation_succeeds (debusine.tasks.tests.test_models.ImageCacheUsageLogEntryTests.test_timestamp_validation_succeeds)
Test ImageCacheUsageLogEntry accepts aware timestamp. ... ok
test_version_validation_fails (debusine.tasks.tests.test_models.ImageCacheUsageLogTests.test_version_validation_fails)
Test ImageCacheUsageLog rejects version 99. ... ok
test_version_validation_succeeds (debusine.tasks.tests.test_models.ImageCacheUsageLogTests.test_version_validation_succeeds)
Test ImageCacheUsageLog accepts version 1. ... ok
test_input_validation (debusine.tasks.tests.test_models.LintianDataTests.test_input_validation)
Test LintianInput validation. ... ok
test_category (debusine.tasks.tests.test_models.LookupTests.test_category)
`child_type` is accepted. ... ok
test_child_type (debusine.tasks.tests.test_models.LookupTests.test_child_type)
`child_type` is accepted. ... ok
test_data_matcher (debusine.tasks.tests.test_models.LookupTests.test_data_matcher)
A `data__KEY` lookup is accepted. ... ok
test_data_matcher_conflict (debusine.tasks.tests.test_models.LookupTests.test_data_matcher_conflict)
Conflicting data lookups are rejected. ... ok
test_data_matcher_lookup (debusine.tasks.tests.test_models.LookupTests.test_data_matcher_lookup)
Lookups such as `data__KEY__contains` are accepted. ... ok
test_data_matcher_rejects_exact (debusine.tasks.tests.test_models.LookupTests.test_data_matcher_rejects_exact)
`data__KEY__exact` is rejected. ... ok
test_data_matcher_rejects_extra_segments (debusine.tasks.tests.test_models.LookupTests.test_data_matcher_rejects_extra_segments)
A `data` lookup followed by three segments is rejected. ... ok
test_dict (debusine.tasks.tests.test_models.LookupTests.test_dict)
Multiple-item lookups accept dicts. ... ok
test_integer (debusine.tasks.tests.test_models.LookupTests.test_integer)
Single-item lookups accept integers. ... ok
test_list (debusine.tasks.tests.test_models.LookupTests.test_list)
Multiple-item lookups accept lists. ... ok
test_lookup_filter_multiple (debusine.tasks.tests.test_models.LookupTests.test_lookup_filter_multiple)
`lookup__KEY` with a multiple-lookup value is accepted. ... ok
test_lookup_filter_single (debusine.tasks.tests.test_models.LookupTests.test_lookup_filter_single)
`lookup__KEY` with a single-lookup value is accepted. ... ok
test_name_matcher (debusine.tasks.tests.test_models.LookupTests.test_name_matcher)
A `name` lookup is accepted. ... ok
test_name_matcher_conflict (debusine.tasks.tests.test_models.LookupTests.test_name_matcher_conflict)
Conflicting name lookups are rejected. ... ok
test_name_matcher_lookup (debusine.tasks.tests.test_models.LookupTests.test_name_matcher_lookup)
Lookups such as `name__contains` are accepted. ... ok
test_name_matcher_rejects_exact (debusine.tasks.tests.test_models.LookupTests.test_name_matcher_rejects_exact)
`name__exact` is rejected. ... ok
test_name_matcher_rejects_extra_segments (debusine.tasks.tests.test_models.LookupTests.test_name_matcher_rejects_extra_segments)
A `name` lookup followed by two segments is rejected. ... ok
test_string (debusine.tasks.tests.test_models.LookupTests.test_string)
Single-item lookups accept strings. ... ok
test_wrong_type (debusine.tasks.tests.test_models.LookupTests.test_wrong_type)
Multiple-item lookups only accept dicts or lists. ... ok
test_binnmu_maintainer_not_strict (debusine.tasks.tests.test_models.SbuildDynamicDataTests.test_binnmu_maintainer_not_strict)
binnmu_maintainer does not have to be a deliverable email address. ... ok
test_keyring_file_url_not_under_usr_share_keyrings (debusine.tasks.tests.test_models.SystemBootstrapDataTests.test_keyring_file_url_not_under_usr_share_keyrings)
Keyring file:// URLs not under /usr/share/keyrings/ are rejected. ... ok
test_keyring_file_url_under_usr_share_keyrings (debusine.tasks.tests.test_models.SystemBootstrapDataTests.test_keyring_file_url_under_usr_share_keyrings)
Keyring file:// URLs under /usr/share/keyrings/ are allowed. ... ok
test_repository_validation (debusine.tasks.tests.test_models.SystemBootstrapDataTests.test_repository_validation)
Test SystemBootstrapRepository validation. ... ok
test_repository_validation_duplicate_list_items (debusine.tasks.tests.test_models.SystemBootstrapDataTests.test_repository_validation_duplicate_list_items)
Test SystemBootstrapRepository validation of duplicate list items. ... ok
test_choices (debusine.tasks.tests.test_models.TaskTypeTests.test_choices)
Test that choices returns the expected list. ... ok
test_execute_false (debusine.tasks.tests.test_noop.NoopTaskTests.test_execute_false)
Assert execute() return False (result is False). ... ok
test_execute_true (debusine.tasks.tests.test_noop.NoopTaskTests.test_execute_true)
Assert execute() return True (result is True). ... ok
test_label (debusine.tasks.tests.test_noop.NoopTaskTests.test_label)
Test get_label. ... ok
test_no_additional_properties (debusine.tasks.tests.test_noop.NoopTaskTests.test_no_additional_properties)
Assert no additional properties. ... ok
test_cmdline_as_root (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_cmdline_as_root)
_cmdline_as_root() return True. ... ok
test_cmdline_with_usr_sbin (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_cmdline_with_usr_sbin)
_cmdline doesn't add `/usr/sbin` to `PATH` if it's already there. ... ok
test_cmdline_without_usr_sbin (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_cmdline_without_usr_sbin)
_cmdline adds `/usr/sbin` to `PATH` if it isn't there. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_compute_dynamic_data_base_tgz_constraints (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_compute_dynamic_data_base_tgz_constraints)
Dynamic data applies environment-like constraints to base_tgz. ... ok
test_configure_base_tgz_is_required (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_configure_base_tgz_is_required)
Missing required field "base_tgz": raise exception. ... ok
test_configure_environment_is_required (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_configure_environment_is_required)
Missing required field "environment": raise exception. ... ok
test_configure_fails_with_missing_required_data (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_configure_fails_with_missing_required_data) ... ok
test_configure_for_execution_from_artifact_id_error_no_debs (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_configure_for_execution_from_artifact_id_error_no_debs)
configure_for_execution() no .deb-s: return False. ... ok
test_configure_for_execution_prepare_executor_base_tgz (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_configure_for_execution_prepare_executor_base_tgz)
configure_for_execution() prepare the executor and base tgz. ... ok
test_configure_host_architecture_is_required (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_configure_host_architecture_is_required)
Missing required field "host_architecture": raise exception. ... ok
test_execute (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_execute)
Test full (mocked) execution. ... ok
test_label (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_label)
Test get_label. ... ok
test_prepare_base_tgz_download_base_tgz_no_processing (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_base_tgz_download_base_tgz_no_processing)
_prepare_base_tgz does not do any artifact processing (with_dev=False). ... ok
test_prepare_base_tgz_download_base_tgz_remove_dev_files (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_base_tgz_download_base_tgz_remove_dev_files)
_prepare_base_tgz download the artifact and remove /dev/\*. ... ok
test_prepare_base_tgz_download_base_tgz_resolveconf (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_base_tgz_download_base_tgz_resolveconf)
_prepare_base_tgz download the artifact and install resolv.conf. ... ok
test_prepare_base_tgz_raise_assertion_error (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_base_tgz_raise_assertion_error)
_prepare_base_tgz raise AssertionError: executor_instance is None. ... ok
test_prepare_scripts_bookworm (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_scripts_bookworm)
_prepare_scripts with deb822 signed-by apt sources. ... ok
test_prepare_scripts_buster (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_scripts_buster)
_prepare_scripts with deb822 signed-by apt sources. ... ok
test_prepare_scripts_jessie (debusine.tasks.tests.test_piuparts.PiupartsTaskTests.test_prepare_scripts_jessie)
_prepare_scripts with oneline apt sources. ... ok
test_analyze_worker (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_analyze_worker)
Test the analyze_worker() method. ... ok
test_analyze_worker_sbuild_not_available (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_analyze_worker_sbuild_not_available)
analyze_worker() handles sbuild not being available. ... ok
test_analyze_worker_schroot_not_available (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_analyze_worker_schroot_not_available)
analyze_worker() handles schroot not being available. ... ok
test_can_run_chroot_not_available (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_chroot_not_available)
Ensure can_run_on returns False when needed chroot is not there. ... ok
test_can_run_mismatched_task_version (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_mismatched_task_version)
Ensure can_run_on returns False for mismatched versions. ... ok
test_can_run_missing_distribution (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_missing_distribution)
can_run_on returns False if sbuild:chroots is not in the metadata. ... ok
test_can_run_on_incus (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_on_incus)
can_run_on returns True: with incus and autopkgtest. ... ok
test_can_run_on_incus_requires_autopkgtest (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_on_incus_requires_autopkgtest)
can_run_on returns False: without autopkgtest. ... ok
test_can_run_on_sbuild_not_available (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_on_sbuild_not_available)
can_run_on returns False if sbuild is not available. ... ok
test_can_run_on_unshare_requires_unshare (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_on_unshare_requires_unshare)
can_run_on returns False: missing unshare executor. ... ok
test_can_run_return_true_missing_schroot_but_unshare (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_return_true_missing_schroot_but_unshare)
can_run_on returns True: missing distribution but using unshare. ... ok
test_can_run_schroot_exists (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_can_run_schroot_exists)
Ensure can_run_on returns True: schroot and exists. ... ok
test_check_directory_for_consistency_errors (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_check_directory_for_consistency_errors)
The build directory is checked for consistency errors. ... ok
test_cmd_env_build_profiles (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmd_env_build_profiles)
Check that build_profiles are specified in DEB_BUILD_OPTIONS. ... ok
test_cmd_env_no_build_profiles (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmd_env_no_build_profiles)
Check that environment isn't modified, without build_profiles. ... ok
test_cmdline_binnmu (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_binnmu)
Check binnmu command line. ... ok
test_cmdline_build_profiles (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_build_profiles)
Check that build_profiles make it onto the command line. ... ok
test_cmdline_contains_arch_parameter (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_contains_arch_parameter)
Ensure --arch parameter is computed from data. ... ok
test_cmdline_contains_chmod_schroot_build_args (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_contains_chmod_schroot_build_args)
Ensure cmdline has the arguments for schroot backend. ... ok
test_cmdline_contains_dist_parameter (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_contains_dist_parameter)
Ensure --dist parameter is computed from data. ... ok
test_cmdline_contains_executor_unshare_build_args (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_contains_executor_unshare_build_args)
Ensure cmdline builds correct arguments for unshare executor. ... ok
test_cmdline_contains_extra_packages (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_contains_extra_packages)
Ensure cmdline has the arguments --extra-package=. ... ok
test_cmdline_empty_build_profiles (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_empty_build_profiles)
Check that empty build_profiles don't appear on the command line. ... ok
test_cmdline_extra_repositories_deb822_inline (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_extra_repositories_deb822_inline)
Ensure the --pre-build-commands= parameter is passed to sbuild. ... ok
test_cmdline_extra_repositories_deb822_keyring (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_extra_repositories_deb822_keyring)
Ensure the --pre-build-commands= parameter is passed to sbuild. ... ok
test_cmdline_extra_repositories_jessie (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_extra_repositories_jessie)
Ensure the --extra-repository= parameter is passed to sbuild. ... ok
test_cmdline_fixed_parameters (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_fixed_parameters)
Test fixed command line parameters. ... ok
test_cmdline_no_build_profiles (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_no_build_profiles)
Check that missing build_profiles key is handled. ... ok
test_cmdline_translation_of_build_components (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_translation_of_build_components)
Test handling of build components. ... ok
test_cmdline_uses_autopkgtest_virtserver_build_args (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_cmdline_uses_autopkgtest_virtserver_build_args)
Ensure cmdline supports autopkgtest-virt-server executors. ... ok
test_compute_dynamic_data (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_compute_dynamic_data_environment (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_compute_dynamic_data_environment)
Dynamic data includes environment ID if relevant. ... ok
test_configure_fails_backend_schroot_no_distribution (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_backend_schroot_no_distribution)
Configure fails: backend "schroot" requires "distribution". ... ok
test_configure_fails_backend_unshare_no_environment (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_backend_unshare_no_environment)
Configure fails: backend "unshare" requires "environment". ... ok
test_configure_fails_distribution_and_environment (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_distribution_and_environment)
Configure fails: "distribution" and "environment" both set. ... ok
test_configure_fails_extra_properties_input (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_extra_properties_input)
Configure fails: extra properties in task_data["input"]. ... ok
test_configure_fails_required_input (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_required_input)
Configure fails: missing source_artifact in task_data["input"]. ... ok
test_configure_fails_with_bad_build_components (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_with_bad_build_components)
Configure fails with invalid build components. ... ok
test_configure_fails_with_indep_binnmu (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_with_indep_binnmu)
Configure fails with a binnmu and indep build. ... ok
test_configure_fails_with_missing_required_data (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_fails_with_missing_required_data)
Configure fails with missing required keys in task_data. ... ok
test_configure_for_execution_requires_dsc_file_exists (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_for_execution_requires_dsc_file_exists)
configure_for_execution() requires self._dsc_file to exist. ... ok
test_configure_for_execution_requires_dsc_file_set (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_for_execution_requires_dsc_file_set)
configure_for_execution() requires self._dsc_file to be set. ... ok
test_configure_for_execution_success (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_for_execution_success)
configure_for_execution() succeeds if self._dsc_file is set. ... ok
test_configure_sets_default_values (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_sets_default_values)
Optional task data have good default values. ... ok
test_configure_with_unknown_data (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_configure_with_unknown_data)
Configure fails if a non-recognised key is in task_data. ... ok
test_create_binary_package_local_artifacts (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_create_binary_package_local_artifacts)
_create_binary_package_local_artifact(): return BinaryPackage(s). ... dpkg-deb: warning: root directory /tmp/tmp0nvyxkam has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_create_relations (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_create_relations)
create_relations() call relation_create(). ... ok
test_environment_codename_executor (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_environment_codename_executor)
Test _environment_codename gets the executor distribution. ... ok
test_environment_codename_executor_unconfigured (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_environment_codename_executor_unconfigured)
Test _environment_codename raises ValueError without executor. ... ok
test_environment_codename_schroot (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_environment_codename_schroot)
Test _environment_codename gets the schroot distribution. ... ok
test_execute_call_upload_artifacts (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_call_upload_artifacts)
execute() call methods to upload artifacts. ... ok
test_execute_check_build_consistency_error_returns_errors (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_check_build_consistency_error_returns_errors)
execute() method returns False: check_build_consistency returned errors. ... ok
test_execute_does_not_run_cmd (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_does_not_run_cmd)
execute(), no call run_cmd(): configure_for_execution() failed. ... ok
test_execute_fails_with_no_available_chroots (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_fails_with_no_available_chroots)
execute() fails when no sbuild chroots are available. ... ok
test_execute_fails_with_unsupported_schroot_distribution (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_fails_with_unsupported_schroot_distribution)
execute() fails when the requested distribution is unsupported. ... ok
test_execute_return_false_no_fetch_required_input_files (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_return_false_no_fetch_required_input_files)
execute() method returns False: cannot fetch required input files. ... ok
test_execute_returns_false (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_returns_false)
The execute method returns False when cmd returns 1. ... ok
test_execute_returns_true (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_returns_true)
The execute method returns True when cmd returns 0. ... ok
test_execute_run_cmd_with_capture_stdout (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_run_cmd_with_capture_stdout)
execute() call run_cmd with capture_stdout. ... ok
test_execute_succeeds_backend_unshare (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_execute_succeeds_backend_unshare)
execute() backend "unshare": does not call _verify_schroots(). ... ok
test_extract_dose3_explanation (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_extract_dose3_explanation)
Extract dose3 explanation from build log. ... ok
test_extract_dose3_invalid_utf8 (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_extract_dose3_invalid_utf8)
Build logs aren't necessarily valid UTF-8. ... ok
test_extract_dose3_on_failure (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_extract_dose3_on_failure)
upload_artifacts() scans logs for dose3 explanations on failures. ... ok
test_fetch_input (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_fetch_input)
Test fetch_input: call fetch_artifact(artifact_id, directory). ... ok
test_fetch_input_executor (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_fetch_input_executor)
Test fetch_input with an executor. ... ok
test_fetch_input_extra_binaries_wrong_category (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_fetch_input_extra_binaries_wrong_category)
Test fetch_input: checks the categories of extra_binary_artifacts. ... ok
test_fetch_input_extra_packages (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_fetch_input_extra_packages)
Test fetch_input: downloads extra_binary_artifacts. ... ok
test_fetch_input_no_dsc (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_fetch_input_no_dsc)
Test fetch_input on a source package that has no .dsc. ... ok
test_fetch_input_wrong_category (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_fetch_input_wrong_category)
Test fetch_input when input isn't a source package. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_get_source_artifacts_ids (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_get_source_artifacts_ids)
Test get_source_artifacts_ids. ... ok
test_label (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_label)
Test get_label. ... ok
test_skip_dose3_extraction_on_success (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_skip_dose3_extraction_on_success)
upload_artifacts() doesn't scan logs on success. ... ok
test_task_succeeded_returncode_aborted (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_task_succeeded_returncode_aborted)
task_succeeded returns False if sbuild was aborted. ... ok
test_task_succeeded_returncode_non_zero (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_task_succeeded_returncode_non_zero)
task_succeeded returns False if sbuild returns non-zero. ... ok
test_task_succeeded_status_skipped (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_task_succeeded_status_skipped)
task_succeeded returns False for "Status: skipped". ... ok
test_task_succeeded_status_successful (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_task_succeeded_status_successful)
task_succeeded returns True for "Status: successful". ... ok
test_update_chroots_list_skips_non_desired_chroots (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_update_chroots_list_skips_non_desired_chroots)
source:foo and non foo-sbuild chroots are ignored. ... ok
test_upload_artifacts (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts)
upload_artifacts() call upload_artifact() with the artifacts. ... dpkg-deb: warning: root directory /tmp/tmp_rjlslly has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp_zlxoiq3 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_artifacts_build_failure (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_build_failure)
upload_artifacts() uploads only the .build file: build failed. ... ok
test_upload_artifacts_create_relation_build_log_to_source (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_create_relation_build_log_to_source)
upload_artifacts() create relation from build log to source. ... ok
test_upload_artifacts_deb_but_no_changes (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_deb_but_no_changes)
upload_artifacts() called with a .deb but no .changes file. ... dpkg-deb: warning: root directory /tmp/tmpug_gjmx4 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_artifacts_no_build_log (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_no_build_log)
upload_artifacts() called without an existing build log. ... ok
test_upload_artifacts_no_deb_files (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_no_deb_files)
upload_artifacts() does not try to upload deb files. ... ok
test_upload_artifacts_no_dsc_file (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_no_dsc_file)
upload_artifacts() called without an existing .dsc file. ... ok
test_upload_artifacts_search_for_dsc_file (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_artifacts_search_for_dsc_file)
upload_artifacts() is called with _dsc_file already set. ... ok
test_upload_binary_packages_build_components_all (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_binary_packages_build_components_all)
upload_binary_packages() upload \*_all.deb packages. ... dpkg-deb: warning: root directory /tmp/tmpvpzxu3bf has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpoxhn0h7d has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp08hk2qww has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp468pc2i6 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_binary_packages_build_components_any (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_binary_packages_build_components_any)
upload_binary_packages() upload \*_host.deb packages. ... dpkg-deb: warning: root directory /tmp/tmpwg4zmhfb has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpybhtq76y has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpai1ykymt has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpl819a3ps has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_binary_packages_build_components_any_all (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_binary_packages_build_components_any_all)
upload_binary_packages() upload \*_host.deb and \*_all.deb files. ... dpkg-deb: warning: root directory /tmp/tmph4rpyqlq has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpa75mh_2j has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp7iix4qmk has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpqyh7ms4w has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_binary_packages_build_components_any_all_without_all (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_binary_packages_build_components_any_all_without_all)
upload_binary_packages() upload \*_host.deb packages. ... dpkg-deb: warning: root directory /tmp/tmpnl0t76e1 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpy2ur4rd6 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_upload_validation_errors (debusine.tasks.tests.test_sbuild.SbuildTaskTests.test_upload_validation_errors)
upload_artifacts() does not try to upload deb files. ... ok
test_check_directory_for_consistency_errors_extra_file (debusine.tasks.tests.test_sbuild_validator_mixin.SbuildValidatorMixinTests.test_check_directory_for_consistency_errors_extra_file)
check_directory_for_consistency_errors() return an error. ... ok
test_check_directory_for_consistency_errors_files_in_dsc_no_error (debusine.tasks.tests.test_sbuild_validator_mixin.SbuildValidatorMixinTests.test_check_directory_for_consistency_errors_files_in_dsc_no_error)
check_directory_for_consistency_errors(): no error. ... ok
test_check_directory_for_consistency_errors_invalid_hash (debusine.tasks.tests.test_sbuild_validator_mixin.SbuildValidatorMixinTests.test_check_directory_for_consistency_errors_invalid_hash)
check_directory_for_consistency_errors() return an error. ... ok
test_check_directory_for_consistency_errors_missing_file (debusine.tasks.tests.test_sbuild_validator_mixin.SbuildValidatorMixinTests.test_check_directory_for_consistency_errors_missing_file)
check_directory_for_consistency_errors() return one file missing. ... ok
test_check_directory_for_consistency_errors_no_changes_file (debusine.tasks.tests.test_sbuild_validator_mixin.SbuildValidatorMixinTests.test_check_directory_for_consistency_errors_no_changes_file)
check_directory_for_consistency_errors() handles missing .changes. ... ok
test_check_directory_for_consistency_errors_no_errors (debusine.tasks.tests.test_sbuild_validator_mixin.SbuildValidatorMixinTests.test_check_directory_for_consistency_errors_no_errors)
check_directory_for_consistency_errors() return no errors. ... ok
test_analyze_worker (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_analyze_worker)
Test the analyze_worker() method. ... ok
test_analyze_worker_mmdebstrap_not_available (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_analyze_worker_mmdebstrap_not_available)
analyze_worker() handles mmdebstrap not being available. ... ok
test_can_run_compatible_architecture (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_can_run_compatible_architecture)
can_run_on returns True if the architecture is compatible. ... ok
test_can_run_different_architecture (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_can_run_different_architecture)
can_run_on returns False if the architecture is different. ... ok
test_can_run_on (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_can_run_on)
can_run_on returns True if debefivm-create is available. ... ok
test_can_run_on_mismatched_task_version (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_missing_tool (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_can_run_on_missing_tool)
can_run_on returns False if debefivm-create is not available. ... ok
test_cmdline (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline)
Command line has minimum options. ... ok
test_cmdline_add_keyrings (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_add_keyrings)
Command line has the keyring files. ... ok
test_cmdline_customization_script (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_customization_script)
_cmdline() include customization_script arguments. ... ok
test_cmdline_customization_script_autopkgtest (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_customization_script_autopkgtest)
_cmdline() include autopkgtest customization_script arguments. ... ok
test_cmdline_extra_packages (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_extra_packages)
_cmdline() include --include=extra_packages. ... ok
test_cmdline_kernel_package (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_kernel_package)
_cmdline() include --include=kernel_package. ... ok
test_cmdline_keyring_package (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_keyring_package)
_cmdline() include --include=keyring_0 --include=keyring_1. ... ok
test_cmdline_minimum_options (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_minimum_options)
Command line has minimum options. ... ok
test_cmdline_no_extra_packages (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_no_extra_packages)
_cmdline() without extra_packages. ... ok
test_cmdline_variant (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_cmdline_variant)
_cmdline() include --variant=bootstrap_options['variant']. ... ok
test_configure_task (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_configure_task)
self.configure_task() does not raise any exception. ... ok
test_configure_task_defaults (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_configure_task_defaults)
self.configure_task() set default values. ... ok
test_fetch_input (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_fetch_input)
Test fetch_input method. ... ok
test_label (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_label)
Test get_label. ... ok
test_upload_artifacts (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_upload_artifacts)
Test upload_artifacts(). ... ok
test_upload_artifacts_do_nothing (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_upload_artifacts_do_nothing)
Test upload_artifacts() doing nothing: execution_success=False. ... ok
test_upload_artifacts_unstable (debusine.tasks.tests.test_simplesystemimagebuild.SimpleSystemImageBuildTests.test_upload_artifacts_unstable)
Test upload_artifacts on unstable(). ... ok
test_configure_for_execution (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_configure_for_execution)
Test configure_for_execution(): call _generate_deb822_sources. ... ok
test_configure_for_execution_customization_script (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_configure_for_execution_customization_script)
Test configure_for_execution() write customization_script. ... ok
test_configure_for_execution_no_signed_by_in_repositories (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_configure_for_execution_no_signed_by_in_repositories)
Test configure_for_execution(): use_signed_by is False. ... ok
test_configure_task (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_configure_task)
Ensure self.SAMPLE_TASK_DATA is valid. ... ok
test_configure_task_raise_value_error_missing_keyring (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_configure_task_raise_value_error_missing_keyring)
configure_task() raise ValueError: missing keyring parameter. ... ok
test_deb822_source (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source)
Generate a correct Deb822 sources file. ... ok
test_deb822_source_file_download_keyring_ascii (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_file_download_keyring_ascii)
Generate Deb822 and downloads an ASCII-armored keyring file. ... ok
test_deb822_source_file_download_keyring_binary (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_file_download_keyring_binary)
Generate Deb822 and downloads a binary keyring file. ... ok
test_deb822_source_keyring_file (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_keyring_file)
The keyring may be read from a file in /usr/share/keyrings/. ... ok
test_deb822_source_keyring_hash_correct (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_keyring_hash_correct)
Keyring sha256 is correct. ... ok
test_deb822_source_keyring_hash_mismatch (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_keyring_hash_mismatch)
Method raise ValueError: keyring sha256 mismatch. ... ok
test_deb822_source_no_components (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_no_components)
Use components returned by _list_components_for_suite. ... ok
test_deb822_source_signature_no_check (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_deb822_source_signature_no_check)
Generate Deb822 with "trusted". ... ok
test_generate_deb822_sources_file (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_generate_deb822_sources_file)
Assert _generate_deb822_sources_file() return the expected files. ... ok
test_get_value_os_release (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_get_value_os_release)
get_value_os_release() get the correct value. ... ok
test_get_value_os_release_key_error (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_get_value_os_release_key_error)
get_value_os_release() raise KeyError. ... ok
test_label (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_label)
Test get_label. ... ok
test_list_components_for_suite (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_list_components_for_suite)
_list_components_for_suite get Release URL and return components. ... ok
test_list_components_for_suite_raise_value_error (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_list_components_for_suite_raise_value_error)
_list_components_for_suite get Release URL and raise exception. ... ok
test_list_components_raise_value_error_invalid_character_dot (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_list_components_raise_value_error_invalid_character_dot)
_list_components_for_suite raise ValueError: invalid component name. ... ok
test_list_components_raise_value_error_invalid_start_with_slash (debusine.tasks.tests.test_systembootstrap.SystemBootstrapTests.test_list_components_raise_value_error_invalid_start_with_slash)
_list_components_for_suite raise ValueError: invalid component name. ... ok
test_label (debusine.tasks.tests.test_systemimagebuild.SystemImageBuildTests.test_label)
Test get_label. ... ok
test_can_run_on_architecture_not_available (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_can_run_on_architecture_not_available)
Task wants amd64, no amd64 in system:architectures. ... ok
test_can_run_on_no_version (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_can_run_on_no_version)
Ensure can_run_on returns True if no version is specified. ... ok
test_can_run_on_type_mismatch (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_can_run_on_type_mismatch)
Ensure can_run_on returns False if the task/worker types mismatch. ... ok
test_can_run_on_with_different_versions (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_can_run_on_with_different_versions)
Ensure can_run_on returns False if versions differ. ... ok
test_check_directory_for_consistency (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_check_directory_for_consistency)
Default implementation returns an empty list. ... ok
test_execute_check_directory_for_consistency_errors_logs (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_check_directory_for_consistency_errors_logs)
_execute(): if check_directory_for_consistency_errors() fails. ... ok
test_execute_check_directory_for_consistency_errors_non_empty (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_check_directory_for_consistency_errors_non_empty)
_execute(): if the output directory has consistency errors. ... ok
test_execute_cleanup_logs (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_cleanup_logs)
_execute(): if cleanup() raises an exception: log it. ... ok
test_execute_cmdline_logs (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_cmdline_logs)
_execute(): if run() raises an exc: log it. ... ok
test_execute_configure_for_execution_logs (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_configure_for_execution_logs)
_execute(): if configure_for_execution() raises an exc: log it. ... ok
test_execute_logs_progress (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_logs_progress)
_execute() logs each of its main steps. ... ok
test_execute_upload_artifacts_logs (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_execute_upload_artifacts_logs)
_execute(): if upload_artifacts() raises an exception: log it. ... ok
test_fetch_artifact (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_fetch_artifact)
fetch_artifact() looks up and downloads a single artifact. ... ok
test_fetch_artifact_without_configure_server_access (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_fetch_artifact_without_configure_server_access)
fetch_artifact() asserts that self.debusine is set. ... ok
test_fetch_input_default_returns_true (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_fetch_input_default_returns_true)
Default implementation returns True. ... ok
test_temporary_directory (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_temporary_directory)
_temporary_directory() return a directory. ... ok
test_upload_artifacts_default_returns (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_upload_artifacts_default_returns)
Default implementation returns without raising an exception. ... ok
test_upload_work_request_debug_logs (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_upload_work_request_debug_logs)
Artifact is created and uploaded. ... ok
test_upload_work_request_debug_logs_with_relation (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_upload_work_request_debug_logs_with_relation)
Artifact is created and uploaded. Relation is created. ... ok
test_upload_work_request_no_log_files (debusine.tasks.tests.test_task.BaseExternalTaskTests.test_upload_work_request_no_log_files)
No log files: no artifact created. ... ok
test_abortion_flag (debusine.tasks.tests.test_task.BaseTaskTests.test_abortion_flag)
BaseTask.abort() sets the aborted flag. ... ok
test_analyze_worker_all_tasks (debusine.tasks.tests.test_task.BaseTaskTests.test_analyze_worker_all_tasks)
analyze_worker_all_tasks() reports results for each task. ... ok
test_analyze_worker_with_task_version (debusine.tasks.tests.test_task.BaseTaskTests.test_analyze_worker_with_task_version)
analyze_worker() reports a task version. ... ok
test_analyze_worker_without_task_version (debusine.tasks.tests.test_task.BaseTaskTests.test_analyze_worker_without_task_version)
analyze_worker() reports an unknown task version. ... ok
test_append_to_log_file (debusine.tasks.tests.test_task.BaseTaskTests.test_append_to_log_file)
BaseTask.append_to_lot_file() appends data to a log file. ... ok
test_class_for_name_invalid_type (debusine.tasks.tests.test_task.BaseTaskTests.test_class_for_name_invalid_type)
class_from_name raises a ValueError exception. ... ok
test_class_for_name_no_class (debusine.tasks.tests.test_task.BaseTaskTests.test_class_for_name_no_class)
class_from_name raises a ValueError exception. ... ok
test_class_for_name_no_duplicates (debusine.tasks.tests.test_task.BaseTaskTests.test_class_for_name_no_duplicates)
BaseTask.__init_subclass__ raises AssertionError for duplicated names. ... ok
test_class_for_name_sbuild (debusine.tasks.tests.test_task.BaseTaskTests.test_class_for_name_sbuild)
class_from_name returns Sbuild (case-insensitive). ... ok
test_configure_fails_with_bad_schema (debusine.tasks.tests.test_task.BaseTaskTests.test_configure_fails_with_bad_schema)
configure() raises TaskConfigError if schema is not respected. ... ok
test_configure_sets_data_attribute (debusine.tasks.tests.test_task.BaseTaskTests.test_configure_sets_data_attribute)
task.data is set with configure. ... ok
test_configure_task_data_notification_drop (debusine.tasks.tests.test_task.BaseTaskTests.test_configure_task_data_notification_drop)
Raise TaskConfigError: "notifications" is not valid anymore. ... ok
test_configure_works_with_good_schema (debusine.tasks.tests.test_task.BaseTaskTests.test_configure_works_with_good_schema)
configure() doesn't raise TaskConfigError. ... ok
test_conflict_names_server_worker (debusine.tasks.tests.test_task.BaseTaskTests.test_conflict_names_server_worker)
Server and Worker tasks namespaces are shared. ... ok
test_execute_logging_exceptions_execute (debusine.tasks.tests.test_task.BaseTaskTests.test_execute_logging_exceptions_execute)
BaseTask.execute_logging_exceptions() executes self.execute. ... ok
test_execute_logging_exceptions_handle_exception (debusine.tasks.tests.test_task.BaseTaskTests.test_execute_logging_exceptions_handle_exception)
BaseTask.execute_logging_exceptions() logs the exception. ... ok
test_execute_return_false (debusine.tasks.tests.test_task.BaseTaskTests.test_execute_return_false)
BaseTask.execute() returns False and calls method upload logs. ... ok
test_execute_return_true (debusine.tasks.tests.test_task.BaseTaskTests.test_execute_return_true)
BaseTask.execute() returns True and calls method upload logs. ... ok
test_host_architecture_from_task (debusine.tasks.tests.test_task.BaseTaskTests.test_host_architecture_from_task)
host_architecture() passes through a value from task data if set. ... ok
test_host_architecture_from_task_and_worker (debusine.tasks.tests.test_task.BaseTaskTests.test_host_architecture_from_task_and_worker)
host_architecture() prefers information from the task. ... ok
test_host_architecture_from_worker (debusine.tasks.tests.test_task.BaseTaskTests.test_host_architecture_from_worker)
host_architecture() falls back to a value from the worker. ... ok
test_init_subclass_no_register_abstract_class (debusine.tasks.tests.test_task.BaseTaskTests.test_init_subclass_no_register_abstract_class)
BaseTask.__init_subclass__ does not register abstract classes. ... ok
test_is_valid_task_name (debusine.tasks.tests.test_task.BaseTaskTests.test_is_valid_task_name)
BaseTask.is_valid_task_name() with a valid name. ... ok
test_is_valid_task_name_invalid (debusine.tasks.tests.test_task.BaseTaskTests.test_is_valid_task_name_invalid)
BaseTask.is_valid_task_name() with an invalid name. ... ok
test_is_valid_task_name_invalid_type (debusine.tasks.tests.test_task.BaseTaskTests.test_is_valid_task_name_invalid_type)
BaseTask.is_valid_task_name() with an invalid type. ... ok
test_is_valid_task_name_lowercases (debusine.tasks.tests.test_task.BaseTaskTests.test_is_valid_task_name_lowercases)
BaseTask.is_valid_task_name() with a valid name with upper case. ... ok
test_is_worker_task (debusine.tasks.tests.test_task.BaseTaskTests.test_is_worker_task)
BaseTask.is_worker_task() knows that noop is a WORKER task. ... ok
test_is_worker_task_false (debusine.tasks.tests.test_task.BaseTaskTests.test_is_worker_task_false)
BaseTask.is_worker_task(): nonexistent isn't a WORKER task. ... ok
test_logger_is_configured (debusine.tasks.tests.test_task.BaseTaskTests.test_logger_is_configured)
task.logger is available. ... ok
test_name_is_set (debusine.tasks.tests.test_task.BaseTaskTests.test_name_is_set)
task.name is built from class name. ... ok
test_open_debug_log_file_default_is_append_mode (debusine.tasks.tests.test_task.BaseTaskTests.test_open_debug_log_file_default_is_append_mode)
BaseTask.open_debug_log_file() return a file in a temporary directory. ... ok
test_open_debug_log_file_mode_is_used (debusine.tasks.tests.test_task.BaseTaskTests.test_open_debug_log_file_mode_is_used)
BaseTask.open_debug_log_file() use the specified mode. ... ok
test_prefix_with_task_name (debusine.tasks.tests.test_task.BaseTaskTests.test_prefix_with_task_name)
task.prefix_with_task_name does what it says. ... ok
test_task_initialize_member_variables (debusine.tasks.tests.test_task.BaseTaskTests.test_task_initialize_member_variables)
Member variables expected used in other methods are initialized. ... ok
test_task_names_worker (debusine.tasks.tests.test_task.BaseTaskTests.test_task_names_worker)
BaseTask.task_names() returns all available worker tasks. ... ok
test_worker_task_names (debusine.tasks.tests.test_task.BaseTaskTests.test_worker_task_names)
BaseTask.worker_task_names() returns all available worker tasks. ... ok
test_backend_auto_default_backend (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_backend_auto_default_backend)
If backend is "auto": BaseTask.backend return DEFAULT_BACKEND. ... ok
test_backend_return_backend (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_backend_return_backend)
BaseTask.backend return the backend. ... ok
test_execute_call_directory_push (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_execute_call_directory_push)
_execute(): self.executor is not None: call directory_push(). ... ok
test_execute_shuts_down_remaining_executors (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_execute_shuts_down_remaining_executors)
_execute() self.executor is not None: shut down executor. ... ok
test_get_environment_int (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_get_environment_int)
`get_environment` passes through integer lookups. ... ok
test_get_environment_with_architecture_and_backend (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_get_environment_with_architecture_and_backend)
`get_environment` fills in architecture/backend. ... ok
test_get_environment_with_architecture_from_worker (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_get_environment_with_architecture_from_worker)
`get_environment` falls back to the worker's host architecture. ... ok
test_get_environment_with_architecture_missing (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_get_environment_with_architecture_missing)
`get_environment` skips architecture if it's missing. ... ok
test_prepare_executor (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_prepare_executor)
BaseTask._prepare_executor() create an executor, download image. ... ok
test_prepare_executor_instance (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_prepare_executor_instance)
BaseTask._prepare_executor_instance() create an instance, set it. ... ok
test_prepare_executor_instance_executor_is_none (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_prepare_executor_instance_executor_is_none)
BaseTask._prepare_executor_instance() create an instance, set it. ... ok
test_run_executor_command (debusine.tasks.tests.test_task.BaseTaskWithExecutorTests.test_run_executor_command)
run_executor_command() runs the command. ... ok
test_iter_oneline_sources (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_iter_oneline_sources)
Test iter_oneline_sources with a variety of sources. ... ok
test_supports_deb822_sources (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_supports_deb822_sources)
Test supports_deb822_sources with 4 sample distributions. ... ok
test_supports_inline_signed_by (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_supports_inline_signed_by)
Test supports_inline_signed_by with 4 sample distributions. ... ok
test_write_extra_repository_config_deb822_signed_inline (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_write_extra_repository_config_deb822_signed_inline)
Test repositories in deb822 format with keys inline. ... ok
test_write_extra_repository_config_deb822_signed_keyring (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_write_extra_repository_config_deb822_signed_keyring)
Test repositories in deb822 format with keys in apt < 2.3.10. ... ok
test_write_extra_repository_config_jessie_no_keys (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_write_extra_repository_config_jessie_no_keys)
Test repositories without deb822 or keys. ... ok
test_write_extra_repository_config_two_keys (debusine.tasks.tests.test_task.ExtraRepositoryMixinTests.test_write_extra_repository_config_two_keys)
Test repositories with two keys. ... ok
test_cmd_env_default (debusine.tasks.tests.test_task.RunCommandTaskTests.test_cmd_env_default)
_cmd_env defaults to None. ... ok
test_cmdline_as_root (debusine.tasks.tests.test_task.RunCommandTaskTests.test_cmdline_as_root)
_cmdline_as_root return False. ... ok
test_cmdline_raise_not_implemented (debusine.tasks.tests.test_task.RunCommandTaskTests.test_cmdline_raise_not_implemented)
Mixin raise NotImplementedError. ... ok
test_command_finish_with_failure (debusine.tasks.tests.test_task.RunCommandTaskTests.test_command_finish_with_failure)
Execute script. No abort, result and log file existence. ... ok
test_command_finish_with_success (debusine.tasks.tests.test_task.RunCommandTaskTests.test_command_finish_with_success)
Execute script. No abort, cmd return code is 0 (success). ... ok
test_execute_cmd_cancelled_killed_with_sigkill (debusine.tasks.tests.test_task.RunCommandTaskTests.test_execute_cmd_cancelled_killed_with_sigkill)
Execute script, two children, killed by SIGKILL (not by SIGTERM). ... ok
test_execute_cmd_cancelled_killed_with_sigterm (debusine.tasks.tests.test_task.RunCommandTaskTests.test_execute_cmd_cancelled_killed_with_sigterm)
Execute script, kills with SIGTERM. No processes running after. ... ok
test_execute_cmd_finished_before_killpg_sigkill (debusine.tasks.tests.test_task.RunCommandTaskTests.test_execute_cmd_finished_before_killpg_sigkill)
Execute script. SIGKILL is called but processes were already dead. ... ok
test_execute_cmd_finished_before_killpg_sigterm (debusine.tasks.tests.test_task.RunCommandTaskTests.test_execute_cmd_finished_before_killpg_sigterm)
Execute script. SIGTERM is called but processes were already dead. ... ok
test_execute_cmdline_logs (debusine.tasks.tests.test_task.RunCommandTaskTests.test_execute_cmdline_logs)
_execute(): if _cmdline() raise an exc: log it. ... ok
test_run_cmd_capture_output (debusine.tasks.tests.test_task.RunCommandTaskTests.test_run_cmd_capture_output)
When the parameter capture_output=True: stdout is in result.out. ... ok
test_run_cmd_large_stdout_stderr (debusine.tasks.tests.test_task.RunCommandTaskTests.test_run_cmd_large_stdout_stderr)
Ensure that a command generating large output is handled correctly. ... ok
test_run_cmd_output_appended (debusine.tasks.tests.test_task.RunCommandTaskTests.test_run_cmd_output_appended)
If two run commands are used: output log is appended. ... ok
test_run_cmd_run_as_root_raise_value_error (debusine.tasks.tests.test_task.RunCommandTaskTests.test_run_cmd_run_as_root_raise_value_error)
run_cmd() raise ValueError: run_as_root requires executor. ... ok
test_run_cmd_uses_executor (debusine.tasks.tests.test_task.RunCommandTaskTests.test_run_cmd_uses_executor)
_run_cmd() uses executor_instance to run the command. ... ok
test_task_succeeded (debusine.tasks.tests.test_task.RunCommandTaskTests.test_task_succeeded)
task_succeeded() in the Mixin return True by default. ... ok
test_label (debusine.tasks.tests.test_task.TestTestTaskMixin.test_label)
Test get_label. ... ok
test_None_with_original_exception (debusine.tasks.tests.test_task.TestsTaskConfigError.test_None_with_original_exception)
Original exception and no message: stringify exception. ... ok
test_str_with_original_exception (debusine.tasks.tests.test_task.TestsTaskConfigError.test_str_with_original_exception)
Message and original exception: combine both. ... ok
test_without_original_exception (debusine.tasks.tests.test_task.TestsTaskConfigError.test_without_original_exception)
No original exception: pass through message. ... ok
----------------------------------------------------------------------
Ran 754 tests in 4.649s
OK
autopkgtest [00:02:55]: test unit-tests-tasks: -----------------------]
autopkgtest [00:02:55]: test unit-tests-tasks: - - - - - - - - - - results - - - - - - - - - -
unit-tests-tasks PASS
autopkgtest [00:02:55]: test unit-tests-client: preparing testbed
autopkgtest [00:03:00]: testbed dpkg architecture: amd64
autopkgtest [00:03:01]: testbed apt version: 2.9.20
autopkgtest [00:03:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7322 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5053 kB]
Fetched 22.6 MB in 2s (9863 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libctf-nobfd0 libctf0 libcurl3t64-gnutls
libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1 libglib2.0-0t64
libgomp1 libgprofng0 libhtml-parser-perl libicu72 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
66 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.9 MB of archives.
After this operation, 1295 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-1 [449 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-1 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:40 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:41 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 40.9 MB in 0s (103 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-1_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-1) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-1_amd64.deb ...
Unpacking libudev1:amd64 (257.2-1) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../24-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../25-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../26-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../27-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../28-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../29-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../30-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../31-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../32-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../33-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../34-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 00:03:15 UTC 2025.
Universal Time is now: Fri Jan 17 00:03:15 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (8317 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.jqJtoG/binaries InRelease
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.jqJtoG/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries Packages [76.1 kB]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be upgraded:
binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0
libctf0 libgprofng0 libsframe1
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6632 kB of archives.
After this operation, 4096 B disk space will be freed.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries libgprofng0 2.43.50.20250108-1.1 [806 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries libctf0 2.43.50.20250108-1.1 [88.5 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries libctf-nobfd0 2.43.50.20250108-1.1 [155 kB]
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries binutils-x86-64-linux-gnu 2.43.50.20250108-1.1 [2277 kB]
Get:5 file:/tmp/autopkgtest.jqJtoG/binaries libbinutils 2.43.50.20250108-1.1 [533 kB]
Get:6 file:/tmp/autopkgtest.jqJtoG/binaries binutils 2.43.50.20250108-1.1 [68.5 kB]
Get:7 file:/tmp/autopkgtest.jqJtoG/binaries binutils-common 2.43.50.20250108-1.1 [2626 kB]
Get:8 file:/tmp/autopkgtest.jqJtoG/binaries libsframe1 2.43.50.20250108-1.1 [77.8 kB]
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../0-libgprofng0.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../1-libctf0.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../2-libctf-nobfd0.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../3-binutils-x86-64-linux-gnu.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../4-libbinutils.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../5-binutils.deb ...
Unpacking binutils (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../6-binutils-common.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../7-libsframe1.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1.1) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1.1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1.1) ...
Setting up libgprofng0:amd64 (2.43.50.20250108-1.1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) ...
Setting up binutils (2.43.50.20250108-1.1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
debusine-client libexpat1 libpython3-stdlib libpython3.13-minimal
libpython3.13-stdlib media-types python3 python3-aiohappyeyeballs
python3-aiohttp python3-aiosignal python3-annotated-types
python3-async-timeout python3-attr python3-certifi python3-chardet
python3-charset-normalizer python3-dateutil python3-debian python3-debusine
python3-decorator python3-dnspython python3-email-validator
python3-fasteners python3-frozenlist python3-idna python3-minimal
python3-monotonic python3-multidict python3-prometheus-client python3-psutil
python3-pydantic python3-pydantic-core python3-requests
python3-requests-file python3-requests-toolbelt python3-responses
python3-tenacity python3-typing-extensions python3-urllib3 python3-yaml
python3-yarl python3.13 python3.13-minimal
0 upgraded, 43 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.3 MB/10.6 MB of archives.
After this operation, 49.8 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine 0.8.1 [248 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries debusine-client 0.8.1 [13.3 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:11 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.8-2 [41.6 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 python3-multidict amd64 6.1.0-1+b1 [39.8 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3-yarl amd64 1.13.1-1+b1 [118 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 python3-async-timeout all 5.0.1-1 [8324 B]
Get:17 http://deb.debian.org/debian sid/main amd64 python3-aiohappyeyeballs all 2.4.4-2 [13.4 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 python3-frozenlist amd64 1.5.0-1+b1 [58.6 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 python3-aiosignal all 1.3.2-1 [6100 B]
Get:20 http://deb.debian.org/debian sid/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 python3-aiohttp amd64 3.10.11-1 [368 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 python3-debian all 0.1.49 [115 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 python3-email-validator all 2.2.0-1 [31.6 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 python3-monotonic all 1.6-3 [5340 B]
Get:28 http://deb.debian.org/debian sid/main amd64 python3-fasteners all 0.18-2 [14.0 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 python3-decorator all 5.1.1-5 [15.1 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 python3-annotated-types all 0.7.0-1 [18.8 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 python3-pydantic-core amd64 2.27.2-1 [1706 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 python3-pydantic amd64 2.10.5-1 [346 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2024.12.14+ds-1 [9624 B]
Get:36 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.0-1+b1 [140 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-requests-file all 2.1.0-1 [6600 B]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-requests-toolbelt all 1.0.0-4 [40.3 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-responses all 0.25.3-1 [59.4 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-tenacity all 8.4.2+really8.4.1-2 [46.0 kB]
Fetched 10.3 MB in 0s (60.5 MB/s)
Selecting previously unselected package libpython3.13-minimal:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17498 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17948 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../01-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../02-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-multidict.
Preparing to unpack .../03-python3-multidict_6.1.0-1+b1_amd64.deb ...
Unpacking python3-multidict (6.1.0-1+b1) ...
Selecting previously unselected package python3-yarl.
Preparing to unpack .../04-python3-yarl_1.13.1-1+b1_amd64.deb ...
Unpacking python3-yarl (1.13.1-1+b1) ...
Selecting previously unselected package python3-async-timeout.
Preparing to unpack .../05-python3-async-timeout_5.0.1-1_all.deb ...
Unpacking python3-async-timeout (5.0.1-1) ...
Selecting previously unselected package python3-aiohappyeyeballs.
Preparing to unpack .../06-python3-aiohappyeyeballs_2.4.4-2_all.deb ...
Unpacking python3-aiohappyeyeballs (2.4.4-2) ...
Selecting previously unselected package python3-frozenlist.
Preparing to unpack .../07-python3-frozenlist_1.5.0-1+b1_amd64.deb ...
Unpacking python3-frozenlist (1.5.0-1+b1) ...
Selecting previously unselected package python3-aiosignal.
Preparing to unpack .../08-python3-aiosignal_1.3.2-1_all.deb ...
Unpacking python3-aiosignal (1.3.2-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../09-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-aiohttp.
Preparing to unpack .../10-python3-aiohttp_3.10.11-1_amd64.deb ...
Unpacking python3-aiohttp (3.10.11-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../11-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../12-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../13-python3-debian_0.1.49_all.deb ...
Unpacking python3-debian (0.1.49) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../14-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-email-validator.
Preparing to unpack .../15-python3-email-validator_2.2.0-1_all.deb ...
Unpacking python3-email-validator (2.2.0-1) ...
Selecting previously unselected package python3-monotonic.
Preparing to unpack .../16-python3-monotonic_1.6-3_all.deb ...
Unpacking python3-monotonic (1.6-3) ...
Selecting previously unselected package python3-fasteners.
Preparing to unpack .../17-python3-fasteners_0.18-2_all.deb ...
Unpacking python3-fasteners (0.18-2) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../18-python3-decorator_5.1.1-5_all.deb ...
Unpacking python3-decorator (5.1.1-5) ...
Selecting previously unselected package python3-prometheus-client.
Preparing to unpack .../19-python3-prometheus-client_0.19.0+ds1-1_all.deb ...
Unpacking python3-prometheus-client (0.19.0+ds1-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../20-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-annotated-types.
Preparing to unpack .../21-python3-annotated-types_0.7.0-1_all.deb ...
Unpacking python3-annotated-types (0.7.0-1) ...
Selecting previously unselected package python3-pydantic-core.
Preparing to unpack .../22-python3-pydantic-core_2.27.2-1_amd64.deb ...
Unpacking python3-pydantic-core (2.27.2-1) ...
Selecting previously unselected package python3-pydantic.
Preparing to unpack .../23-python3-pydantic_2.10.5-1_amd64.deb ...
Unpacking python3-pydantic (2.10.5-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../24-python3-certifi_2024.12.14+ds-1_all.deb ...
Unpacking python3-certifi (2024.12.14+ds-1) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../25-python3-charset-normalizer_3.4.0-1+b1_amd64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../26-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../27-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-requests-file.
Preparing to unpack .../28-python3-requests-file_2.1.0-1_all.deb ...
Unpacking python3-requests-file (2.1.0-1) ...
Selecting previously unselected package python3-requests-toolbelt.
Preparing to unpack .../29-python3-requests-toolbelt_1.0.0-4_all.deb ...
Unpacking python3-requests-toolbelt (1.0.0-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../30-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-responses.
Preparing to unpack .../31-python3-responses_0.25.3-1_all.deb ...
Unpacking python3-responses (0.25.3-1) ...
Selecting previously unselected package python3-tenacity.
Preparing to unpack .../32-python3-tenacity_8.4.2+really8.4.1-2_all.deb ...
Unpacking python3-tenacity (8.4.2+really8.4.1-2) ...
Selecting previously unselected package python3-debusine.
Preparing to unpack .../33-python3-debusine.deb ...
Unpacking python3-debusine (0.8.1) ...
Selecting previously unselected package debusine-client.
Preparing to unpack .../34-debusine-client.deb ...
Unpacking debusine-client (0.8.1) ...
Setting up media-types (10.1.0) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3.13 (3.13.1-3) ...
Setting up python3 (3.13.1-2) ...
Setting up python3-annotated-types (0.7.0-1) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-multidict (6.1.0-1+b1) ...
Setting up python3-frozenlist (1.5.0-1+b1) ...
Setting up python3-aiosignal (1.3.2-1) ...
Setting up python3-monotonic (1.6-3) ...
Setting up python3-async-timeout (5.0.1-1) ...
Setting up python3-decorator (5.1.1-5) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-certifi (2024.12.14+ds-1) ...
Setting up python3-debian (0.1.49) ...
Setting up python3-idna (3.8-2) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-fasteners (0.18-2) ...
Setting up python3-aiohappyeyeballs (2.4.4-2) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-email-validator (2.2.0-1) ...
Setting up python3-yarl (1.13.1-1+b1) ...
Setting up python3-attr (24.3.0-1) ...
Setting up python3-pydantic-core (2.27.2-1) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-tenacity (8.4.2+really8.4.1-2) ...
Setting up python3-aiohttp (3.10.11-1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-prometheus-client (0.19.0+ds1-1) ...
Setting up python3-pydantic (2.10.5-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Setting up python3-requests-file (2.1.0-1) ...
Setting up python3-requests-toolbelt (1.0.0-4) ...
Setting up python3-responses (0.25.3-1) ...
Setting up python3-debusine (0.8.1) ...
Setting up debusine-client (0.8.1) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [00:03:38]: test unit-tests-client: [-----------------------
test_create_artifact_absolute_file_paths (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_absolute_file_paths)
Test create an artifact uploading files by absolute path. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_create_artifact_cannot_read_data (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_cannot_read_data)
Cli try to create an artifact with a data file cannot be read. ... ok
test_create_artifact_debusine_upload_files_fail (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_debusine_upload_files_fail)
Debusine.create_artifact fails: cannot connect to the server. ... ok
test_create_artifact_expire_at (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_expire_at)
Test create an artifact uploading files by absolute path. ... ok
test_create_artifact_invalid_category (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_invalid_category)
Cli try to create an artifact with a category that does not exist. ... ok
test_create_artifact_invalid_data_file_type (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_invalid_data_file_type)
Cli try to create an artifact, data file does not contain a dict. ... ok
test_create_artifact_invalid_yaml_in_data_file (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_invalid_yaml_in_data_file)
Cli try to create an artifact, data file contains invalid YAML. ... ok
test_create_artifact_read_stdin (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_read_stdin)
Cli create an artifact reading the data from stdin. ... ok
test_create_artifact_relative_file_path (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_relative_file_path)
Test create an artifact uploading a file by relative to cwd. ... ok
test_create_artifact_relative_file_path_in_subdirectory (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_relative_file_path_in_subdirectory)
Test create an artifact uploading a file from a subdir of cwd. ... ok
test_create_artifact_upload_base_directory (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_upload_base_directory)
Create artifact with an abs file path in a abs path directory. ... ok
test_create_artifact_with_two_files_of_same_name (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_with_two_files_of_same_name)
Cannot create an artifact with two files having the same path. ... ok
test_create_artifact_without_workspace_success (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_without_workspace_success)
Cli try to create an artifact with workspace=None. ... ok
test_create_artifact_workspace_not_found (debusine.client.tests.test_cli.CliCreateArtifactTests.test_create_artifact_workspace_not_found)
Cli try to create an artifact for a non-existing workspace. ... ok
test_create_work_request_data_is_empty (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_data_is_empty)
Cli parse command line to create a work request with empty data. ... ok
test_create_work_request_event_reactions (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_event_reactions)
Cli parse the command line and provide even_reactions. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:116: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_create_work_request_invalid_task_name (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_invalid_task_name)
Cli parse the CLI and stdin to create a WorkRequest bad task_name. ... ok
test_create_work_request_specific_workspace (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_specific_workspace)
Cli parse the command line and use workspace. ... ok
test_create_work_request_success_data_from_file (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_success_data_from_file)
Cli parse the command line and read file to create a work request. ... ok
test_create_work_request_success_data_from_stdin (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_success_data_from_stdin)
Cli parse the command line and stdin to create a work request. ... ok
test_create_work_request_yaml_errors_failed (debusine.client.tests.test_cli.CliCreateWorkRequestTests.test_create_work_request_yaml_errors_failed)
cli.execute() deal with different invalid task_data. ... ok
test_data_is_empty (debusine.client.tests.test_cli.CliCreateWorkflowTemplateTests.test_data_is_empty)
CLI rejects a workflow template with empty data. ... ok
test_invalid_task_name (debusine.client.tests.test_cli.CliCreateWorkflowTemplateTests.test_invalid_task_name)
CLI fails if the task name is bad. ... ok
test_specific_workspace (debusine.client.tests.test_cli.CliCreateWorkflowTemplateTests.test_specific_workspace)
CLI parses the command line and uses --workspace. ... ok
test_success_data_from_file (debusine.client.tests.test_cli.CliCreateWorkflowTemplateTests.test_success_data_from_file)
CLI creates a workflow template with data from a file. ... ok
test_success_data_from_stdin (debusine.client.tests.test_cli.CliCreateWorkflowTemplateTests.test_success_data_from_stdin)
CLI creates a workflow template with data from stdin. ... ok
test_yaml_errors_failed (debusine.client.tests.test_cli.CliCreateWorkflowTemplateTests.test_yaml_errors_failed)
cli.execute() deals with different invalid task_data. ... ok
test_data_is_empty (debusine.client.tests.test_cli.CliCreateWorkflowTests.test_data_is_empty)
CLI creates a workflow with empty data. ... ok
test_invalid_template_name (debusine.client.tests.test_cli.CliCreateWorkflowTests.test_invalid_template_name)
CLI fails if the template name is bad. ... ok
test_specific_workspace (debusine.client.tests.test_cli.CliCreateWorkflowTests.test_specific_workspace)
CLI parses the command line and uses --workspace. ... ok
test_success_data_from_file (debusine.client.tests.test_cli.CliCreateWorkflowTests.test_success_data_from_file)
CLI creates a workflow with data from a file. ... ok
test_success_data_from_stdin (debusine.client.tests.test_cli.CliCreateWorkflowTests.test_success_data_from_stdin)
CLI creates a workflow with data from stdin. ... ok
test_yaml_errors_failed (debusine.client.tests.test_cli.CliCreateWorkflowTests.test_yaml_errors_failed)
cli.execute() deals with different invalid task_data. ... ok
test_download_artifact (debusine.client.tests.test_cli.CliDownloadArtifact.test_download_artifact)
download-artifact call debusine.download_artifact(). ... ok
test_download_artifact_target_directory_no_write_access (debusine.client.tests.test_cli.CliDownloadArtifact.test_download_artifact_target_directory_no_write_access)
_download_artifact target_directory no write access. ... ok
test_import_debian_artifact_binary_changes (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_binary_changes)
Test import a binary upload from a local path. ... dpkg-deb: warning: root directory /tmp/tmpc787wkbf has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_import_debian_artifact_binary_changes_without_debs (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_binary_changes_without_debs)
import-debian-artifact fails with a binary upload without debs. ... ok
test_import_debian_artifact_binnmu_changes (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_binnmu_changes)
Test import a binnmu binary upload from a local path. ... dpkg-deb: warning: root directory /tmp/tmpvnan1970 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_import_debian_artifact_deb (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_deb)
import-debian-artifact imports a .deb directly. ... dpkg-deb: warning: root directory /tmp/tmpwi34selc has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_import_debian_artifact_dsc (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_dsc)
Test import a .dsc from a local path. ... ok
test_import_debian_artifact_expire_at (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_expire_at)
Test import a .dsc from a local path, with expiry. ... ok
test_import_debian_artifact_fails_to_connect (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_fails_to_connect)
Debusine.upload_artifact fails: cannot connect to the server. ... ok
test_import_debian_artifact_missing_file (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_missing_file)
import-debian-artifact fails when a named file is missing. ... ok
test_import_debian_artifact_missing_referenced_file (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_missing_referenced_file)
import-debian-artifact fails when a referenced file is missing. ... ok
test_import_debian_artifact_mixed_changes (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_mixed_changes)
Test import a source+binary upload from a local path. ... dpkg-deb: warning: root directory /tmp/tmplu3v3c16 has unusual owner or group 1000:1000
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_import_debian_artifact_multiple_dsc (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_multiple_dsc)
import-debian-artifact fails when given two .dscs. ... ok
test_import_debian_artifact_source_changes (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_source_changes)
Test import a source upload from a local path. ... ok
test_import_debian_artifact_unknown_extension (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_unknown_extension)
import-debian-artifact fails when given a .foo file. ... ok
test_import_debian_artifact_workspace (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_workspace)
Test import a .dsc from a local path, with a workspace. ... ok
test_import_debian_artifact_workspace_not_found (debusine.client.tests.test_cli.CliImportDebianArtifactTests.test_import_debian_artifact_workspace_not_found)
import-debian-artifact fails when the named workspace is missing. ... ok
test_no_changes (debusine.client.tests.test_cli.CliManageWorkRequestTests.test_no_changes)
manage-work-request fails if no changes are specified. ... ok
test_set_priority_adjustment (debusine.client.tests.test_cli.CliManageWorkRequestTests.test_set_priority_adjustment)
manage-work-request sets the priority adjustment. ... ok
test_command_does_not_exist (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_command_does_not_exist)
Cli report that command does not exist. ... ok
test_command_is_not_executable (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_command_is_not_executable)
Cli report that command is not executable. ... ok
test_debusine_on_work_request_completed (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_completed)
Cli call debusine.on_work_request_completed. ... ok
test_debusine_on_work_request_completed_create_last_completed (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_completed_create_last_completed)
Cli call debusine.on_work_request_completed. ... ok
test_debusine_on_work_request_completed_last_completed_existed (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_completed_last_completed_existed)
Cli call debusine.on_work_request_completed. ... ok
test_debusine_on_work_request_completed_with_workspace (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_completed_with_workspace)
Cli call debusine.on_work_request_completed. ... ok
test_debusine_on_work_request_dir_last_completed_no_permission (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_dir_last_completed_no_permission)
Cli cannot write to last-completed-at directory. ... ok
test_debusine_on_work_request_last_completed_no_read_permission (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_last_completed_no_read_permission)
Cli cannot write to last-completed-at file. ... ok
test_debusine_on_work_request_last_completed_no_write_permission (debusine.client.tests.test_cli.CliOnWorkRequestTests.test_debusine_on_work_request_last_completed_no_write_permission)
Cli cannot write to last-completed-at file. ... ok
test_debsign (debusine.client.tests.test_cli.CliProvideSignatureTests.test_debsign)
provide-signature calls debsign and posts the output. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:116: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
/usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_debsign_with_args (debusine.client.tests.test_cli.CliProvideSignatureTests.test_debsign_with_args)
provide-signature calls debsign with args and posts the output. ... ok
test_wrong_work_request (debusine.client.tests.test_cli.CliProvideSignatureTests.test_wrong_work_request)
provide-signature only works for Wait/externaldebsign requests. ... ok
test_retry (debusine.client.tests.test_cli.CliRetryWorkRequestTests.test_retry)
retry-work-request calls the retry method. ... ok
test_show_artifact_relations (debusine.client.tests.test_cli.CliShowArtifactRelationsTests.test_show_artifact_relations)
Test show-artifact-relations shows all relations. ... ok
test_show_artifact_relations_reverse (debusine.client.tests.test_cli.CliShowArtifactRelationsTests.test_show_artifact_relations_reverse)
Test show-artifact-relations shows reverse relations. ... ok
test_show_artifact (debusine.client.tests.test_cli.CliShowArtifactTests.test_show_artifact)
Test show-artifact shows the information. ... ok
test_api_call_or_fail_client_connection_error (debusine.client.tests.test_cli.CliTests.test_api_call_or_fail_client_connection_error)
_api_call_or_fail print error message and exit. ... ok
test_api_call_or_fail_client_forbidden_error (debusine.client.tests.test_cli.CliTests.test_api_call_or_fail_client_forbidden_error)
_api_call_or_fail print error message and exit. ... ok
test_api_call_or_fail_not_found (debusine.client.tests.test_cli.CliTests.test_api_call_or_fail_not_found)
_api_call_or_fail print error message for not found and exit. ... ok
test_api_call_or_fail_success (debusine.client.tests.test_cli.CliTests.test_api_call_or_fail_success)
_api_call_or_fail print error message. ... ok
test_api_call_or_fail_unexpected_error (debusine.client.tests.test_cli.CliTests.test_api_call_or_fail_unexpected_error)
_api_call_or_fail print error message for not found and exit. ... ok
test_build_debusine_object_logging_info (debusine.client.tests.test_cli.CliTests.test_build_debusine_object_logging_info)
Cli without --silent create and pass logger level INFO. ... ok
test_build_debusine_object_logging_warning (debusine.client.tests.test_cli.CliTests.test_build_debusine_object_logging_warning)
Cli with --silent create and pass logger level WARNING. ... ok
test_client_help_include_default_setting (debusine.client.tests.test_cli.CliTests.test_client_help_include_default_setting)
Cli.execute() help include ConfigHandler.DEFAULT_CONFIG_FILE_PATH. ... ok
test_client_without_parameters (debusine.client.tests.test_cli.CliTests.test_client_without_parameters)
Executing the client without any parameter returns an error. ... ok
test_debug (debusine.client.tests.test_cli.CliTests.test_debug)
Cli with --debug. ... ok
test_exit_raise_system_exit_0 (debusine.client.tests.test_cli.CliTests.test_exit_raise_system_exit_0)
Cli._exit raise SystemExit(0). ... ok
test_print_yaml (debusine.client.tests.test_cli.CliTests.test_print_yaml)
Cli._print_yaml prints yaml to stdout. ... ok
test_signal_handlers_set_on_exec (debusine.client.tests.test_cli.CliTests.test_signal_handlers_set_on_exec)
Test that the signal handlers are set on exec(). ... ok
test_use_default_server (debusine.client.tests.test_cli.CliTests.test_use_default_server)
Ensure debusine object uses the default server. ... ok
test_use_explicit_server (debusine.client.tests.test_cli.CliTests.test_use_explicit_server)
Ensure debusine object uses the Kali server when requested. ... ok
test_use_scope (debusine.client.tests.test_cli.CliTests.test_use_scope)
Ensure debusine object uses the default or specific scope. ... ok
test_list_work_requests_success (debusine.client.tests.test_cli.CliWorkRequestListTests.test_list_work_requests_success)
CLI lists work requests and prints them. ... ok
test_show_work_request_success (debusine.client.tests.test_cli.CliWorkRequestStatusTests.test_show_work_request_success)
Cli use Debusine to fetch a WorkRequest and prints it to stdout. ... ok
test_config_file_cannot_be_opened (debusine.client.tests.test_config.ConfigHandlerTests.test_config_file_cannot_be_opened)
ConfigHandler.__init__() cannot open the file: aborts. ... ok
test_default_server_name (debusine.client.tests.test_config.ConfigHandlerTests.test_default_server_name)
ConfigHandler._default_server_name() returns expected name. ... ok
test_default_server_name_missing_general (debusine.client.tests.test_config.ConfigHandlerTests.test_default_server_name_missing_general)
ConfigHandler._default_server_name() cannot read [General]. ... ok
test_default_server_name_missing_key (debusine.client.tests.test_config.ConfigHandlerTests.test_default_server_name_missing_key)
ConfigHandler._default_server_name() default-server key missing. ... ok
test_server (debusine.client.tests.test_config.ConfigHandlerTests.test_server)
ConfigHandler._server_configuration(server) returns the config. ... ok
test_server_configuration_default (debusine.client.tests.test_config.ConfigHandlerTests.test_server_configuration_default)
ConfigHandler.server_configuration() uses the default server. ... ok
test_server_configuration_kali (debusine.client.tests.test_config.ConfigHandlerTests.test_server_configuration_kali)
ConfigHandler.server_configuration() return Kali. ... ok
test_server_extra_configuration_error (debusine.client.tests.test_config.ConfigHandlerTests.test_server_extra_configuration_error)
ConfigHandler._server_configuration('too-many-keys') aborts. ... ok
test_server_incomplete_configuration_error (debusine.client.tests.test_config.ConfigHandlerTests.test_server_incomplete_configuration_error)
ConfigHandler._server_configuration('incomplete-server') aborts. ... ok
test_server_non_existing_error (debusine.client.tests.test_config.ConfigHandlerTests.test_server_non_existing_error)
ConfigHandler._server_configuration('does-not-exist') aborts. ... ok
test_on_work_request_completed (debusine.client.tests.test_debusine.DebusineAsyncTests.test_on_work_request_completed)
on_work_request_completed call _wait_and_executed. No workspaces. ... ok
test_on_work_request_completed_last_completed_at (debusine.client.tests.test_debusine.DebusineAsyncTests.test_on_work_request_completed_last_completed_at)
on_work_request_completed call _wait_and_execute with last_completed. ... /usr/lib/python3/dist-packages/debusine/client/tests/test_debusine.py:1526: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
last_completed_at = datetime.datetime.utcnow().isoformat()
ok
test_on_work_request_completed_last_completed_at_does_not_exist (debusine.client.tests.test_debusine.DebusineAsyncTests.test_on_work_request_completed_last_completed_at_does_not_exist)
on_work_request_completed call _wait_and_execute with last_completed. ... ok
test_on_work_request_completed_with_workspaces (debusine.client.tests.test_debusine.DebusineAsyncTests.test_on_work_request_completed_with_workspaces)
on_work_request_completed call _wait_and_execute with workspaces. ... ok
test_tenacity_sleep (debusine.client.tests.test_debusine.DebusineAsyncTests.test_tenacity_sleep)
Debusine._tenacity_sleep call asyncio.sleep. ... ok
test_wait_and_execute_command (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_command)
A WorkRequest finished and command is executed. ... ok
test_wait_and_execute_command_fail (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_command_fail)
Command cannot be executed: raise FileNotFoundError. ... ok
test_wait_and_execute_command_relative_to_working_directory (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_command_relative_to_working_directory)
A WorkRequest finished and command is executed. ... ok
test_wait_and_execute_command_retry (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_command_retry)
Client get disconnected: try again. ... ok
test_wait_and_execute_command_write_last_completed_file (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_command_write_last_completed_file)
wait_and_execute_command update last_completed_at file. ... ok
test_wait_and_execute_no_token (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_no_token)
_wait_and_execute works even if it has no token. ... ok
test_wait_and_execute_two_commands (debusine.client.tests.test_debusine.DebusineAsyncTests.test_wait_and_execute_two_commands)
Two WorkRequests finished: two commands are executed. ... ok
test_artifact_create_success (debusine.client.tests.test_debusine.DebusineTests.test_artifact_create_success)
Test artifact_create succeeds. ... /usr/lib/python3/dist-packages/debusine/client/tests/test_debusine.py:536: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
created_at=datetime.datetime.utcnow(),
/usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_artifact_get (debusine.client.tests.test_debusine.DebusineTests.test_artifact_get)
Test artifact_get() return ArtifactResponse. ... /usr/lib/python3/dist-packages/debusine/client/tests/test_debusine.py:489: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
created_at = datetime.datetime.utcnow()
ok
test_download_artifact_failed (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_failed)
download_artifact() download an invalid tar file Raise exception. ... ok
test_download_artifact_file (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_file)
download_artifact_file() downloads the requested file. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_download_artifact_file_missing_path (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_file_missing_path)
download_artifact_file() requires path_in_artifact to exist. ... ok
test_download_artifact_file_with_artifact_response (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_file_with_artifact_response)
download_artifact_file() accepts an existing ArtifactResponse. ... ok
test_download_artifact_single_file_individually (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_single_file_individually)
download_artifact() downloads single-file artifacts individually. ... ok
test_download_artifact_single_file_with_parent_directory (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_single_file_with_parent_directory)
download_artifact() handles directories in single-file downloads. ... ok
test_download_artifact_small_files_as_tar (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_small_files_as_tar)
download_artifact() downloads many small files as a tar. ... ok
test_download_artifact_tarball (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_tarball)
download_artifact() download the artifact as .tar.gz. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_download_artifact_untar (debusine.client.tests.test_debusine.DebusineTests.test_download_artifact_untar)
download_artifact() download the artifact and untar it. ... ok
test_lookup_multiple (debusine.client.tests.test_debusine.DebusineTests.test_lookup_multiple)
lookup_multiple() performs the requested lookup. ... ok
test_lookup_single (debusine.client.tests.test_debusine.DebusineTests.test_lookup_single)
lookup_single() performs the requested lookup. ... ok
test_relation_create (debusine.client.tests.test_debusine.DebusineTests.test_relation_create)
relation_create() makes an HTTP post. ... ok
test_relation_list_artifact (debusine.client.tests.test_debusine.DebusineTests.test_relation_list_artifact)
relation_list() with an artifact ID makes an HTTP GET. ... ok
test_relation_list_both_ids (debusine.client.tests.test_debusine.DebusineTests.test_relation_list_both_ids)
relation_list() requires only one of artifact or target ID. ... ok
test_relation_list_no_ids (debusine.client.tests.test_debusine.DebusineTests.test_relation_list_no_ids)
relation_list() requires an artifact or target ID. ... ok
test_relation_list_target (debusine.client.tests.test_debusine.DebusineTests.test_relation_list_target)
relation_list() with a target ID makes an HTTP GET. ... ok
test_should_download_as_tarball_large_files (debusine.client.tests.test_debusine.DebusineTests.test_should_download_as_tarball_large_files)
When artifact contains a large file, download separately. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:102: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_should_download_as_tarball_large_overall_size (debusine.client.tests.test_debusine.DebusineTests.test_should_download_as_tarball_large_overall_size)
When artifact would be a large tar, download separately. ... ok
test_should_download_as_tarball_single_file (debusine.client.tests.test_debusine.DebusineTests.test_should_download_as_tarball_single_file)
_should_download_as_tarball() single file artifact. ... ok
test_should_download_as_tarball_small_files (debusine.client.tests.test_debusine.DebusineTests.test_should_download_as_tarball_small_files)
When artifact contains only small files, download tar. ... ok
test_streaming_download (debusine.client.tests.test_debusine.DebusineTests.test_streaming_download)
Test _streaming_download() sets headers and returns the response. ... ok
test_upload_artifact (debusine.client.tests.test_debusine.DebusineTests.test_upload_artifact)
upload_artifact() uploads the artifact and associated files. ... ok
test_upload_files (debusine.client.tests.test_debusine.DebusineTests.test_upload_files)
Client upload files to the server (Debusine.upload_files). ... ok
test_upload_files_invalid_base_directory (debusine.client.tests.test_debusine.DebusineTests.test_upload_files_invalid_base_directory)
Base directory is None but there is a relative file path. ... ok
test_work_request_completed_path (debusine.client.tests.test_debusine.DebusineTests.test_work_request_completed_path)
Debusine.work_request_completed_path() return expected path. ... ok
test_work_request_completed_update (debusine.client.tests.test_debusine.DebusineTests.test_work_request_completed_update)
work_request_completed_path() make the expected HTTP request. ... ok
test_work_request_create_no_workspace_success (debusine.client.tests.test_debusine.DebusineTests.test_work_request_create_no_workspace_success)
Post a new work request without a workspace. ... /usr/lib/python3/dist-packages/debusine/test/utils.py:116: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
"created_at": datetime.utcnow(),
ok
test_work_request_create_success (debusine.client.tests.test_debusine.DebusineTests.test_work_request_create_success)
Post a new work request for workspace "Testing". ... ok
test_work_request_external_debsign_complete (debusine.client.tests.test_debusine.DebusineTests.test_work_request_external_debsign_complete)
Debusine.work_request_external_debsign_complete sends the request. ... ok
test_work_request_external_debsign_get (debusine.client.tests.test_debusine.DebusineTests.test_work_request_external_debsign_get)
Debusine.work_request_external_debsign_get returns the work request. ... ok
test_work_request_get (debusine.client.tests.test_debusine.DebusineTests.test_work_request_get)
Debusine.work_request_get returns the work request. ... ok
test_work_request_iter (debusine.client.tests.test_debusine.DebusineTests.test_work_request_iter)
Debusine.work_request_iter yields work requests. ... ok
test_work_request_retry (debusine.client.tests.test_debusine.DebusineTests.test_work_request_retry)
Debusine.work_request_retry triggers a retry. ... ok
test_work_request_update (debusine.client.tests.test_debusine.DebusineTests.test_work_request_update)
Debusine.work_request_update patches the work request. ... ok
test_workflow_create_no_workspace_success (debusine.client.tests.test_debusine.DebusineTests.test_workflow_create_no_workspace_success)
Post a new workflow with no workspace. ... ok
test_workflow_create_success (debusine.client.tests.test_debusine.DebusineTests.test_workflow_create_success)
Post a new workflow. ... ok
test_workflow_template_create_no_workspace_success (debusine.client.tests.test_debusine.DebusineTests.test_workflow_template_create_no_workspace_success)
Post a new workflow template. ... ok
test_workflow_template_create_success (debusine.client.tests.test_debusine.DebusineTests.test_workflow_template_create_success)
Post a new workflow template. ... ok
test_api_request_create_and_use_session (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_create_and_use_session)
_api_request method create a session, uses and re-uses it. ... ok
test_api_request_dont_retry_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_dont_retry_error)
Many HTTP error responses are not retried, test a few. ... ok
test_api_request_expected_class_none_response_content_raise_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_expected_class_none_response_content_raise_error)
Raise UnexpectedResponseError: response was not empty. ... ok
test_api_request_get_with_body_raise_value_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_get_with_body_raise_value_error)
Raise ValueError if passing a body for the GET method. ... ok
test_api_request_no_token (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_no_token)
_api_request sends no Token header if the client has no token. ... ok
test_api_request_not_found_raise_exception (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_not_found_raise_exception)
Raise NotFoundError if the request returns 404. ... ok
test_api_request_only_valid_methods (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_only_valid_methods)
Raise ValueError if the method is not recognized. ... ok
test_api_request_raise_403_error_with_detail (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_403_error_with_detail)
Raise TokenDisabledError: server returned HTTP 403 with detail. ... ok
test_api_request_raise_client_connection_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_client_connection_error)
Raise ClientConnectionError for RequestException/ConnectionError. ... ok
test_api_request_raise_debusine_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_debusine_error)
Raise DebusineError: server returned HTTP 400 and error message. ... ok
test_api_request_raise_token_disabled_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_token_disabled_error)
Raise TokenDisabledError: server returned HTTP 403. ... ok
test_api_request_raise_unexpected_error (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_unexpected_error)
Raise UnexpectedResponseError for unexpected status code. ... ok
test_api_request_raise_unexpected_response_400_no_error_msg (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_unexpected_response_400_no_error_msg)
Raise UnexpectedError: server returned HTTP 400 and no error msg. ... ok
test_api_request_raise_unexpected_response_400_no_json (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_raise_unexpected_response_400_no_json)
Raise UnexpectedError: server returned HTTP 400 and no JSON. ... ok
test_api_request_retry_errors (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_retry_errors)
Some HTTP error responsese are retried. ... DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
DEBUG:urllib3.util.retry:Incremented Retry for (url='https://debusine.debian.org/api/1.0'): Retry(total=3, connect=None, read=None, redirect=None, status=None)
ok
test_api_request_returns_not_json_raise_exception (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_returns_not_json_raise_exception)
Raise UnexpectedResponseError if body is not a valid JSON. ... ok
test_api_request_scope (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_scope)
_api_request sends X-Debusine-Scope header. ... ok
test_api_request_submit_data_different_status_codes (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_api_request_submit_data_different_status_codes)
_api_request() return requests.codes.ok or created. ... ok
test_debusine_error_details_combinations_everything (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_debusine_error_details_combinations_everything)
Test combinations of status and body for _debusine_error_details. ... ok
test_iter_paginated_get_handles_empty_set (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_iter_paginated_get_handles_empty_set)
iter_paginated_get() handles an empty resultset. ... ok
test_iter_paginated_get_invalid_pagination_structure (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_iter_paginated_get_invalid_pagination_structure)
iter_paginated_get() handles an invalid pagination response. ... ok
test_iter_paginated_get_invalid_response (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_iter_paginated_get_invalid_response)
iter_paginated_get() handles an invalid object in responses. ... ok
test_iter_paginated_get_iterates (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_iter_paginated_get_iterates)
iter_paginated_get() iterates across pages. ... ok
test_iter_paginated_get_terminates (debusine.client.tests.test_debusine_http_client.DebusineHttpClientTests.test_iter_paginated_get_terminates)
iter_paginated_get() terminates at the end. ... ok
test_asdict (debusine.client.tests.test_exceptions.DebusineErrorTests.test_asdict)
Test asdict() returns the dictionary. ... ok
test_file_upload_conflict_always_conflict (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_upload_conflict_always_conflict)
Client upload file, there is always a conflict. Raise exception. ... ok
test_file_upload_conflict_uploading_file (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_upload_conflict_uploading_file)
Client upload file, there is a conflict and uploads it again. ... ok
test_file_upload_file_status_raise_unexpected_status (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_upload_file_status_raise_unexpected_status)
Client check status of the file, server return unexpected code. ... ok
test_file_upload_server_does_not_return_range (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_upload_server_does_not_return_range)
Client check status of the file, server return invalid response. ... ok
test_file_uploader_check_file_was_completed (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_uploader_check_file_was_completed)
Client sends PUT Content-Range: */file_size. Server return HTTP 200. ... ok
test_file_uploader_uploads_part_of_file (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_uploader_uploads_part_of_file)
Client check and need to upload part of a file. ... ok
test_file_uploader_uploads_part_of_file_unexpected_status (debusine.client.tests.test_file_uploader.FileUploaderTests.test_file_uploader_uploads_part_of_file_unexpected_status)
Client try to upload a file, server return unexpected code. ... ok
test_parse_range_or_raise_exception_exception_invalid_header (debusine.client.tests.test_file_uploader.FileUploaderTests.test_parse_range_or_raise_exception_exception_invalid_header)
Method raise exception: header "range" is not valid. ... ok
test_parse_range_or_raise_exception_exception_no_header (debusine.client.tests.test_file_uploader.FileUploaderTests.test_parse_range_or_raise_exception_exception_no_header)
Method raise exception: expected header not found. ... ok
test_parse_range_or_raise_exception_return_range (debusine.client.tests.test_file_uploader.FileUploaderTests.test_parse_range_or_raise_exception_return_range)
Return the range (range is in the header and well formatted). ... ok
test_upload_chunk_raise_clientconnectionerror (debusine.client.tests.test_file_uploader.FileUploaderTests.test_upload_chunk_raise_clientconnectionerror)
FileUploader._upload_chunk() called MAX_CHUNK_UPLOAD_RETIRES. ... ok
test_upload_chunk_retries (debusine.client.tests.test_file_uploader.FileUploaderTests.test_upload_chunk_retries)
FileUploader._upload_chunk() called twice: once failed. ... ok
test_upload_file_in_chunks (debusine.client.tests.test_file_uploader.FileUploaderTests.test_upload_file_in_chunks)
Client upload the file in chunks. ... ok
test_upload_file_put_fails (debusine.client.tests.test_file_uploader.FileUploaderTests.test_upload_file_put_fails)
FileUpload._upload_file() requests.put() raise exception. ... ok
test_upload_server_does_not_include_content_range_response (debusine.client.tests.test_file_uploader.FileUploaderTests.test_upload_server_does_not_include_content_range_response)
Client upload a chunk, server does not include range header. ... ok
test_str_with_content_range (debusine.client.tests.test_file_uploader.UnexpectedStatusCodeErrorTests.test_str_with_content_range)
Test for the human-readable string: content-range was in headers. ... ok
test_str_without_content_range (debusine.client.tests.test_file_uploader.UnexpectedStatusCodeErrorTests.test_str_without_content_range)
Test for the human-readable string: content-range was not sent. ... ok
test_main_entry_point (debusine.client.tests.test_main.ConfigHandlerTests.test_main_entry_point)
Ensure client's main entry point calls Cli().parse(). ... ok
test_create (debusine.client.tests.test_models.ArtifactCreateRequestTests.test_create)
Assert create() returns the correct model. ... ok
test_fields (debusine.client.tests.test_models.ArtifactCreateRequestTests.test_fields)
Assert expected fields are accessible. ... ok
test_valid_file (debusine.client.tests.test_models.ArtifactCreateRequestTests.test_valid_file)
Assert files must contain a file type. ... ok
test_fields (debusine.client.tests.test_models.ArtifactResponseTests.test_fields)
Test fields of ArtifactResponse. ... /usr/lib/python3/dist-packages/debusine/client/tests/test_models.py:180: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
created_at=datetime.utcnow(),
ok
test_checksum_not_bigger_than_255 (debusine.client.tests.test_models.FileTests.test_checksum_not_bigger_than_255)
Assert checksums cannot be longer than 255. ... ok
test_fields (debusine.client.tests.test_models.FileTests.test_fields)
Assert expected fields. ... ok
test_file_type_only_file (debusine.client.tests.test_models.FileTests.test_file_type_only_file)
Assert file_type cannot be "link" (only "file"). ... ok
test_size_positive_integer (debusine.client.tests.test_models.FileTests.test_size_positive_integer)
Assert size cannot be negative. ... ok
test_size_zero_is_valid (debusine.client.tests.test_models.FileTests.test_size_zero_is_valid)
Assert size can be zero. ... ok
test_iter (debusine.client.tests.test_models.LookupMultipleResponseTests.test_iter)
`__iter__` iterates over individual lookup results. ... ok
test_model_to_json_serializable_dict (debusine.client.tests.test_models.ModelToDictTests.test_model_to_json_serializable_dict)
model_to_json_serializable_dict return datetime as str. ... ok
test_create (debusine.client.tests.test_models.RelationCreateRequestTests.test_create)
Test object has the expected fields. ... ok
test_relation_type_raise_error (debusine.client.tests.test_models.RelationCreateRequestTests.test_relation_type_raise_error)
Exception is raised if a non-valid relation type is set. ... ok
test_relation_types (debusine.client.tests.test_models.RelationCreateRequestTests.test_relation_types)
No exception is raised when setting valid relations. ... ok
test_iter (debusine.client.tests.test_models.RelationsResponseTests.test_iter)
`__iter__` iterates over individual relation responses. ... ok
test_invalid_field_content_assignment (debusine.client.tests.test_models.StrictBaseModelTests.test_invalid_field_content_assignment)
Raise ValidationError: assign a string to an int field. ... ok
test_invalid_field_in_init (debusine.client.tests.test_models.StrictBaseModelTests.test_invalid_field_in_init)
Raise ValidationError: try to initialize a non-existing field. ... ok
test_work_request__str__ (debusine.client.tests.test_models.WorkRequestTests.test_work_request__str__)
__str__() return WorkRequest: {_id}. ... ok
test_dget_dsc (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_dsc)
Test that `dget` can download a .dsc. ... ok
test_dget_file (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_file)
Test that `dget` can download a .deb. ... ok
test_dget_garbage_changes (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_garbage_changes)
If we can't parse it, `dget` simply downloads the .changes. ... ok
test_dget_garbage_dsc (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_garbage_dsc)
If we can't parse it, `dget` simply downloads the .dsc. ... ok
test_dget_only_downloads_files_once (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_only_downloads_files_once)
Check that `dget` downloads aren't unnecessarily repeated. ... ok
test_dget_rejects_path_traversal (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_rejects_path_traversal)
`dget` will refuse to download a dsc file with / in filenames. ... ok
test_dget_source_changes (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_source_changes)
Test that `dget` can download a _source.changes. ... ok
test_dget_subdir (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_subdir)
Ensure `dget` correctly handles sub-directories. ... ok
test_dget_verifies_md5 (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_verifies_md5)
`dget` verifies MD5 hashes. ... ok
test_dget_verifies_previously_downloaded_hash (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_verifies_previously_downloaded_hash)
`dget` spots files differing between .dsc and .changes files. ... ok
test_dget_verifies_sha1 (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_verifies_sha1)
`dget` verifies SHA1 hashes. ... ok
test_dget_verifies_sha256 (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_verifies_sha256)
`dget` verifies SHA256 hashes. ... ok
test_dget_verifies_size (debusine.client.tests.test_utils.DgetDownloadTests.test_dget_verifies_size)
`dget` will spot size mismatch between entries in dsc file. ... ok
test_download_file_downloads (debusine.client.tests.test_utils.DgetDownloadTests.test_download_file_downloads)
Check `download_file` writes the expected file. ... ok
test_download_file_logging (debusine.client.tests.test_utils.DgetDownloadTests.test_download_file_logging)
Ensure `download_file` logs its requests. ... ok
test_download_file_size (debusine.client.tests.test_utils.DgetDownloadTests.test_download_file_size)
Ensure `download_file` logs the size of files it's downloading. ... ok
test_download_file_stats (debusine.client.tests.test_utils.DgetDownloadTests.test_download_file_stats)
Check the return value of `download_file`. ... ok
test_get_debian_package_file_url (debusine.client.tests.test_utils.DgetDownloadTests.test_get_debian_package_file_url)
`get_debian_package` will return a Path to a file://...deb URL. ... ok
test_get_debian_package_ftp_url (debusine.client.tests.test_utils.DgetDownloadTests.test_get_debian_package_ftp_url)
`get_debian_package` can't take ftp:// URLs. ... ok
test_get_debian_package_http_url (debusine.client.tests.test_utils.DgetDownloadTests.test_get_debian_package_http_url)
`get_debian_package` will download a deb by http. ... ok
test_get_debian_package_local_file (debusine.client.tests.test_utils.DgetDownloadTests.test_get_debian_package_local_file)
`get_debian_package` will return a Path to a local .deb file. ... ok
test_file_url_with_allow_file (debusine.client.tests.test_utils.GetUrlContentsSha256sumTests.test_file_url_with_allow_file)
With allow_file=True, file:// URLs work. ... ok
test_file_url_without_allow_file (debusine.client.tests.test_utils.GetUrlContentsSha256sumTests.test_file_url_without_allow_file)
Without allow_file=True, file:// URLs are rejected. ... ok
test_get_url_contents_sha256sum (debusine.client.tests.test_utils.GetUrlContentsSha256sumTests.test_get_url_contents_sha256sum)
get_url_contents_sha256sum function return contents and sha256. ... ok
test_get_url_contents_sha256sum_too_large (debusine.client.tests.test_utils.GetUrlContentsSha256sumTests.test_get_url_contents_sha256sum_too_large)
get_url_contents_sha256sum function raise ContentTooLargeError. ... ok
test_requests_put_raise_exc_without_request (debusine.client.tests.test_utils.RequestsPutOrConnectionErrorTests.test_requests_put_raise_exc_without_request)
requests_put_or_connection_error handles exceptions without a request. ... ok
----------------------------------------------------------------------
Ran 235 tests in 1.665s
OK
autopkgtest [00:03:41]: test unit-tests-client: -----------------------]
unit-tests-client PASS
autopkgtest [00:03:41]: test unit-tests-client: - - - - - - - - - - results - - - - - - - - - -
autopkgtest [00:03:41]: test unit-tests-worker: preparing testbed
autopkgtest [00:03:46]: testbed dpkg architecture: amd64
autopkgtest [00:03:46]: testbed apt version: 2.9.20
autopkgtest [00:03:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7322 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5053 kB]
Fetched 22.6 MB in 2s (9629 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libctf-nobfd0 libctf0 libcurl3t64-gnutls
libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1 libglib2.0-0t64
libgomp1 libgprofng0 libhtml-parser-perl libicu72 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
66 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.9 MB of archives.
After this operation, 1295 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-1 [449 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-1 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:40 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:41 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 40.9 MB in 0s (102 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-1_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-1) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-1_amd64.deb ...
Unpacking libudev1:amd64 (257.2-1) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../24-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../25-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../26-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../27-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../28-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../29-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../30-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../31-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../32-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../33-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../34-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 00:04:02 UTC 2025.
Universal Time is now: Fri Jan 17 00:04:02 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (8214 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.jqJtoG/binaries InRelease
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.jqJtoG/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries Packages [76.1 kB]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be upgraded:
binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0
libctf0 libgprofng0 libsframe1
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6632 kB of archives.
After this operation, 4096 B disk space will be freed.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries libgprofng0 2.43.50.20250108-1.1 [806 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries libctf0 2.43.50.20250108-1.1 [88.5 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries libctf-nobfd0 2.43.50.20250108-1.1 [155 kB]
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries binutils-x86-64-linux-gnu 2.43.50.20250108-1.1 [2277 kB]
Get:5 file:/tmp/autopkgtest.jqJtoG/binaries libbinutils 2.43.50.20250108-1.1 [533 kB]
Get:6 file:/tmp/autopkgtest.jqJtoG/binaries binutils 2.43.50.20250108-1.1 [68.5 kB]
Get:7 file:/tmp/autopkgtest.jqJtoG/binaries binutils-common 2.43.50.20250108-1.1 [2626 kB]
Get:8 file:/tmp/autopkgtest.jqJtoG/binaries libsframe1 2.43.50.20250108-1.1 [77.8 kB]
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../0-libgprofng0.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../1-libctf0.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../2-libctf-nobfd0.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../3-binutils-x86-64-linux-gnu.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../4-libbinutils.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../5-binutils.deb ...
Unpacking binutils (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../6-binutils-common.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../7-libsframe1.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1.1) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1.1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1.1) ...
Setting up libgprofng0:amd64 (2.43.50.20250108-1.1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) ...
Setting up binutils (2.43.50.20250108-1.1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser arch-test debusine-worker libapparmor1 libexpat1 libkmod2
libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib
libsystemd-shared media-types python3 python3-aiohappyeyeballs
python3-aiohttp python3-aiosignal python3-annotated-types
python3-async-timeout python3-attr python3-certifi python3-chardet
python3-charset-normalizer python3-dateutil python3-debian python3-debusine
python3-decorator python3-dnspython python3-email-validator
python3-fasteners python3-frozenlist python3-idna python3-minimal
python3-monotonic python3-multidict python3-prometheus-client python3-psutil
python3-pydantic python3-pydantic-core python3-requests
python3-requests-file python3-requests-toolbelt python3-responses
python3-tenacity python3-typing-extensions python3-urllib3 python3-yaml
python3-yarl python3.13 python3.13-minimal systemd udev
0 upgraded, 50 newly installed, 0 to remove and 0 not upgraded.
Need to get 18.2 MB/18.5 MB of archives.
After this operation, 81.4 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine 0.8.1 [248 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries debusine-worker 0.8.1 [20.6 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 libapparmor1 amd64 3.1.7-1+b3 [42.1 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libsystemd-shared amd64 257.2-1 [2136 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 systemd amd64 257.2-1 [3609 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:14 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libkmod2 amd64 33+20240816-2 [63.1 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 udev amd64 257.2-1 [1929 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 arch-test all 0.21-1.1 [12.5 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.8-2 [41.6 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 python3-multidict amd64 6.1.0-1+b1 [39.8 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 python3-yarl amd64 1.13.1-1+b1 [118 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 python3-async-timeout all 5.0.1-1 [8324 B]
Get:24 http://deb.debian.org/debian sid/main amd64 python3-aiohappyeyeballs all 2.4.4-2 [13.4 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 python3-frozenlist amd64 1.5.0-1+b1 [58.6 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 python3-aiosignal all 1.3.2-1 [6100 B]
Get:27 http://deb.debian.org/debian sid/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 python3-aiohttp amd64 3.10.11-1 [368 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 python3-debian all 0.1.49 [115 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 python3-email-validator all 2.2.0-1 [31.6 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 python3-monotonic all 1.6-3 [5340 B]
Get:35 http://deb.debian.org/debian sid/main amd64 python3-fasteners all 0.18-2 [14.0 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 python3-decorator all 5.1.1-5 [15.1 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-annotated-types all 0.7.0-1 [18.8 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-pydantic-core amd64 2.27.2-1 [1706 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-pydantic amd64 2.10.5-1 [346 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2024.12.14+ds-1 [9624 B]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.0-1+b1 [140 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 python3-requests-file all 2.1.0-1 [6600 B]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-requests-toolbelt all 1.0.0-4 [40.3 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-responses all 0.25.3-1 [59.4 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-tenacity all 8.4.2+really8.4.1-2 [46.0 kB]
Fetched 18.2 MB in 0s (81.5 MB/s)
Selecting previously unselected package libapparmor1:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../0-libapparmor1_3.1.7-1+b3_amd64.deb ...
Unpacking libapparmor1:amd64 (3.1.7-1+b3) ...
Selecting previously unselected package libsystemd-shared:amd64.
Preparing to unpack .../1-libsystemd-shared_257.2-1_amd64.deb ...
Unpacking libsystemd-shared:amd64 (257.2-1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../2-systemd_257.2-1_amd64.deb ...
Unpacking systemd (257.2-1) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../3-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../4-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../5-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18446 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18896 files and directories currently installed.)
Preparing to unpack .../python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package adduser.
Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package libkmod2:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18988 files and directories currently installed.)
Preparing to unpack .../00-libkmod2_33+20240816-2_amd64.deb ...
Unpacking libkmod2:amd64 (33+20240816-2) ...
Selecting previously unselected package udev.
Preparing to unpack .../01-udev_257.2-1_amd64.deb ...
Unpacking udev (257.2-1) ...
Selecting previously unselected package arch-test.
Preparing to unpack .../02-arch-test_0.21-1.1_all.deb ...
Unpacking arch-test (0.21-1.1) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../03-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../04-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-multidict.
Preparing to unpack .../05-python3-multidict_6.1.0-1+b1_amd64.deb ...
Unpacking python3-multidict (6.1.0-1+b1) ...
Selecting previously unselected package python3-yarl.
Preparing to unpack .../06-python3-yarl_1.13.1-1+b1_amd64.deb ...
Unpacking python3-yarl (1.13.1-1+b1) ...
Selecting previously unselected package python3-async-timeout.
Preparing to unpack .../07-python3-async-timeout_5.0.1-1_all.deb ...
Unpacking python3-async-timeout (5.0.1-1) ...
Selecting previously unselected package python3-aiohappyeyeballs.
Preparing to unpack .../08-python3-aiohappyeyeballs_2.4.4-2_all.deb ...
Unpacking python3-aiohappyeyeballs (2.4.4-2) ...
Selecting previously unselected package python3-frozenlist.
Preparing to unpack .../09-python3-frozenlist_1.5.0-1+b1_amd64.deb ...
Unpacking python3-frozenlist (1.5.0-1+b1) ...
Selecting previously unselected package python3-aiosignal.
Preparing to unpack .../10-python3-aiosignal_1.3.2-1_all.deb ...
Unpacking python3-aiosignal (1.3.2-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../11-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-aiohttp.
Preparing to unpack .../12-python3-aiohttp_3.10.11-1_amd64.deb ...
Unpacking python3-aiohttp (3.10.11-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../13-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../14-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../15-python3-debian_0.1.49_all.deb ...
Unpacking python3-debian (0.1.49) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../16-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-email-validator.
Preparing to unpack .../17-python3-email-validator_2.2.0-1_all.deb ...
Unpacking python3-email-validator (2.2.0-1) ...
Selecting previously unselected package python3-monotonic.
Preparing to unpack .../18-python3-monotonic_1.6-3_all.deb ...
Unpacking python3-monotonic (1.6-3) ...
Selecting previously unselected package python3-fasteners.
Preparing to unpack .../19-python3-fasteners_0.18-2_all.deb ...
Unpacking python3-fasteners (0.18-2) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../20-python3-decorator_5.1.1-5_all.deb ...
Unpacking python3-decorator (5.1.1-5) ...
Selecting previously unselected package python3-prometheus-client.
Preparing to unpack .../21-python3-prometheus-client_0.19.0+ds1-1_all.deb ...
Unpacking python3-prometheus-client (0.19.0+ds1-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../22-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-annotated-types.
Preparing to unpack .../23-python3-annotated-types_0.7.0-1_all.deb ...
Unpacking python3-annotated-types (0.7.0-1) ...
Selecting previously unselected package python3-pydantic-core.
Preparing to unpack .../24-python3-pydantic-core_2.27.2-1_amd64.deb ...
Unpacking python3-pydantic-core (2.27.2-1) ...
Selecting previously unselected package python3-pydantic.
Preparing to unpack .../25-python3-pydantic_2.10.5-1_amd64.deb ...
Unpacking python3-pydantic (2.10.5-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../26-python3-certifi_2024.12.14+ds-1_all.deb ...
Unpacking python3-certifi (2024.12.14+ds-1) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../27-python3-charset-normalizer_3.4.0-1+b1_amd64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../28-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../29-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-requests-file.
Preparing to unpack .../30-python3-requests-file_2.1.0-1_all.deb ...
Unpacking python3-requests-file (2.1.0-1) ...
Selecting previously unselected package python3-requests-toolbelt.
Preparing to unpack .../31-python3-requests-toolbelt_1.0.0-4_all.deb ...
Unpacking python3-requests-toolbelt (1.0.0-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../32-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-responses.
Preparing to unpack .../33-python3-responses_0.25.3-1_all.deb ...
Unpacking python3-responses (0.25.3-1) ...
Selecting previously unselected package python3-tenacity.
Preparing to unpack .../34-python3-tenacity_8.4.2+really8.4.1-2_all.deb ...
Unpacking python3-tenacity (8.4.2+really8.4.1-2) ...
Selecting previously unselected package python3-debusine.
Preparing to unpack .../35-python3-debusine.deb ...
Unpacking python3-debusine (0.8.1) ...
Selecting previously unselected package debusine-worker.
Preparing to unpack .../36-debusine-worker.deb ...
Unpacking debusine-worker (0.8.1) ...
Setting up media-types (10.1.0) ...
Setting up libapparmor1:amd64 (3.1.7-1+b3) ...
Setting up libsystemd-shared:amd64 (257.2-1) ...
Setting up arch-test (0.21-1.1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up libkmod2:amd64 (33+20240816-2) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3.13 (3.13.1-3) ...
Setting up python3 (3.13.1-2) ...
Setting up systemd (257.2-1) ...
Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' → '/usr/lib/systemd/system/getty@.service'.
Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' → '/usr/lib/systemd/system/remote-fs.target'.
Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' → '/usr/lib/systemd/system/systemd-pstore.service'.
Initializing machine ID from random generator.
Creating group 'systemd-journal' with GID 999.
Creating group 'systemd-network' with GID 998.
Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998.
/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring.
Setting up python3-annotated-types (0.7.0-1) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-multidict (6.1.0-1+b1) ...
Setting up python3-frozenlist (1.5.0-1+b1) ...
Setting up python3-aiosignal (1.3.2-1) ...
Setting up python3-monotonic (1.6-3) ...
Setting up python3-async-timeout (5.0.1-1) ...
Setting up python3-decorator (5.1.1-5) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-certifi (2024.12.14+ds-1) ...
Setting up python3-debian (0.1.49) ...
Setting up udev (257.2-1) ...
Creating group 'input' with GID 997.
Creating group 'sgx' with GID 996.
Creating group 'kvm' with GID 995.
Creating group 'render' with GID 994.
Setting up python3-idna (3.8-2) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-fasteners (0.18-2) ...
Setting up python3-aiohappyeyeballs (2.4.4-2) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-email-validator (2.2.0-1) ...
Setting up python3-yarl (1.13.1-1+b1) ...
Setting up python3-attr (24.3.0-1) ...
Setting up python3-pydantic-core (2.27.2-1) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-tenacity (8.4.2+really8.4.1-2) ...
Setting up python3-aiohttp (3.10.11-1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-prometheus-client (0.19.0+ds1-1) ...
Setting up python3-pydantic (2.10.5-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Setting up python3-requests-file (2.1.0-1) ...
Setting up python3-requests-toolbelt (1.0.0-4) ...
Setting up python3-responses (0.25.3-1) ...
Setting up python3-debusine (0.8.1) ...
Setting up debusine-worker (0.8.1) ...
Created symlink '/etc/systemd/system/multi-user.target.wants/debusine-worker.service' → '/usr/lib/systemd/system/debusine-worker.service'.
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for shared-mime-info (2.4-5+b1) ...
autopkgtest [00:04:29]: test unit-tests-worker: [-----------------------
test_choose_from_default_directories_fails (debusine.worker.tests.test_config.ConfigHandlerTests.test_choose_from_default_directories_fails)
ConfigHandler._choose_directory from the default directories aborts. ... ok
test_choose_from_default_directories_succeeds (debusine.worker.tests.test_config.ConfigHandlerTests.test_choose_from_default_directories_succeeds)
ConfigHandler._choose_directory from the default directories works. ... ok
test_choose_from_force_directory_fails (debusine.worker.tests.test_config.ConfigHandlerTests.test_choose_from_force_directory_fails)
ConfigHandler._choose_directory aborts. ... ok
test_choose_from_force_directory_succeeds (debusine.worker.tests.test_config.ConfigHandlerTests.test_choose_from_force_directory_succeeds)
ConfigHandler._choose_directory returns the passed directory. ... ok
test_config_ini_cannot_be_read (debusine.worker.tests.test_config.ConfigHandlerTests.test_config_ini_cannot_be_read)
File config.ini in configuration directory cannot be read: fails. ... ok
test_etc_config_lower_priority (debusine.worker.tests.test_config.ConfigHandlerTests.test_etc_config_lower_priority)
/etc/debusine/worker is the last directory to use for config. ... ok
test_get_section_key_key_missing_not_required (debusine.worker.tests.test_config.ConfigHandlerTests.test_get_section_key_key_missing_not_required)
ConfigHandler._get_section_key, non-existing key return None. ... ok
test_get_section_key_missing_key (debusine.worker.tests.test_config.ConfigHandlerTests.test_get_section_key_missing_key)
ConfigHandler._get_section_key with a non-existing key aborts. ... ok
test_get_section_key_missing_section (debusine.worker.tests.test_config.ConfigHandlerTests.test_get_section_key_missing_section)
ConfigHandler._get_section_key with a non-existing section aborts. ... ok
test_get_section_key_section_missing_not_required (debusine.worker.tests.test_config.ConfigHandlerTests.test_get_section_key_section_missing_not_required)
ConfigHandler._get_section_key, non-existing section return None. ... ok
test_token_file_cannot_be_read (debusine.worker.tests.test_config.ConfigHandlerTests.test_token_file_cannot_be_read)
Token file cannot be read (not enough permissions). ... ok
test_token_file_does_not_exist (debusine.worker.tests.test_config.ConfigHandlerTests.test_token_file_does_not_exist)
ConfigHandler.token returns None for non-existing file. ... ok
test_token_is_cached (debusine.worker.tests.test_config.ConfigHandlerTests.test_token_is_cached)
ConfigHandler.token caches the result. ... ok
test_token_strip_new_line (debusine.worker.tests.test_config.ConfigHandlerTests.test_token_strip_new_line)
ConfigHandler.token returns the token without a new line. ... ok
test_token_succeeds (debusine.worker.tests.test_config.ConfigHandlerTests.test_token_succeeds)
ConfigHandler.token returns the token. ... ok
test_token_too_open_fails (debusine.worker.tests.test_config.ConfigHandlerTests.test_token_too_open_fails)
ConfigHandler.token aborts: too open permissions. ... ok
test_validate_config_or_fail (debusine.worker.tests.test_config.ConfigHandlerTests.test_validate_config_or_fail)
validate_config_or_fail() access Config.api_url and .token. ... ok
test_write_token_clean_cache (debusine.worker.tests.test_config.ConfigHandlerTests.test_write_token_clean_cache)
ConfigHandler.write_token clears ConfigHandler.token cache. ... ok
test_write_token_failure (debusine.worker.tests.test_config.ConfigHandlerTests.test_write_token_failure)
ConfigHandler.write_token cannot write to the token file. ... ok
test_write_token_succeeds (debusine.worker.tests.test_config.ConfigHandlerTests.test_write_token_succeeds)
ConfigHandler.write_token writes the token. ... ok
test_make_http_request (debusine.worker.tests.test_debusine_async_http_client.TestDebusineAsyncHttpClient.test_make_http_request)
Worker._make_http_request makes the request without token. ... ok
test_make_http_request_get_with_data_raises_value_error (debusine.worker.tests.test_debusine_async_http_client.TestDebusineAsyncHttpClient.test_make_http_request_get_with_data_raises_value_error)
_make_http_request raises ValueError if data passed in HTTP GET. ... ok
test_make_http_request_raise_invalid_method (debusine.worker.tests.test_debusine_async_http_client.TestDebusineAsyncHttpClient.test_make_http_request_raise_invalid_method)
Worker._make_http_request raise exception for unknown HTTP method. ... ok
test_make_http_request_raise_path_must_be_absolute (debusine.worker.tests.test_debusine_async_http_client.TestDebusineAsyncHttpClient.test_make_http_request_raise_path_must_be_absolute)
Worker._make_http_request raise exception for relative paths. ... ok
test_main_entry_point (debusine.worker.tests.test_main.MainTests.test_main_entry_point)
Worker's main entry point calls Worker().main(). ... ok
test_main_entry_point_log_file (debusine.worker.tests.test_main.MainTests.test_main_entry_point_log_file)
Worker main entry point calls run_worker() with the right params. ... ok
test_main_entry_point_no_log_file (debusine.worker.tests.test_main.MainTests.test_main_entry_point_no_log_file)
Worker main entry point calls run_worker() with the right params. ... ok
test_host_architecture (debusine.worker.tests.test_system_information.TestSystemInformation.test_host_architecture)
Test host_architecture() function. ... ok
test_host_architecture_dpkg_not_available (debusine.worker.tests.test_system_information.TestSystemInformation.test_host_architecture_dpkg_not_available)
Test host_architecture function: return None. ... ok
test_kernel_supported_architectures (debusine.worker.tests.test_system_information.TestSystemInformation.test_kernel_supported_architectures)
Test kernel_supported_architectures returns a list of archs. ... ok
test_kernel_supported_architectures_arch_test_fails (debusine.worker.tests.test_system_information.TestSystemInformation.test_kernel_supported_architectures_arch_test_fails)
Test kernel_supported_architectures return None. ... ok
test_system_metadata_architectures_different_to_host_architecture (debusine.worker.tests.test_system_information.TestSystemInformation.test_system_metadata_architectures_different_to_host_architecture)
system_metadata() populates architectures. ... ok
test_system_metadata_architectures_same_as_host_architecture (debusine.worker.tests.test_system_information.TestSystemInformation.test_system_metadata_architectures_same_as_host_architecture)
system_metadata() returns valid metadata for an external worker. ... ok
test_system_metadata_celery (debusine.worker.tests.test_system_information.TestSystemInformation.test_system_metadata_celery)
system_metadata() returns valid metadata for a Celery worker. ... ok
test_system_metadata_signing (debusine.worker.tests.test_system_information.TestSystemInformation.test_system_metadata_signing)
system_metadata() returns valid metadata for a signing worker. ... ok
test_system_metadata_without_host_kernel_supported_architectures (debusine.worker.tests.test_system_information.TestSystemInformation.test_system_metadata_without_host_kernel_supported_architectures)
system_metadata() does not include architectures related keys. ... ok
test_total_cpu_count (debusine.worker.tests.test_system_information.TestSystemInformation.test_total_cpu_count)
Test cpu_count function. ... ok
test_total_cpu_count_undefined (debusine.worker.tests.test_system_information.TestSystemInformation.test_total_cpu_count_undefined)
Test cpu_count function when undefined. ... ok
test_total_physical_memory (debusine.worker.tests.test_system_information.TestSystemInformation.test_total_physical_memory)
Test total_physical_memory function. ... ok
test_asyncio_sleep (debusine.worker.tests.test_worker.WorkerTests.test_asyncio_sleep)
Worker._asyncio_sleep calls asyncio.sleep. ... ok
test_client_connector_error (debusine.worker.tests.test_worker.WorkerTests.test_client_connector_error)
Worker cannot connect to the server: server unreachable. ... ok
test_connection_error_connection_refused (debusine.worker.tests.test_worker.WorkerTests.test_connection_error_connection_refused)
Worker client cannot connect: connection refused. ... ok
test_connection_error_token_disabled_try_again (debusine.worker.tests.test_worker.WorkerTests.test_connection_error_token_disabled_try_again)
Worker tries to connect again if server returns "TOKEN_DISABLED". ... ok
test_connection_failure (debusine.worker.tests.test_worker.WorkerTests.test_connection_failure)
Worker client cannot connect: invalid token. ... ok
test_connection_read_error (debusine.worker.tests.test_worker.WorkerTests.test_connection_read_error)
Worker cannot read data from the server (low level disconnection). ... ok
test_connection_rejected (debusine.worker.tests.test_worker.WorkerTests.test_connection_rejected)
Worker tries to connect, server returns 500. ... ok
test_connection_reset_error (debusine.worker.tests.test_worker.WorkerTests.test_connection_reset_error)
Worker client handles ConnectionResetError exception. ... ok
test_connection_success (debusine.worker.tests.test_worker.WorkerTests.test_connection_success)
Worker client connects successfully. ... ok
test_create_task_signal_int_term_handler (debusine.worker.tests.test_worker.WorkerTests.test_create_task_signal_int_term_handler)
Test Task returned from Worker._create_task_signal_int_term_handler. ... ok
test_do_wait_for_messages_raise_value_error (debusine.worker.tests.test_worker.WorkerTests.test_do_wait_for_messages_raise_value_error)
Exception ValueError is raised (not retried via tenacity). ... ok
test_invalid_configuration_api_url_not_https (debusine.worker.tests.test_worker.WorkerTests.test_invalid_configuration_api_url_not_https)
A worker configured to require an HTTPS api-url fails with HTTP. ... ok
test_invalid_configuration_missing_debusine_url (debusine.worker.tests.test_worker.WorkerTests.test_invalid_configuration_missing_debusine_url)
Worker() raises an exception: api_url is not in [General]. ... ok
test_invalid_configuration_missing_general_section (debusine.worker.tests.test_worker.WorkerTests.test_invalid_configuration_missing_general_section)
Worker() raises an exception: [General] section is not available. ... ok
test_log_forced_exit (debusine.worker.tests.test_worker.WorkerTests.test_log_forced_exit)
log_forced_exit logs the event. ... ok
test_log_work_request_cannot_report_exit (debusine.worker.tests.test_worker.WorkerTests.test_log_work_request_cannot_report_exit)
Worker can't report to the server, exits. ... ok
test_log_work_request_ignored_already_running (debusine.worker.tests.test_worker.WorkerTests.test_log_work_request_ignored_already_running)
Worker receive two Work Request available, fetches only one. ... ok
test_main_calls_connect (debusine.worker.tests.test_worker.WorkerTests.test_main_calls_connect)
Ensure worker.main() calls worker.connect(). ... ok
test_print_no_work_request_available (debusine.worker.tests.test_worker.WorkerTests.test_print_no_work_request_available)
Worker logs 'No work request available'. ... ok
test_process_message_dynamic_metadata_request (debusine.worker.tests.test_worker.WorkerTests.test_process_message_dynamic_metadata_request)
Worker receives a request to send the dynamic metadata. ... ok
test_process_message_dynamic_metadata_request_signing (debusine.worker.tests.test_worker.WorkerTests.test_process_message_dynamic_metadata_request_signing)
Signing workers send the correct worker type in dynamic metadata. ... ok
test_process_message_invalid_json (debusine.worker.tests.test_worker.WorkerTests.test_process_message_invalid_json)
Worker._process_message return False if the JSON is invalid. ... ok
test_process_message_invalid_msg (debusine.worker.tests.test_worker.WorkerTests.test_process_message_invalid_msg)
Worker._process_message returns False. ... ok
test_process_message_invalid_msg_type (debusine.worker.tests.test_worker.WorkerTests.test_process_message_invalid_msg_type)
Worker._process_message return False for an invalid message type. ... ok
test_process_message_non_text_type (debusine.worker.tests.test_worker.WorkerTests.test_process_message_non_text_type)
Worker._process_message returns False for non-text type. ... ok
test_process_message_raise_token_disabled_error_disabled (debusine.worker.tests.test_worker.WorkerTests.test_process_message_raise_token_disabled_error_disabled)
Worker._process_message logs reason of worker's not connection. ... ok
test_process_message_raise_token_disabled_error_unknown (debusine.worker.tests.test_worker.WorkerTests.test_process_message_raise_token_disabled_error_unknown)
Worker._process_message logs reason of worker's, exc is 'Unknown'. ... ok
test_process_message_txt_without_msg_key (debusine.worker.tests.test_worker.WorkerTests.test_process_message_txt_without_msg_key)
Worker._process_message returns False (no msg text). ... ok
test_process_message_unknown_reason_code_is_logged_ignored (debusine.worker.tests.test_worker.WorkerTests.test_process_message_unknown_reason_code_is_logged_ignored)
Worker logs and returns False for msg with an unknown reason_code. ... ok
test_raise_try_again (debusine.worker.tests.test_worker.WorkerTests.test_raise_try_again)
Assert Worker._raise_try_again() raise tenacity.TryAgain(). ... ok
test_registration_failure (debusine.worker.tests.test_worker.WorkerTests.test_registration_failure)
Worker client registration failure. ... ok
test_registration_success (debusine.worker.tests.test_worker.WorkerTests.test_registration_success)
Worker client registers successfully. ... ok
test_request_work_request_invalid_json_response (debusine.worker.tests.test_worker.WorkerTests.test_request_work_request_invalid_json_response)
Worker logs 'Invalid JSON response...'. ... ok
test_request_work_request_invalid_work_request_response (debusine.worker.tests.test_worker.WorkerTests.test_request_work_request_invalid_work_request_response)
Worker logs 'Invalid content of...'. ... ok
test_reset_retry_counter (debusine.worker.tests.test_worker.WorkerTests.test_reset_retry_counter)
Assert Worker._reset_retry_counter reset the counter and boolean. ... ok
test_send_task_result_do_not_send_aborted_task (debusine.worker.tests.test_worker.WorkerTests.test_send_task_result_do_not_send_aborted_task)
Assert that _send_task_result does not send the result (aborted). ... ok
test_server_task_on_external_worker (debusine.worker.tests.test_worker.WorkerTests.test_server_task_on_external_worker)
An external worker refuses to run a server task. ... ok
test_setup_logging_cannot_open_log_file (debusine.worker.tests.test_worker.WorkerTests.test_setup_logging_cannot_open_log_file)
Worker raises SystemExit if the log-file cannot be opened. ... ok
test_setup_logging_from_config (debusine.worker.tests.test_worker.WorkerTests.test_setup_logging_from_config)
Logging system: use settings from the configuration file. ... ok
test_setup_logging_from_constructor (debusine.worker.tests.test_worker.WorkerTests.test_setup_logging_from_constructor)
Logging system: use settings from the Worker constructor. ... ok
test_setup_logging_no_logging_configuration (debusine.worker.tests.test_worker.WorkerTests.test_setup_logging_no_logging_configuration)
Logging system: no explicit setup: use Worker.DEFAULT_LOG_LEVEL. ... ok
test_setup_logging_worker_constructor_overwrites_config (debusine.worker.tests.test_worker.WorkerTests.test_setup_logging_worker_constructor_overwrites_config)
Logging system: use settings from the Worker constructor. ... ok
test_setup_signal_int_term_handler (debusine.worker.tests.test_worker.WorkerTests.test_setup_signal_int_term_handler)
Test that SIGINT/SIGTERM setup is done in Worker.main(). ... ok
test_signal_int_term_handler (debusine.worker.tests.test_worker.WorkerTests.test_signal_int_term_handler)
Test signal handler logs "Terminated..." and closes the session. ... ok
test_signal_int_term_handler_cancels_task (debusine.worker.tests.test_worker.WorkerTests.test_signal_int_term_handler_cancels_task)
Test signal handler aborts() the task. ... ok
test_signing_task_on_external_worker (debusine.worker.tests.test_worker.WorkerTests.test_signing_task_on_external_worker)
An external worker refuses to run a signing task. ... ok
test_signing_task_on_signing_worker (debusine.worker.tests.test_worker.WorkerTests.test_signing_task_on_signing_worker)
A signing worker can run a signing task. ... ok
test_task_configure_error_submit_error (debusine.worker.tests.test_worker.WorkerTests.test_task_configure_error_submit_error)
Sbuild.configure fails, Worker submits error. ... ok
test_task_execution_error_submit_error (debusine.worker.tests.test_worker.WorkerTests.test_task_execution_error_submit_error)
Sbuild.execute raises TaskConfigError, Worker submits error. ... ok
test_task_is_received_executed_submit_failure (debusine.worker.tests.test_worker.WorkerTests.test_task_is_received_executed_submit_failure)
Receive a task, executes it (failure) and submits failure. ... ok
test_task_is_received_executed_submit_success (debusine.worker.tests.test_worker.WorkerTests.test_task_is_received_executed_submit_success)
Receive a task, execute it and submit success completion. ... ok
test_unknown_task_name (debusine.worker.tests.test_worker.WorkerTests.test_unknown_task_name)
A worker refuses to run a task with an unknown name. ... ok
test_valid_configuration_api_url_https (debusine.worker.tests.test_worker.WorkerTests.test_valid_configuration_api_url_https)
A worker configured to require an HTTPS api-url accepts HTTPS. ... ok
test_worker_init (debusine.worker.tests.test_worker.WorkerTests.test_worker_init)
Init without any keyword. ... ok
test_worker_init_signing (debusine.worker.tests.test_worker.WorkerTests.test_worker_init_signing)
Signing workers use different dirs and require an HTTPS api-url. ... ok
test_worker_init_use_config_handler (debusine.worker.tests.test_worker.WorkerTests.test_worker_init_use_config_handler)
worker.set_config_handler() sets the ConfigHandler. ... ok
test_worker_task_on_signing_worker (debusine.worker.tests.test_worker.WorkerTests.test_worker_task_on_signing_worker)
A signing worker refuses to run a worker task. ... ok
----------------------------------------------------------------------
Ran 96 tests in 2.022s
OK
autopkgtest [00:04:32]: test unit-tests-worker: -----------------------]
autopkgtest [00:04:32]: test unit-tests-worker: - - - - - - - - - - results - - - - - - - - - -
unit-tests-worker PASS
autopkgtest [00:04:32]: test unit-tests-server: preparing testbed
autopkgtest [00:04:37]: testbed dpkg architecture: amd64
autopkgtest [00:04:37]: testbed apt version: 2.9.20
autopkgtest [00:04:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7322 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5053 kB]
Fetched 22.6 MB in 2s (9878 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libctf-nobfd0 libctf0 libcurl3t64-gnutls
libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1 libglib2.0-0t64
libgomp1 libgprofng0 libhtml-parser-perl libicu72 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
66 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.9 MB of archives.
After this operation, 1295 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-1 [449 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-1 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:40 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:41 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 40.9 MB in 0s (103 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-1_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-1) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-1_amd64.deb ...
Unpacking libudev1:amd64 (257.2-1) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../24-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../25-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../26-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../27-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../28-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../29-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../30-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../31-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../32-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../33-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../34-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 00:04:51 UTC 2025.
Universal Time is now: Fri Jan 17 00:04:51 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (8779 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.jqJtoG/binaries InRelease
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.jqJtoG/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries Packages [76.1 kB]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be upgraded:
binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0
libctf0 libgprofng0 libsframe1
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6632 kB of archives.
After this operation, 4096 B disk space will be freed.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries libgprofng0 2.43.50.20250108-1.1 [806 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries libctf0 2.43.50.20250108-1.1 [88.5 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries libctf-nobfd0 2.43.50.20250108-1.1 [155 kB]
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries binutils-x86-64-linux-gnu 2.43.50.20250108-1.1 [2277 kB]
Get:5 file:/tmp/autopkgtest.jqJtoG/binaries libbinutils 2.43.50.20250108-1.1 [533 kB]
Get:6 file:/tmp/autopkgtest.jqJtoG/binaries binutils 2.43.50.20250108-1.1 [68.5 kB]
Get:7 file:/tmp/autopkgtest.jqJtoG/binaries binutils-common 2.43.50.20250108-1.1 [2626 kB]
Get:8 file:/tmp/autopkgtest.jqJtoG/binaries libsframe1 2.43.50.20250108-1.1 [77.8 kB]
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../0-libgprofng0.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../1-libctf0.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../2-libctf-nobfd0.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../3-binutils-x86-64-linux-gnu.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../4-libbinutils.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../5-binutils.deb ...
Unpacking binutils (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../6-binutils-common.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../7-libsframe1.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1.1) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1.1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1.1) ...
Setting up libgprofng0:amd64 (2.43.50.20250108-1.1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) ...
Setting up binutils (2.43.50.20250108-1.1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser arch-test daphne dbconfig-common dbconfig-no-thanks debusine-server
fonts-font-awesome fonts-glyphicons-halflings libc-l10n
libdouble-conversion3 libedit2 libexpat1 libio-pty-perl libipc-run-perl
libjemalloc2 libjs-bootstrap libjs-jquery libjs-prettify libjson-perl
libllvm19 liblzf1 libpq5 libpython3-stdlib libpython3.13-minimal
libpython3.13-stdlib libsnappy1v5 libsodium23 libxslt1.1 libz3-4 locales
media-types postgresql postgresql-17 postgresql-client-17
postgresql-client-common postgresql-common python3 python3-aiohappyeyeballs
python3-aiohttp python3-aiosignal python3-amqp python3-annotated-types
python3-asgiref python3-async-timeout python3-attr python3-autobahn
python3-autocommand python3-automat python3-base58 python3-bcrypt
python3-billiard python3-blinker python3-cbor python3-celery python3-certifi
python3-cffi python3-cffi-backend python3-channels-redis python3-chardet
python3-charset-normalizer python3-click python3-click-didyoumean
python3-click-plugins python3-click-repl python3-constantly
python3-cryptography python3-daphne python3-dateutil python3-debian
python3-debusine python3-debusine-server python3-debusine-signing
python3-decorator python3-deprecated python3-django
python3-django-celery-results python3-django-channels
python3-djangorestframework python3-dnspython python3-ecdsa
python3-email-validator python3-ephem python3-fabric python3-fasteners
python3-flatbuffers python3-frozenlist python3-hamcrest python3-hyperlink
python3-idna python3-incremental python3-inflect python3-invoke
python3-jaraco.context python3-jaraco.functools python3-jaraco.text
python3-jsonpath-rw python3-jwcrypto python3-jwt python3-kombu python3-lxml
python3-lz4 python3-markdown-it python3-mdurl python3-memcache
python3-minimal python3-mnemonic python3-monotonic python3-more-itertools
python3-msgpack python3-multidict python3-nacl python3-oauthlib
python3-openssl python3-packaging python3-paramiko python3-passlib
python3-pkg-resources python3-ply python3-prometheus-client
python3-prompt-toolkit python3-psutil python3-psycopg2 python3-pyasn1
python3-pyasn1-modules python3-pyasyncore python3-pycparser python3-pydantic
python3-pydantic-core python3-pyftpdlib python3-pygments python3-pyparsing
python3-pyqrcode python3-redis python3-requests python3-requests-file
python3-requests-oauthlib python3-requests-toolbelt python3-responses
python3-rich python3-service-identity python3-setuptools python3-six
python3-snappy python3-sortedcontainers python3-sqlparse
python3-standard-asynchat python3-tenacity python3-trie python3-twisted
python3-txaio python3-typeguard python3-typing-extensions python3-tz
python3-u-msgpack python3-ubjson python3-ujson python3-urllib3 python3-vine
python3-wcwidth python3-wrapt python3-wsaccel python3-yaml python3-yarl
python3-zipp python3-zope.interface python3.13 python3.13-minimal
redis-server redis-tools ssl-cert
0 upgraded, 170 newly installed, 0 to remove and 0 not upgraded.
Need to get 89.3 MB/90.2 MB of archives.
After this operation, 417 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine 0.8.1 [248 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine-signing 0.8.1 [42.4 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine-server 0.8.1 [609 kB]
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries debusine-server 0.8.1 [18.9 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 libjson-perl all 4.10000-1 [87.5 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libipc-run-perl all 20231003.0-2 [101 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 postgresql-client-common all 267 [36.5 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 ssl-cert all 1.1.3 [16.8 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 postgresql-common all 267 [170 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:20 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libjemalloc2 amd64 5.3.0-2+b2 [275 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 liblzf1 amd64 3.6-4+b3 [10.1 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 redis-tools amd64 5:7.0.15-2 [992 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 redis-server amd64 5:7.0.15-2 [72.6 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libc-l10n all 2.40-5 [726 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 locales all 2.40-5 [3898 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 arch-test all 0.21-1.1 [12.5 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 python3-asgiref all 3.8.1-1 [28.8 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 python3-base58 all 1.0.3-2 [5752 B]
Get:32 http://deb.debian.org/debian sid/main amd64 python3-cbor amd64 1.0.0-1.2+b4 [21.4 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 python3-cffi-backend amd64 1.17.1-2+b1 [96.2 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 python3-ply all 3.11-7 [62.6 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 python3-pycparser all 2.22-2 [78.0 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 python3-cffi all 1.17.1-2 [89.4 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 python3-bcrypt amd64 4.2.0-2.1 [236 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 python3-cryptography amd64 43.0.0-1 [935 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-ecdsa all 0.19.0-2 [121 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-flatbuffers all 23.5.26+dfsg-1.1 [31.4 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.8-2 [41.6 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-hyperlink all 21.0.0-6 [70.2 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-lz4 amd64 4.4.0+dfsg-1 [25.5 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-mnemonic all 0.21-2 [77.3 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-msgpack amd64 1.0.3-3+b3 [112 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libsodium23 amd64 1.0.18-1+b2 [165 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-nacl amd64 1.5.0-7 [57.6 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-openssl all 24.3.0-1 [51.7 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:54 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 python3-passlib all 1.7.4-4 [367 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 python3-pyqrcode all 1.2.1-4 [30.3 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 python3-pyasn1 all 0.6.0-1 [70.0 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 python3-pyasn1-modules all 0.4.1-1 [85.1 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 python3-service-identity all 24.1.0-1 [13.9 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libsnappy1v5 amd64 1.2.1-1+b1 [29.6 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 python3-snappy amd64 0.5.3-1.2+b4 [17.2 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 python3-sortedcontainers all 2.4.0-2 [31.9 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 python3-trie all 0.4.0+ds-1 [7640 B]
Get:65 http://deb.debian.org/debian sid/main amd64 python3-hamcrest all 2.1.0-1 [31.3 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 python3-automat all 24.8.1-1 [35.0 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 python3-constantly all 23.10.4-2 [13.6 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 python3-packaging all 24.2-1 [55.3 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 python3-incremental all 24.7.2-3 [18.2 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 python3-zope.interface amd64 7.2-1 [151 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 python3-twisted all 24.11.0-1 [2047 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 python3-zipp all 3.21.0-1 [10.6 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 python3-setuptools all 75.6.0-1 [720 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 python3-txaio all 23.1.1-4 [18.1 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 python3-u-msgpack all 2.8.0-2 [10.3 kB]
Get:77 http://deb.debian.org/debian sid/main amd64 python3-ubjson amd64 0.16.1-4+b2 [33.6 kB]
Get:78 http://deb.debian.org/debian sid/main amd64 libdouble-conversion3 amd64 3.3.0-1+b2 [41.8 kB]
Get:79 http://deb.debian.org/debian sid/main amd64 python3-ujson amd64 5.10.0-1+b3 [25.5 kB]
Get:80 http://deb.debian.org/debian sid/main amd64 python3-wsaccel amd64 0.6.3-5 [142 kB]
Get:81 http://deb.debian.org/debian sid/main amd64 python3-autobahn all 23.1.2+dfsg1-2 [349 kB]
Get:82 http://deb.debian.org/debian sid/main amd64 python3-daphne all 4.1.2-2 [30.8 kB]
Get:83 http://deb.debian.org/debian sid/main amd64 daphne all 4.1.2-2 [13.6 kB]
Get:84 http://deb.debian.org/debian sid/main amd64 dbconfig-common all 2.0.24 [592 kB]
Get:85 http://deb.debian.org/debian sid/main amd64 dbconfig-no-thanks all 2.0.24 [1352 B]
Get:86 http://deb.debian.org/debian sid/main amd64 python3-multidict amd64 6.1.0-1+b1 [39.8 kB]
Get:87 http://deb.debian.org/debian sid/main amd64 python3-yarl amd64 1.13.1-1+b1 [118 kB]
Get:88 http://deb.debian.org/debian sid/main amd64 python3-async-timeout all 5.0.1-1 [8324 B]
Get:89 http://deb.debian.org/debian sid/main amd64 python3-aiohappyeyeballs all 2.4.4-2 [13.4 kB]
Get:90 http://deb.debian.org/debian sid/main amd64 python3-frozenlist amd64 1.5.0-1+b1 [58.6 kB]
Get:91 http://deb.debian.org/debian sid/main amd64 python3-aiosignal all 1.3.2-1 [6100 B]
Get:92 http://deb.debian.org/debian sid/main amd64 python3-aiohttp amd64 3.10.11-1 [368 kB]
Get:93 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:94 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get:95 http://deb.debian.org/debian sid/main amd64 python3-debian all 0.1.49 [115 kB]
Get:96 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:97 http://deb.debian.org/debian sid/main amd64 python3-email-validator all 2.2.0-1 [31.6 kB]
Get:98 http://deb.debian.org/debian sid/main amd64 python3-monotonic all 1.6-3 [5340 B]
Get:99 http://deb.debian.org/debian sid/main amd64 python3-fasteners all 0.18-2 [14.0 kB]
Get:100 http://deb.debian.org/debian sid/main amd64 python3-decorator all 5.1.1-5 [15.1 kB]
Get:101 http://deb.debian.org/debian sid/main amd64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB]
Get:102 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:103 http://deb.debian.org/debian sid/main amd64 python3-annotated-types all 0.7.0-1 [18.8 kB]
Get:104 http://deb.debian.org/debian sid/main amd64 python3-pydantic-core amd64 2.27.2-1 [1706 kB]
Get:105 http://deb.debian.org/debian sid/main amd64 python3-pydantic amd64 2.10.5-1 [346 kB]
Get:106 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2024.12.14+ds-1 [9624 B]
Get:107 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.0-1+b1 [140 kB]
Get:108 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:109 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:110 http://deb.debian.org/debian sid/main amd64 python3-requests-file all 2.1.0-1 [6600 B]
Get:111 http://deb.debian.org/debian sid/main amd64 python3-requests-toolbelt all 1.0.0-4 [40.3 kB]
Get:112 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:113 http://deb.debian.org/debian sid/main amd64 python3-responses all 0.25.3-1 [59.4 kB]
Get:114 http://deb.debian.org/debian sid/main amd64 python3-tenacity all 8.4.2+really8.4.1-2 [46.0 kB]
Get:115 http://deb.debian.org/debian sid/main amd64 python3-sqlparse all 0.5.3-1 [39.8 kB]
Get:116 http://deb.debian.org/debian sid/main amd64 python3-django all 3:4.2.18-1 [2739 kB]
Get:117 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:118 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:119 http://deb.debian.org/debian sid/main amd64 python3-billiard all 4.2.1-1 [73.8 kB]
Get:120 http://deb.debian.org/debian sid/main amd64 python3-click all 8.1.8-1 [95.2 kB]
Get:121 http://deb.debian.org/debian sid/main amd64 python3-click-didyoumean all 0.3.1-2 [296 kB]
Get:122 http://deb.debian.org/debian sid/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB]
Get:123 http://deb.debian.org/debian sid/main amd64 python3-prompt-toolkit all 3.0.48-1 [277 kB]
Get:124 http://deb.debian.org/debian sid/main amd64 python3-click-repl all 0.3.0-1 [10.2 kB]
Get:125 http://deb.debian.org/debian sid/main amd64 python3-ephem amd64 4.1.6-1+b1 [1223 kB]
Get:126 http://deb.debian.org/debian sid/main amd64 python3-vine all 5.1.0+dfsg-1 [15.6 kB]
Get:127 http://deb.debian.org/debian sid/main amd64 python3-amqp all 5.3.1-1 [42.6 kB]
Get:128 http://deb.debian.org/debian sid/main amd64 python3-kombu all 5.4.2-2 [189 kB]
Get:129 http://deb.debian.org/debian sid/main amd64 python3-memcache all 1.62-3 [26.0 kB]
Get:130 http://deb.debian.org/debian sid/main amd64 python3-pyparsing all 3.1.2-1 [146 kB]
Get:131 http://deb.debian.org/debian sid/main amd64 python3-tz all 2024.2-1 [31.0 kB]
Get:132 http://deb.debian.org/debian sid/main amd64 python3-click-plugins all 1.1.1-4 [9852 B]
Get:133 http://deb.debian.org/debian sid/main amd64 python3-celery all 5.4.0-4 [317 kB]
Get:134 http://deb.debian.org/debian sid/main amd64 python3-django-channels all 4.2.0-1 [31.8 kB]
Get:135 http://deb.debian.org/debian sid/main amd64 python3-wrapt amd64 1.15.0-4 [43.5 kB]
Get:136 http://deb.debian.org/debian sid/main amd64 python3-deprecated all 1.2.15-1 [14.5 kB]
Get:137 http://deb.debian.org/debian sid/main amd64 python3-redis all 4.3.4-4 [185 kB]
Get:138 http://deb.debian.org/debian sid/main amd64 python3-channels-redis all 4.2.1-1 [28.2 kB]
Get:139 http://deb.debian.org/debian sid/main amd64 python3-django-celery-results all 2.5.1-2.1 [25.8 kB]
Get:140 http://deb.debian.org/debian sid/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:141 http://deb.debian.org/debian sid/main amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [162 kB]
Get:142 http://deb.debian.org/debian sid/main amd64 libjs-bootstrap all 3.4.1+dfsg-3 [172 kB]
Get:143 http://deb.debian.org/debian sid/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:144 http://deb.debian.org/debian sid/main amd64 libjs-prettify all 2015.12.04+dfsg-1.1 [41.7 kB]
Get:145 http://deb.debian.org/debian sid/main amd64 python3-djangorestframework all 3.15.2-2 [458 kB]
Get:146 http://deb.debian.org/debian sid/main amd64 python3-invoke all 2.2.0-2 [122 kB]
Get:147 http://deb.debian.org/debian sid/main amd64 python3-paramiko all 3.4.1-2 [143 kB]
Get:148 http://deb.debian.org/debian sid/main amd64 python3-six all 1.17.0-1 [16.5 kB]
Get:149 http://deb.debian.org/debian sid/main amd64 python3-fabric all 2.6.0-3 [42.0 kB]
Get:150 http://deb.debian.org/debian sid/main amd64 python3-jsonpath-rw all 1.4.0-7 [14.8 kB]
Get:151 http://deb.debian.org/debian sid/main amd64 python3-jwcrypto all 1.5.6-1 [31.7 kB]
Get:152 http://deb.debian.org/debian sid/main amd64 python3-pygments all 2.18.0+dfsg-2 [836 kB]
Get:153 http://deb.debian.org/debian sid/main amd64 python3-blinker all 1.9.0-1 [12.6 kB]
Get:154 http://deb.debian.org/debian sid/main amd64 python3-jwt all 2.10.1-2 [31.3 kB]
Get:155 http://deb.debian.org/debian sid/main amd64 python3-oauthlib all 3.2.2-3 [95.6 kB]
Get:156 http://deb.debian.org/debian sid/main amd64 python3-requests-oauthlib all 1.3.1-1 [21.1 kB]
Get:157 http://deb.debian.org/debian sid/main amd64 python3-mdurl all 0.1.2-1 [9444 B]
Get:158 http://deb.debian.org/debian sid/main amd64 python3-markdown-it all 3.0.0-2 [62.5 kB]
Get:159 http://deb.debian.org/debian sid/main amd64 python3-rich all 13.9.4-1 [203 kB]
Get:160 http://deb.debian.org/debian sid/main amd64 libedit2 amd64 3.1-20240808-1 [93.9 kB]
Get:161 http://deb.debian.org/debian sid/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB]
Get:162 http://deb.debian.org/debian sid/main amd64 libllvm19 amd64 1:19.1.7-1 [26.0 MB]
Get:163 http://deb.debian.org/debian sid/main amd64 libxslt1.1 amd64 1.1.35-1.1+b1 [233 kB]
Get:164 http://deb.debian.org/debian sid/main amd64 postgresql-client-17 amd64 17.2-1+b2 [2010 kB]
Get:165 http://deb.debian.org/debian sid/main amd64 postgresql-17 amd64 17.2-1+b2 [16.6 MB]
Get:166 http://deb.debian.org/debian sid/main amd64 postgresql all 17+267 [12.3 kB]
Get:167 http://deb.debian.org/debian sid/main amd64 python3-lxml amd64 5.3.0-1+b1 [1676 kB]
Get:168 http://deb.debian.org/debian sid/main amd64 python3-pyasyncore all 1.0.2-3 [10.1 kB]
Get:169 http://deb.debian.org/debian sid/main amd64 python3-standard-asynchat all 3.13.0-5 [8096 B]
Get:170 http://deb.debian.org/debian sid/main amd64 python3-pyftpdlib all 2.0.1-1 [85.3 kB]
Preconfiguring packages ...
Fetched 89.3 MB in 1s (96.7 MB/s)
Selecting previously unselected package adduser.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package libjson-perl.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17235 files and directories currently installed.)
Preparing to unpack .../0-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../1-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ...
Unpacking libio-pty-perl (1:1.20-1+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../2-libipc-run-perl_20231003.0-2_all.deb ...
Unpacking libipc-run-perl (20231003.0-2) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../3-postgresql-client-common_267_all.deb ...
Unpacking postgresql-client-common (267) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../4-ssl-cert_1.1.3_all.deb ...
Unpacking ssl-cert (1.1.3) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../5-postgresql-common_267_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (267) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../6-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../7-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../8-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17813 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18263 files and directories currently installed.)
Preparing to unpack .../000-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libjemalloc2:amd64.
Preparing to unpack .../001-libjemalloc2_5.3.0-2+b2_amd64.deb ...
Unpacking libjemalloc2:amd64 (5.3.0-2+b2) ...
Selecting previously unselected package liblzf1:amd64.
Preparing to unpack .../002-liblzf1_3.6-4+b3_amd64.deb ...
Unpacking liblzf1:amd64 (3.6-4+b3) ...
Selecting previously unselected package redis-tools.
Preparing to unpack .../003-redis-tools_5%3a7.0.15-2_amd64.deb ...
Unpacking redis-tools (5:7.0.15-2) ...
Selecting previously unselected package redis-server.
Preparing to unpack .../004-redis-server_5%3a7.0.15-2_amd64.deb ...
Unpacking redis-server (5:7.0.15-2) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../005-libc-l10n_2.40-5_all.deb ...
Unpacking libc-l10n (2.40-5) ...
Selecting previously unselected package locales.
Preparing to unpack .../006-locales_2.40-5_all.deb ...
Unpacking locales (2.40-5) ...
Selecting previously unselected package arch-test.
Preparing to unpack .../007-arch-test_0.21-1.1_all.deb ...
Unpacking arch-test (0.21-1.1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../008-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-asgiref.
Preparing to unpack .../009-python3-asgiref_3.8.1-1_all.deb ...
Unpacking python3-asgiref (3.8.1-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../010-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-base58.
Preparing to unpack .../011-python3-base58_1.0.3-2_all.deb ...
Unpacking python3-base58 (1.0.3-2) ...
Selecting previously unselected package python3-cbor.
Preparing to unpack .../012-python3-cbor_1.0.0-1.2+b4_amd64.deb ...
Unpacking python3-cbor (1.0.0-1.2+b4) ...
Selecting previously unselected package python3-cffi-backend:amd64.
Preparing to unpack .../013-python3-cffi-backend_1.17.1-2+b1_amd64.deb ...
Unpacking python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Selecting previously unselected package python3-ply.
Preparing to unpack .../014-python3-ply_3.11-7_all.deb ...
Unpacking python3-ply (3.11-7) ...
Selecting previously unselected package python3-pycparser.
Preparing to unpack .../015-python3-pycparser_2.22-2_all.deb ...
Unpacking python3-pycparser (2.22-2) ...
Selecting previously unselected package python3-cffi.
Preparing to unpack .../016-python3-cffi_1.17.1-2_all.deb ...
Unpacking python3-cffi (1.17.1-2) ...
Selecting previously unselected package python3-bcrypt.
Preparing to unpack .../017-python3-bcrypt_4.2.0-2.1_amd64.deb ...
Unpacking python3-bcrypt (4.2.0-2.1) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../018-python3-cryptography_43.0.0-1_amd64.deb ...
Unpacking python3-cryptography (43.0.0-1) ...
Selecting previously unselected package python3-ecdsa.
Preparing to unpack .../019-python3-ecdsa_0.19.0-2_all.deb ...
Unpacking python3-ecdsa (0.19.0-2) ...
Selecting previously unselected package python3-flatbuffers.
Preparing to unpack .../020-python3-flatbuffers_23.5.26+dfsg-1.1_all.deb ...
Unpacking python3-flatbuffers (23.5.26+dfsg-1.1) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../021-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-hyperlink.
Preparing to unpack .../022-python3-hyperlink_21.0.0-6_all.deb ...
Unpacking python3-hyperlink (21.0.0-6) ...
Selecting previously unselected package python3-lz4.
Preparing to unpack .../023-python3-lz4_4.4.0+dfsg-1_amd64.deb ...
Unpacking python3-lz4 (4.4.0+dfsg-1) ...
Selecting previously unselected package python3-mnemonic.
Preparing to unpack .../024-python3-mnemonic_0.21-2_all.deb ...
Unpacking python3-mnemonic (0.21-2) ...
Selecting previously unselected package python3-msgpack.
Preparing to unpack .../025-python3-msgpack_1.0.3-3+b3_amd64.deb ...
Unpacking python3-msgpack (1.0.3-3+b3) ...
Selecting previously unselected package libsodium23:amd64.
Preparing to unpack .../026-libsodium23_1.0.18-1+b2_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.18-1+b2) ...
Selecting previously unselected package python3-nacl.
Preparing to unpack .../027-python3-nacl_1.5.0-7_amd64.deb ...
Unpacking python3-nacl (1.5.0-7) ...
Selecting previously unselected package python3-openssl.
Preparing to unpack .../028-python3-openssl_24.3.0-1_all.deb ...
Unpacking python3-openssl (24.3.0-1) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../029-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../030-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../031-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../032-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../033-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../034-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../035-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-passlib.
Preparing to unpack .../036-python3-passlib_1.7.4-4_all.deb ...
Unpacking python3-passlib (1.7.4-4) ...
Selecting previously unselected package python3-pyqrcode.
Preparing to unpack .../037-python3-pyqrcode_1.2.1-4_all.deb ...
Unpacking python3-pyqrcode (1.2.1-4) ...
Selecting previously unselected package python3-pyasn1.
Preparing to unpack .../038-python3-pyasn1_0.6.0-1_all.deb ...
Unpacking python3-pyasn1 (0.6.0-1) ...
Selecting previously unselected package python3-pyasn1-modules.
Preparing to unpack .../039-python3-pyasn1-modules_0.4.1-1_all.deb ...
Unpacking python3-pyasn1-modules (0.4.1-1) ...
Selecting previously unselected package python3-service-identity.
Preparing to unpack .../040-python3-service-identity_24.1.0-1_all.deb ...
Unpacking python3-service-identity (24.1.0-1) ...
Selecting previously unselected package libsnappy1v5:amd64.
Preparing to unpack .../041-libsnappy1v5_1.2.1-1+b1_amd64.deb ...
Unpacking libsnappy1v5:amd64 (1.2.1-1+b1) ...
Selecting previously unselected package python3-snappy.
Preparing to unpack .../042-python3-snappy_0.5.3-1.2+b4_amd64.deb ...
Unpacking python3-snappy (0.5.3-1.2+b4) ...
Selecting previously unselected package python3-sortedcontainers.
Preparing to unpack .../043-python3-sortedcontainers_2.4.0-2_all.deb ...
Unpacking python3-sortedcontainers (2.4.0-2) ...
Selecting previously unselected package python3-trie.
Preparing to unpack .../044-python3-trie_0.4.0+ds-1_all.deb ...
Unpacking python3-trie (0.4.0+ds-1) ...
Selecting previously unselected package python3-hamcrest.
Preparing to unpack .../045-python3-hamcrest_2.1.0-1_all.deb ...
Unpacking python3-hamcrest (2.1.0-1) ...
Selecting previously unselected package python3-automat.
Preparing to unpack .../046-python3-automat_24.8.1-1_all.deb ...
Unpacking python3-automat (24.8.1-1) ...
Selecting previously unselected package python3-constantly.
Preparing to unpack .../047-python3-constantly_23.10.4-2_all.deb ...
Unpacking python3-constantly (23.10.4-2) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../048-python3-packaging_24.2-1_all.deb ...
Unpacking python3-packaging (24.2-1) ...
Selecting previously unselected package python3-incremental.
Preparing to unpack .../049-python3-incremental_24.7.2-3_all.deb ...
Unpacking python3-incremental (24.7.2-3) ...
Selecting previously unselected package python3-zope.interface.
Preparing to unpack .../050-python3-zope.interface_7.2-1_amd64.deb ...
Unpacking python3-zope.interface (7.2-1) ...
Selecting previously unselected package python3-twisted.
Preparing to unpack .../051-python3-twisted_24.11.0-1_all.deb ...
Unpacking python3-twisted (24.11.0-1) ...
Selecting previously unselected package python3-jaraco.text.
Preparing to unpack .../052-python3-jaraco.text_4.0.0-1_all.deb ...
Unpacking python3-jaraco.text (4.0.0-1) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../053-python3-zipp_3.21.0-1_all.deb ...
Unpacking python3-zipp (3.21.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../054-python3-setuptools_75.6.0-1_all.deb ...
Unpacking python3-setuptools (75.6.0-1) ...
Selecting previously unselected package python3-txaio.
Preparing to unpack .../055-python3-txaio_23.1.1-4_all.deb ...
Unpacking python3-txaio (23.1.1-4) ...
Selecting previously unselected package python3-u-msgpack.
Preparing to unpack .../056-python3-u-msgpack_2.8.0-2_all.deb ...
Unpacking python3-u-msgpack (2.8.0-2) ...
Selecting previously unselected package python3-ubjson.
Preparing to unpack .../057-python3-ubjson_0.16.1-4+b2_amd64.deb ...
Unpacking python3-ubjson (0.16.1-4+b2) ...
Selecting previously unselected package libdouble-conversion3:amd64.
Preparing to unpack .../058-libdouble-conversion3_3.3.0-1+b2_amd64.deb ...
Unpacking libdouble-conversion3:amd64 (3.3.0-1+b2) ...
Selecting previously unselected package python3-ujson:amd64.
Preparing to unpack .../059-python3-ujson_5.10.0-1+b3_amd64.deb ...
Unpacking python3-ujson:amd64 (5.10.0-1+b3) ...
Selecting previously unselected package python3-wsaccel.
Preparing to unpack .../060-python3-wsaccel_0.6.3-5_amd64.deb ...
Unpacking python3-wsaccel (0.6.3-5) ...
Selecting previously unselected package python3-autobahn.
Preparing to unpack .../061-python3-autobahn_23.1.2+dfsg1-2_all.deb ...
Unpacking python3-autobahn (23.1.2+dfsg1-2) ...
Selecting previously unselected package python3-daphne.
Preparing to unpack .../062-python3-daphne_4.1.2-2_all.deb ...
Unpacking python3-daphne (4.1.2-2) ...
Selecting previously unselected package daphne.
Preparing to unpack .../063-daphne_4.1.2-2_all.deb ...
Unpacking daphne (4.1.2-2) ...
Selecting previously unselected package dbconfig-common.
Preparing to unpack .../064-dbconfig-common_2.0.24_all.deb ...
Unpacking dbconfig-common (2.0.24) ...
Selecting previously unselected package dbconfig-no-thanks.
Preparing to unpack .../065-dbconfig-no-thanks_2.0.24_all.deb ...
Unpacking dbconfig-no-thanks (2.0.24) ...
Selecting previously unselected package python3-multidict.
Preparing to unpack .../066-python3-multidict_6.1.0-1+b1_amd64.deb ...
Unpacking python3-multidict (6.1.0-1+b1) ...
Selecting previously unselected package python3-yarl.
Preparing to unpack .../067-python3-yarl_1.13.1-1+b1_amd64.deb ...
Unpacking python3-yarl (1.13.1-1+b1) ...
Selecting previously unselected package python3-async-timeout.
Preparing to unpack .../068-python3-async-timeout_5.0.1-1_all.deb ...
Unpacking python3-async-timeout (5.0.1-1) ...
Selecting previously unselected package python3-aiohappyeyeballs.
Preparing to unpack .../069-python3-aiohappyeyeballs_2.4.4-2_all.deb ...
Unpacking python3-aiohappyeyeballs (2.4.4-2) ...
Selecting previously unselected package python3-frozenlist.
Preparing to unpack .../070-python3-frozenlist_1.5.0-1+b1_amd64.deb ...
Unpacking python3-frozenlist (1.5.0-1+b1) ...
Selecting previously unselected package python3-aiosignal.
Preparing to unpack .../071-python3-aiosignal_1.3.2-1_all.deb ...
Unpacking python3-aiosignal (1.3.2-1) ...
Selecting previously unselected package python3-aiohttp.
Preparing to unpack .../072-python3-aiohttp_3.10.11-1_amd64.deb ...
Unpacking python3-aiohttp (3.10.11-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../073-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../074-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../075-python3-debian_0.1.49_all.deb ...
Unpacking python3-debian (0.1.49) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../076-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-email-validator.
Preparing to unpack .../077-python3-email-validator_2.2.0-1_all.deb ...
Unpacking python3-email-validator (2.2.0-1) ...
Selecting previously unselected package python3-monotonic.
Preparing to unpack .../078-python3-monotonic_1.6-3_all.deb ...
Unpacking python3-monotonic (1.6-3) ...
Selecting previously unselected package python3-fasteners.
Preparing to unpack .../079-python3-fasteners_0.18-2_all.deb ...
Unpacking python3-fasteners (0.18-2) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../080-python3-decorator_5.1.1-5_all.deb ...
Unpacking python3-decorator (5.1.1-5) ...
Selecting previously unselected package python3-prometheus-client.
Preparing to unpack .../081-python3-prometheus-client_0.19.0+ds1-1_all.deb ...
Unpacking python3-prometheus-client (0.19.0+ds1-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../082-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-annotated-types.
Preparing to unpack .../083-python3-annotated-types_0.7.0-1_all.deb ...
Unpacking python3-annotated-types (0.7.0-1) ...
Selecting previously unselected package python3-pydantic-core.
Preparing to unpack .../084-python3-pydantic-core_2.27.2-1_amd64.deb ...
Unpacking python3-pydantic-core (2.27.2-1) ...
Selecting previously unselected package python3-pydantic.
Preparing to unpack .../085-python3-pydantic_2.10.5-1_amd64.deb ...
Unpacking python3-pydantic (2.10.5-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../086-python3-certifi_2024.12.14+ds-1_all.deb ...
Unpacking python3-certifi (2024.12.14+ds-1) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../087-python3-charset-normalizer_3.4.0-1+b1_amd64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../088-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../089-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-requests-file.
Preparing to unpack .../090-python3-requests-file_2.1.0-1_all.deb ...
Unpacking python3-requests-file (2.1.0-1) ...
Selecting previously unselected package python3-requests-toolbelt.
Preparing to unpack .../091-python3-requests-toolbelt_1.0.0-4_all.deb ...
Unpacking python3-requests-toolbelt (1.0.0-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../092-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-responses.
Preparing to unpack .../093-python3-responses_0.25.3-1_all.deb ...
Unpacking python3-responses (0.25.3-1) ...
Selecting previously unselected package python3-tenacity.
Preparing to unpack .../094-python3-tenacity_8.4.2+really8.4.1-2_all.deb ...
Unpacking python3-tenacity (8.4.2+really8.4.1-2) ...
Selecting previously unselected package python3-debusine.
Preparing to unpack .../095-python3-debusine.deb ...
Unpacking python3-debusine (0.8.1) ...
Selecting previously unselected package python3-sqlparse.
Preparing to unpack .../096-python3-sqlparse_0.5.3-1_all.deb ...
Unpacking python3-sqlparse (0.5.3-1) ...
Selecting previously unselected package python3-django.
Preparing to unpack .../097-python3-django_3%3a4.2.18-1_all.deb ...
Unpacking python3-django (3:4.2.18-1) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../098-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../099-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-debusine-signing.
Preparing to unpack .../100-python3-debusine-signing.deb ...
Unpacking python3-debusine-signing (0.8.1) ...
Selecting previously unselected package python3-billiard.
Preparing to unpack .../101-python3-billiard_4.2.1-1_all.deb ...
Unpacking python3-billiard (4.2.1-1) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../102-python3-click_8.1.8-1_all.deb ...
Unpacking python3-click (8.1.8-1) ...
Selecting previously unselected package python3-click-didyoumean.
Preparing to unpack .../103-python3-click-didyoumean_0.3.1-2_all.deb ...
Unpacking python3-click-didyoumean (0.3.1-2) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../104-python3-wcwidth_0.2.13+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.13+dfsg1-1) ...
Selecting previously unselected package python3-prompt-toolkit.
Preparing to unpack .../105-python3-prompt-toolkit_3.0.48-1_all.deb ...
Unpacking python3-prompt-toolkit (3.0.48-1) ...
Selecting previously unselected package python3-click-repl.
Preparing to unpack .../106-python3-click-repl_0.3.0-1_all.deb ...
Unpacking python3-click-repl (0.3.0-1) ...
Selecting previously unselected package python3-ephem.
Preparing to unpack .../107-python3-ephem_4.1.6-1+b1_amd64.deb ...
Unpacking python3-ephem (4.1.6-1+b1) ...
Selecting previously unselected package python3-vine.
Preparing to unpack .../108-python3-vine_5.1.0+dfsg-1_all.deb ...
Unpacking python3-vine (5.1.0+dfsg-1) ...
Selecting previously unselected package python3-amqp.
Preparing to unpack .../109-python3-amqp_5.3.1-1_all.deb ...
Unpacking python3-amqp (5.3.1-1) ...
Selecting previously unselected package python3-kombu.
Preparing to unpack .../110-python3-kombu_5.4.2-2_all.deb ...
Unpacking python3-kombu (5.4.2-2) ...
Selecting previously unselected package python3-memcache.
Preparing to unpack .../111-python3-memcache_1.62-3_all.deb ...
Unpacking python3-memcache (1.62-3) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../112-python3-pyparsing_3.1.2-1_all.deb ...
Unpacking python3-pyparsing (3.1.2-1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../113-python3-tz_2024.2-1_all.deb ...
Unpacking python3-tz (2024.2-1) ...
Selecting previously unselected package python3-click-plugins.
Preparing to unpack .../114-python3-click-plugins_1.1.1-4_all.deb ...
Unpacking python3-click-plugins (1.1.1-4) ...
Selecting previously unselected package python3-celery.
Preparing to unpack .../115-python3-celery_5.4.0-4_all.deb ...
Unpacking python3-celery (5.4.0-4) ...
Selecting previously unselected package python3-django-channels.
Preparing to unpack .../116-python3-django-channels_4.2.0-1_all.deb ...
Unpacking python3-django-channels (4.2.0-1) ...
Selecting previously unselected package python3-wrapt.
Preparing to unpack .../117-python3-wrapt_1.15.0-4_amd64.deb ...
Unpacking python3-wrapt (1.15.0-4) ...
Selecting previously unselected package python3-deprecated.
Preparing to unpack .../118-python3-deprecated_1.2.15-1_all.deb ...
Unpacking python3-deprecated (1.2.15-1) ...
Selecting previously unselected package python3-redis.
Preparing to unpack .../119-python3-redis_4.3.4-4_all.deb ...
Unpacking python3-redis (4.3.4-4) ...
Selecting previously unselected package python3-channels-redis.
Preparing to unpack .../120-python3-channels-redis_4.2.1-1_all.deb ...
Unpacking python3-channels-redis (4.2.1-1) ...
Selecting previously unselected package python3-django-celery-results.
Preparing to unpack .../121-python3-django-celery-results_2.5.1-2.1_all.deb ...
Unpacking python3-django-celery-results (2.5.1-2.1) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../122-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package fonts-glyphicons-halflings.
Preparing to unpack .../123-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ...
Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ...
Selecting previously unselected package libjs-bootstrap.
Preparing to unpack .../124-libjs-bootstrap_3.4.1+dfsg-3_all.deb ...
Unpacking libjs-bootstrap (3.4.1+dfsg-3) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../125-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-prettify.
Preparing to unpack .../126-libjs-prettify_2015.12.04+dfsg-1.1_all.deb ...
Unpacking libjs-prettify (2015.12.04+dfsg-1.1) ...
Selecting previously unselected package python3-djangorestframework.
Preparing to unpack .../127-python3-djangorestframework_3.15.2-2_all.deb ...
Unpacking python3-djangorestframework (3.15.2-2) ...
Selecting previously unselected package python3-invoke.
Preparing to unpack .../128-python3-invoke_2.2.0-2_all.deb ...
Unpacking python3-invoke (2.2.0-2) ...
Selecting previously unselected package python3-paramiko.
Preparing to unpack .../129-python3-paramiko_3.4.1-2_all.deb ...
Unpacking python3-paramiko (3.4.1-2) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../130-python3-six_1.17.0-1_all.deb ...
Unpacking python3-six (1.17.0-1) ...
Selecting previously unselected package python3-fabric.
Preparing to unpack .../131-python3-fabric_2.6.0-3_all.deb ...
Unpacking python3-fabric (2.6.0-3) ...
Selecting previously unselected package python3-jsonpath-rw.
Preparing to unpack .../132-python3-jsonpath-rw_1.4.0-7_all.deb ...
Unpacking python3-jsonpath-rw (1.4.0-7) ...
Selecting previously unselected package python3-jwcrypto.
Preparing to unpack .../133-python3-jwcrypto_1.5.6-1_all.deb ...
Unpacking python3-jwcrypto (1.5.6-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../134-python3-pygments_2.18.0+dfsg-2_all.deb ...
Unpacking python3-pygments (2.18.0+dfsg-2) ...
Selecting previously unselected package python3-blinker.
Preparing to unpack .../135-python3-blinker_1.9.0-1_all.deb ...
Unpacking python3-blinker (1.9.0-1) ...
Selecting previously unselected package python3-jwt.
Preparing to unpack .../136-python3-jwt_2.10.1-2_all.deb ...
Unpacking python3-jwt (2.10.1-2) ...
Selecting previously unselected package python3-oauthlib.
Preparing to unpack .../137-python3-oauthlib_3.2.2-3_all.deb ...
Unpacking python3-oauthlib (3.2.2-3) ...
Selecting previously unselected package python3-requests-oauthlib.
Preparing to unpack .../138-python3-requests-oauthlib_1.3.1-1_all.deb ...
Unpacking python3-requests-oauthlib (1.3.1-1) ...
Selecting previously unselected package python3-mdurl.
Preparing to unpack .../139-python3-mdurl_0.1.2-1_all.deb ...
Unpacking python3-mdurl (0.1.2-1) ...
Selecting previously unselected package python3-markdown-it.
Preparing to unpack .../140-python3-markdown-it_3.0.0-2_all.deb ...
Unpacking python3-markdown-it (3.0.0-2) ...
Selecting previously unselected package python3-rich.
Preparing to unpack .../141-python3-rich_13.9.4-1_all.deb ...
Unpacking python3-rich (13.9.4-1) ...
Selecting previously unselected package python3-debusine-server.
Preparing to unpack .../142-python3-debusine-server.deb ...
Unpacking python3-debusine-server (0.8.1) ...
Selecting previously unselected package debusine-server.
Preparing to unpack .../143-debusine-server.deb ...
Unpacking debusine-server (0.8.1) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../144-libedit2_3.1-20240808-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20240808-1) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../145-libz3-4_4.13.3-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:amd64.
Preparing to unpack .../146-libllvm19_1%3a19.1.7-1_amd64.deb ...
Unpacking libllvm19:amd64 (1:19.1.7-1) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../147-libxslt1.1_1.1.35-1.1+b1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Selecting previously unselected package postgresql-client-17.
Preparing to unpack .../148-postgresql-client-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-client-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql-17.
Preparing to unpack .../149-postgresql-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../150-postgresql_17+267_all.deb ...
Unpacking postgresql (17+267) ...
Selecting previously unselected package python3-lxml:amd64.
Preparing to unpack .../151-python3-lxml_5.3.0-1+b1_amd64.deb ...
Unpacking python3-lxml:amd64 (5.3.0-1+b1) ...
Selecting previously unselected package python3-pyasyncore.
Preparing to unpack .../152-python3-pyasyncore_1.0.2-3_all.deb ...
Unpacking python3-pyasyncore (1.0.2-3) ...
Selecting previously unselected package python3-standard-asynchat.
Preparing to unpack .../153-python3-standard-asynchat_3.13.0-5_all.deb ...
Unpacking python3-standard-asynchat (3.13.0-5) ...
Selecting previously unselected package python3-pyftpdlib.
Preparing to unpack .../154-python3-pyftpdlib_2.0.1-1_all.deb ...
Unpacking python3-pyftpdlib (2.0.1-1) ...
Setting up media-types (10.1.0) ...
Setting up libdouble-conversion3:amd64 (3.3.0-1+b2) ...
Setting up libc-l10n (2.40-5) ...
Setting up libsodium23:amd64 (1.0.18-1+b2) ...
Setting up libio-pty-perl (1:1.20-1+b2) ...
Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ...
Setting up libedit2:amd64 (3.1-20240808-1) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up dbconfig-common (2.0.24) ...
Creating config file /etc/dbconfig-common/config with new version
Setting up libjemalloc2:amd64 (5.3.0-2+b2) ...
Setting up locales (2.40-5) ...
Generating locales (this might take a while)...
Generation complete.
Setting up libsnappy1v5:amd64 (1.2.1-1+b1) ...
Setting up libz3-4:amd64 (4.13.3-1) ...
Setting up dbconfig-no-thanks (2.0.24) ...
Setting up ssl-cert (1.1.3) ...
Setting up liblzf1:amd64 (3.6-4+b3) ...
Setting up libipc-run-perl (20231003.0-2) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Setting up libjs-prettify (2015.12.04+dfsg-1.1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up arch-test (0.21-1.1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up libjs-bootstrap (3.4.1+dfsg-3) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up postgresql-client-common (267) ...
Setting up libllvm19:amd64 (1:19.1.7-1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up postgresql-client-17 (17.2-1+b2) ...
update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up python3 (3.13.1-2) ...
Setting up python3-sortedcontainers (2.4.0-2) ...
Setting up python3-zipp (3.21.0-1) ...
Setting up python3-click (8.1.8-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-annotated-types (0.7.0-1) ...
Setting up python3-ujson:amd64 (5.10.0-1+b3) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-multidict (6.1.0-1+b1) ...
Setting up python3-tz (2024.2-1) ...
Setting up python3-vine (5.1.0+dfsg-1) ...
Setting up python3-frozenlist (1.5.0-1+b1) ...
Setting up python3-aiosignal (1.3.2-1) ...
Setting up python3-monotonic (1.6-3) ...
Setting up python3-async-timeout (5.0.1-1) ...
Setting up python3-six (1.17.0-1) ...
Setting up python3-ecdsa (0.19.0-2) ...
Setting up python3-decorator (5.1.1-5) ...
Setting up python3-pygments (2.18.0+dfsg-2) ...
Setting up python3-packaging (24.2-1) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-sqlparse (0.5.3-1) ...
Setting up python3-wcwidth (0.2.13+dfsg1-1) ...
Setting up python3-pyparsing (3.1.2-1) ...
Setting up python3-certifi (2024.12.14+ds-1) ...
Setting up python3-base58 (1.0.3-2) ...
Setting up redis-tools (5:7.0.15-2) ...
Setting up python3-incremental (24.7.2-3) ...
Setting up python3-debian (0.1.49) ...
Setting up python3-mdurl (0.1.2-1) ...
Setting up postgresql-common (267) ...
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-idna (3.8-2) ...
Setting up python3-wrapt (1.15.0-4) ...
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-click-plugins (1.1.1-4) ...
Setting up python3-pyqrcode (1.2.1-4) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-fasteners (0.18-2) ...
Setting up python3-aiohappyeyeballs (2.4.4-2) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-markdown-it (3.0.0-2) ...
Setting up python3-lxml:amd64 (5.3.0-1+b1) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-amqp (5.3.1-1) ...
Setting up python3-pyasn1 (0.6.0-1) ...
Setting up python3-wsaccel (0.6.3-5) ...
Setting up python3-snappy (0.5.3-1.2+b4) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-mnemonic (0.21-2) ...
Setting up python3-email-validator (2.2.0-1) ...
Setting up python3-constantly (23.10.4-2) ...
Setting up python3-msgpack (1.0.3-3+b3) ...
Setting up python3-pyasyncore (1.0.2-3) ...
Setting up python3-ubjson (0.16.1-4+b2) ...
Setting up python3-trie (0.4.0+ds-1) ...
Setting up python3-yarl (1.13.1-1+b1) ...
Setting up python3-u-msgpack (2.8.0-2) ...
Setting up python3-deprecated (1.2.15-1) ...
Setting up python3-asgiref (3.8.1-1) ...
Setting up python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Setting up python3-standard-asynchat (3.13.0-5) ...
Setting up python3-blinker (1.9.0-1) ...
Setting up python3-cbor (1.0.0-1.2+b4) ...
Setting up python3-prompt-toolkit (3.0.48-1) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up python3-attr (24.3.0-1) ...
Setting up postgresql-17 (17.2-1+b2) ...
Creating new PostgreSQL cluster 17/main ...
/usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-django (3:4.2.18-1) ...
Setting up python3-billiard (4.2.1-1) ...
Setting up python3-pydantic-core (2.27.2-1) ...
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up python3-flatbuffers (23.5.26+dfsg-1.1) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up python3-jwt (2.10.1-2) ...
Setting up python3-rich (13.9.4-1) ...
Setting up python3-lz4 (4.4.0+dfsg-1) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-ephem (4.1.6-1+b1) ...
Setting up python3-tenacity (8.4.2+really8.4.1-2) ...
Setting up python3-bcrypt (4.2.0-2.1) ...
Setting up python3-ply (3.11-7) ...
Setting up python3-automat (24.8.1-1) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up python3-jsonpath-rw (1.4.0-7) ...
Setting up python3-memcache (1.62-3) ...
Setting up python3-aiohttp (3.10.11-1) ...
Setting up python3-django-channels (4.2.0-1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-hamcrest (2.1.0-1) ...
Setting up python3-click-didyoumean (0.3.1-2) ...
Setting up python3-kombu (5.4.2-2) ...
Setting up redis-server (5:7.0.15-2) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-pycparser (2.22-2) ...
Setting up python3-djangorestframework (3.15.2-2) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up python3-prometheus-client (0.19.0+ds1-1) ...
Setting up python3-pyftpdlib (2.0.1-1) ...
Setting up python3-click-repl (0.3.0-1) ...
Setting up python3-jaraco.text (4.0.0-1) ...
Setting up python3-pyasn1-modules (0.4.1-1) ...
Setting up python3-cryptography (43.0.0-1) ...
Setting up python3-pydantic (2.10.5-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Setting up python3-hyperlink (21.0.0-6) ...
Setting up python3-service-identity (24.1.0-1) ...
Setting up python3-redis (4.3.4-4) ...
Setting up python3-jwcrypto (1.5.6-1) ...
Setting up python3-channels-redis (4.2.1-1) ...
Setting up python3-requests-file (2.1.0-1) ...
Setting up postgresql (17+267) ...
Setting up python3-invoke (2.2.0-2) ...
Setting up python3-nacl (1.5.0-7) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up python3-requests-toolbelt (1.0.0-4) ...
Setting up python3-setuptools (75.6.0-1) ...
Setting up python3-celery (5.4.0-4) ...
Setting up python3-passlib (1.7.4-4) ...
Setting up python3-zope.interface (7.2-1) ...
Setting up python3-openssl (24.3.0-1) ...
Setting up python3-cffi (1.17.1-2) ...
Setting up python3-responses (0.25.3-1) ...
Setting up python3-oauthlib (3.2.2-3) ...
Setting up python3-twisted (24.11.0-1) ...
Setting up python3-debusine (0.8.1) ...
Setting up python3-txaio (23.1.1-4) ...
Setting up python3-autobahn (23.1.2+dfsg1-2) ...
Setting up python3-paramiko (3.4.1-2) ...
Setting up python3-django-celery-results (2.5.1-2.1) ...
Setting up python3-requests-oauthlib (1.3.1-1) ...
Setting up python3-debusine-signing (0.8.1) ...
Setting up python3-daphne (4.1.2-2) ...
Setting up python3-fabric (2.6.0-3) ...
Setting up daphne (4.1.2-2) ...
Setting up python3-debusine-server (0.8.1) ...
Setting up debusine-server (0.8.1) ...
System check identified some issues:
WARNINGS:
?: (staticfiles.W004) The directory '/usr/share/javascript/select2.js' in the STATICFILES_DIRS setting does not exist.
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [00:05:58]: test unit-tests-server: [-----------------------
Starting PostgreSQL 17 database server: main.
Starting redis-server: redis-server.
Creating test database for alias 'default' ('debusine-test')...
Found 2253 test(s).
Operations to perform:
Synchronize unmigrated apps: channels, daphne, messages, rest_framework, server, staticfiles, web
Apply all migrations: admin, auth, contenttypes, db, django_celery_results, sessions
Synchronizing apps without migrations:
Creating tables...
Running deferred SQL...
Running migrations:
Applying contenttypes.0001_initial... OK
Applying contenttypes.0002_remove_content_type_name... OK
Applying auth.0001_initial... OK
Applying auth.0002_alter_permission_name_max_length... OK
Applying auth.0003_alter_user_email_max_length... OK
Applying auth.0004_alter_user_username_opts... OK
Applying auth.0005_alter_user_last_login_null... OK
Applying auth.0006_require_contenttypes_0002... OK
Applying auth.0007_alter_validators_add_error_messages... OK
Applying auth.0008_alter_user_username_max_length... OK
Applying auth.0009_alter_user_last_name_max_length... OK
Applying auth.0010_alter_group_name_max_length... OK
Applying auth.0011_update_proxy_permissions... OK
Applying auth.0012_alter_user_first_name_max_length... OK
Applying db.0001_initial... OK
Applying admin.0001_initial... OK
Applying admin.0002_logentry_remove_auto_add... OK
Applying admin.0003_logentry_add_action_flag_choices... OK
Applying db.0002_create_default_store... OK
Applying db.0003_create_workspace... OK
Applying db.0004_add_field_user_to_token... OK
Applying db.0005_workrequest_created_by... OK
Applying db.0006_alter_workrequest_created_by... OK
Applying db.0007_notificationchannel... OK
Applying db.0008_artifact_created_by... OK
Applying db.0009_alter_token_comment... OK
Applying db.0010_identity... OK
Applying db.0011_auto_20231024_1213... OK
Applying db.0012_workspace_default_expiration_delay... OK
Applying db.0013_expiration_delay... OK
Applying db.0014_artifact_underscore_names... OK
Applying db.0015_alter_fileinartifact_file_non_null... OK
Applying db.0016_worker_internal... OK
Applying db.0017_collections... OK
Applying db.0018_workrequest_worker_blank... OK
Applying db.0019_autopkgtest_task_data... OK
Applying db.0020_alter_filestore_backend... OK
Applying db.0021_rename_constraints... OK
Applying db.0022_collectionitem_db_collectionitem_unique_debian_environment... OK
Applying db.0023_token_hash_initial... OK
Applying db.0024_token_hash_data... OK
Applying db.0025_token_hash_final... OK
Applying db.0026_suite_collection... OK
Applying db.0027_workrequest_task_type... OK
Applying db.0028_workrequest_changes_for_workflows... OK
Applying db.0029_workflowtemplate... OK
Applying db.0030_move_task_type... OK
Applying db.0031_workrequest_priorities... OK
Applying db.0032_workrequest_manage_priorities_permission... OK
Applying db.0033_collectionitem_tighten_unique_active_name... OK
Applying db.0034_workrequest_pydantic... OK
Applying db.0035_autopkgtest_extra_environment... OK
Applying db.0036_workrequest_fix_task_type... OK
Applying db.0037_workrequest_internal_collection... OK
Applying db.0038_alter_workrequest_parent... OK
Applying db.0039_rename_environment_id... OK
Applying db.0040_blhc_lookup... OK
Applying db.0041_piuparts_lookup... OK
Applying db.0042_user_is_system... OK
Applying db.0043_create_system_user... OK
Applying db.0044_collection_add_retains_artifacts... OK
Applying db.0045_autopkgtest_lookup... OK
Applying db.0046_lintian_lookup... OK
Applying db.0047_sbuild_lookup... OK
Applying db.0048_alter_collection_retains_artifacts... OK
Applying db.0049_update_suite_lintian_collection_lookup... OK
Applying db.0050_collection_workflow_initial... OK
Applying db.0051_collection_workflow_data... OK
Applying db.0052_collection_workflow_final... OK
Applying db.0053_debian_environments_typo... OK
Applying db.0054_alter_workrequest_options... OK
Applying db.0055_artifact_created_by_work_request_set_null... OK
Applying db.0056_debian_environments_backend... OK
Applying db.0057_workrequest_expiration_delay... OK
Applying db.0058_workrequest_dynamic_task_data... OK
Applying db.0059_collection_workspace_namespace... OK
Applying db.0060_workspace_chain... OK
Applying db.0061_workrequest_supersedes... OK
Applying db.0062_rename_internalnoop... OK
Applying db.0063_worker_worker_type_initial... OK
Applying db.0064_worker_worker_type_data... OK
Applying db.0065_worker_worker_type_final... OK
Applying db.0066_signing_worker_type... OK
Applying db.0067_alter_filestore_backend... OK
Applying db.0068_collection_workflow_onetoone... OK
Applying db.0069_collectionitem_parent_category_initial... OK
Applying db.0070_collectionitem_parent_category_data... OK
Applying db.0071_collectionitem_parent_category_final... OK
Applying db.0072_worker_last_seen_at... OK
Applying db.0073_token_last_seen_at... OK
Applying db.0074_fileinartifact_complete_initial... OK
Applying db.0075_fileinartifact_complete_data... OK
Applying db.0076_fileinartifact_complete_final... OK
Applying db.0077_wait_task_type... OK
Applying db.0078_collectionitem_add_created_removed_by_workflow... OK
Applying db.0079_sbuild_binnmu_build_components... OK
Applying db.0080_scope... OK
Applying db.0081_create_fallback_scope... OK
Applying db.0082_workspace_add_scope... OK
Applying db.0083_set_fallback_scope... OK
Applying db.0084_workspace_namespace_by_scope... OK
Applying db.0085_scope_name_validation... OK
Applying db.0086_add_scoped_group... OK
Applying db.0087_django_json_encoder... OK
Applying db.0088_roles_for_scopes... OK
Applying db.0089_group_name_validation... OK
Applying db.0090_workspacerole_and_more... OK
Applying db.0091_sign_multiple_unsigned... OK
Applying db.0092_default_workspace_public... OK
Applying db.0093_uniform_scoperole_resource_reference... OK
Applying db.0094_collection_db_collection_name_not_reserved... OK
Applying db.0095_create_singleton_collections... OK
Applying db.0096_workspace_name_validation... OK
Applying db.0097_recreate_json_data_unique_constraint... OK
Applying db.0098_artifact_original_artifact... OK
Applying db.0099_delete_dynamic_data_workflows... OK
Applying db.0100_name_validation... OK
Applying db.0101_collectionitem_suite_indexes... OK
Applying db.0102_collection_related_name... OK
Applying db.0103_cascade_deletion_on_role_assignments... OK
Applying db.0104_workspacerole_contributor... OK
Applying db.0105_wait_needs_input... OK
Applying db.0106_workrequest_workflow_template... OK
Applying db.0107_add_scope_label_icon... OK
Applying db.0108_fill_scope_label... OK
Applying db.0109_scope_label_required_and_unique... OK
Applying db.0110_workrequest_workflow_last_activity_at... OK
Applying db.0111_workrequest_workflow_runtime_status... OK
Applying db.0112_workrequest_autopkgtest_extra_repositories... OK
Applying db.0113_workrequest_output_data_json... OK
Applying db.0114_user_manager_with_permissions... OK
Applying db.0115_workrequest_workflow_runtime_status_use_value... OK
Applying django_celery_results.0001_initial... OK
Applying django_celery_results.0002_add_task_name_args_kwargs... OK
Applying django_celery_results.0003_auto_20181106_1101... OK
Applying django_celery_results.0004_auto_20190516_0412... OK
Applying django_celery_results.0005_taskresult_worker... OK
Applying django_celery_results.0006_taskresult_date_created... OK
Applying django_celery_results.0007_remove_taskresult_hidden... OK
Applying django_celery_results.0008_chordcounter... OK
Applying django_celery_results.0009_groupresult... OK
Applying django_celery_results.0010_remove_duplicate_indices... OK
Applying django_celery_results.0011_taskresult_periodic_task_name... OK
Applying sessions.0001_initial... OK
System check identified some issues:
WARNINGS:
?: (staticfiles.W004) The directory '/usr/share/javascript/select2.js' in the STATICFILES_DIRS setting does not exist.
System check identified 1 issue (0 silenced).
test_artifact_underscore_names (debusine.db.migrations.tests.test_migrations.MigrationTests.test_artifact_underscore_names)
Artifacts have their data migrated to new names. ... ok
test_autopkgtest_binary_artifacts_ids_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_autopkgtest_binary_artifacts_ids_rename)
Work requests for autopkgtest rename binary_artifacts_ids. ... ok
test_autopkgtest_context_artifacts_ids_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_autopkgtest_context_artifacts_ids_rename)
Work requests for autopkgtest rename context_artifacts_ids. ... ok
test_autopkgtest_migrate_to_extra_repositories (debusine.db.migrations.tests.test_migrations.MigrationTests.test_autopkgtest_migrate_to_extra_repositories)
`autopkgtest` tasks are migrated to extra_repositories. ... ok
test_autopkgtest_source_artifact_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_autopkgtest_source_artifact_id_rename)
Work requests for autopkgtest rename source_artifact_id. ... ok
test_autopkgtest_work_request_architecture_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_autopkgtest_work_request_architecture_rename)
Work requests for autopkgtest rename their architecture field. ... ok
test_autopkgtest_work_request_environment_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_autopkgtest_work_request_environment_rename)
Work requests for autopkgtest rename their environment field. ... ok
test_blhc_artifact_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_blhc_artifact_id_rename)
Work requests for blhc rename their artifact_id field. ... ok
test_collection_retains_artifacts_workflow (debusine.db.migrations.tests.test_migrations.MigrationTests.test_collection_retains_artifacts_workflow)
The Collection.{retains_artifacts,workflow} migration works. ... ok
test_collectionitem_parent_category (debusine.db.migrations.tests.test_migrations.MigrationTests.test_collectionitem_parent_category)
Populating `CollectionItem.parent_category` works. ... ok
test_create_singleton_collections (debusine.db.migrations.tests.test_migrations.MigrationTests.test_create_singleton_collections)
Singleton collections are created in the default workspace. ... ok
test_create_system_user (debusine.db.migrations.tests.test_migrations.MigrationTests.test_create_system_user)
A system user is created. ... ok
test_default_store_created (debusine.db.migrations.tests.test_migrations.MigrationTests.test_default_store_created)
Assert Default FileStore has been created. ... ok
test_default_workspace_public (debusine.db.migrations.tests.test_migrations.MigrationTests.test_default_workspace_public)
The default workspace is made public. ... ok
test_delete_dynamic_data_workflows (debusine.db.migrations.tests.test_migrations.MigrationTests.test_delete_dynamic_data_workflows)
Dynamic data from workflows is set to None. ... ok
test_environment_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_environment_id_rename)
Work requests rename their environment_id field. ... ok
test_fileinartifact_complete (debusine.db.migrations.tests.test_migrations.MigrationTests.test_fileinartifact_complete)
Populating `FileInArtifact.complete` works. ... ok
test_fill_scope_label (debusine.db.migrations.tests.test_migrations.MigrationTests.test_fill_scope_label)
Scope labels are initialized from scope names. ... ok
test_fix_task_type (debusine.db.migrations.tests.test_migrations.MigrationTests.test_fix_task_type)
Work requests have their task_type fixed. ... ok
test_hash_added (debusine.db.migrations.tests.test_migrations.MigrationTests.test_hash_added)
Assert token hash has been added. ... ok
test_hash_migration_irreversible (debusine.db.migrations.tests.test_migrations.MigrationTests.test_hash_migration_irreversible)
Assert token hash migration is irreversible if there are tokens. ... ok
test_internalnoop_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_internalnoop_rename)
`internalnoop` work requests are renamed to `servernoop`. ... ok
test_lintian_binary_artifacts_ids_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_lintian_binary_artifacts_ids_rename)
Work requests for lintian rename binary_artifacts_ids. ... ok
test_lintian_source_artifact_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_lintian_source_artifact_id_rename)
Work requests for lintian rename source_artifact_id. ... ok
test_piuparts_base_tgz_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_piuparts_base_tgz_id_rename)
Work requests for piuparts rename base_tgz_id. ... ok
test_piuparts_binary_artifacts_ids_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_piuparts_binary_artifacts_ids_rename)
Work requests for piuparts rename binary_artifacts_ids. ... ok
test_sbuild_binnmu_build_components (debusine.db.migrations.tests.test_migrations.MigrationTests.test_sbuild_binnmu_build_components)
Updating build_components of sbuild tasks works. ... ok
test_sbuild_extra_binary_artifacts_ids_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_sbuild_extra_binary_artifacts_ids_rename)
Work requests for sbuild rename extra_binary_artifact_ids. ... ok
test_sbuild_source_artifact_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_sbuild_source_artifact_id_rename)
Work requests for sbuild rename source_artifact_id. ... ok
test_scoping_workspaces (debusine.db.migrations.tests.test_migrations.MigrationTests.test_scoping_workspaces)
Introducing scopes for workspaces. ... ok
test_scoping_workspaces_irreversible (debusine.db.migrations.tests.test_migrations.MigrationTests.test_scoping_workspaces_irreversible)
Scoping workspaces is irreversible with actual scopes in use. ... ok
test_sign_multiple_unsigned (debusine.db.migrations.tests.test_migrations.MigrationTests.test_sign_multiple_unsigned)
Single unsigned lookups in Sign are migrated to multiple lookups. ... ok
test_sign_multiple_unsigned_unsigned_ids_too_complex (debusine.db.migrations.tests.test_migrations.MigrationTests.test_sign_multiple_unsigned_unsigned_ids_too_complex)
Migration is irreversible with multiple unsigned_ids. ... ok
test_sign_multiple_unsigned_unsigned_too_complex (debusine.db.migrations.tests.test_migrations.MigrationTests.test_sign_multiple_unsigned_unsigned_too_complex)
Migration is irreversible if task_data.unsigned is too complex. ... ok
test_system_workspace_created (debusine.db.migrations.tests.test_migrations.MigrationTests.test_system_workspace_created)
Assert System Workspace has been created. ... ok
test_updatesuitelintiancollection_base_collection_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_updatesuitelintiancollection_base_collection_id_rename)
Work Requests for USLC rename base_collection_id. ... ok
test_updatesuitelintiancollection_derived_collection_id_rename (debusine.db.migrations.tests.test_migrations.MigrationTests.test_updatesuitelintiancollection_derived_collection_id_rename)
Work requests for USLC rename derived_collection_id. ... ok
test_wait_needs_input (debusine.db.migrations.tests.test_migrations.MigrationTests.test_wait_needs_input)
`needs_input` is added to WAIT tasks. ... ok
test_worker_worker_type (debusine.db.migrations.tests.test_migrations.MigrationTests.test_worker_worker_type)
The Worker.internal to Worker.worker_type migration works. ... ok
test_workflow_last_activity_at (debusine.db.migrations.tests.test_migrations.MigrationTests.test_workflow_last_activity_at)
Test workflow last_activity_at is updated on migration. ... ok
test_workflow_runtime_status (debusine.db.migrations.tests.test_migrations.MigrationTests.test_workflow_runtime_status)
Test workflow_runtime_status is updated at migration. ... ok
test_workrequest_workflow_runtime_status_use_value (debusine.db.migrations.tests.test_migrations.MigrationTests.test_workrequest_workflow_runtime_status_use_value)
Test WorkRequest workflow_runtime_status uses value not UI string. ... ok
test_create_from_local_artifact (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_create_from_local_artifact)
create_from_local_artifact() creates a matching Artifact. ... ok
test_expired_return_expired_artifacts (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_expired_return_expired_artifacts)
expired() return only the expired artifacts. ... ok
test_in_current_scope (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_in_current_scope)
Test the in_current_scope() QuerySet filter. ... ok
test_in_current_scope_no_context_scope (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_in_current_scope_no_context_scope)
Test the in_current_scope() QuerySet filter without scope set. ... ok
test_in_current_workspace (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_in_current_workspace)
Test the in_current_workspace() QuerySet filter. ... ok
test_in_current_workspace_no_context_workspace (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_in_current_workspace_no_context_workspace)
Test in_current_workspace() without workspace set. ... ok
test_not_expired_return_not_expired_artifacts (debusine.db.models.tests.test_artifacts.ArtifactManagerTests.test_not_expired_return_not_expired_artifacts)
not_expired() return only the not expired artifacts. ... ok
test_in_current_scope (debusine.db.models.tests.test_artifacts.ArtifactRelationManagerTests.test_in_current_scope)
Test the in_current_scope() QuerySet filter. ... ok
test_in_current_scope_no_context_scope (debusine.db.models.tests.test_artifacts.ArtifactRelationManagerTests.test_in_current_scope_no_context_scope)
Test the in_current_scope() QuerySet filter without scope set. ... ok
test_can_display_delegate_to_workspace (debusine.db.models.tests.test_artifacts.ArtifactRelationTests.test_can_display_delegate_to_workspace)
Test the can_display predicate on public workspaces. ... ok
test_str (debusine.db.models.tests.test_artifacts.ArtifactRelationTests.test_str)
Assert __str__ return expected value. ... ok
test_type_not_valid_raise_validation_error (debusine.db.models.tests.test_artifacts.ArtifactRelationTests.test_type_not_valid_raise_validation_error)
Assert that ValidationError is raised if type is not valid. ... ok
test_can_display_delegate_to_workspace (debusine.db.models.tests.test_artifacts.ArtifactTests.test_can_display_delegate_to_workspace)
Test the can_display predicate on public workspaces. ... ok
test_data_validation_error (debusine.db.models.tests.test_artifacts.ArtifactTests.test_data_validation_error)
Assert that ValidationError is raised if data is not valid. ... ok
test_default_expiration (debusine.db.models.tests.test_artifacts.ArtifactTests.test_default_expiration)
Test workspace's default_expiration_delay. ... ok
test_default_values_of_fields (debusine.db.models.tests.test_artifacts.ArtifactTests.test_default_values_of_fields)
Define the fields of the models and test their default values. ... ok
test_expired (debusine.db.models.tests.test_artifacts.ArtifactTests.test_expired)
Test Artifact.expired() method. ... ok
test_get_absolute_url (debusine.db.models.tests.test_artifacts.ArtifactTests.test_get_absolute_url)
Test for Artifact.get_absolute_url. ... ok
test_get_label_from_category (debusine.db.models.tests.test_artifacts.ArtifactTests.test_get_label_from_category)
Test defaults for artifact label. ... ok
test_get_label_from_data (debusine.db.models.tests.test_artifacts.ArtifactTests.test_get_label_from_data)
Test getting artifact label from its data. ... ok
test_get_label_from_data_reuse_model (debusine.db.models.tests.test_artifacts.ArtifactTests.test_get_label_from_data_reuse_model)
Test getting artifact label reusing the model instance. ... ok
test_save_permissions (debusine.db.models.tests.test_artifacts.ArtifactTests.test_save_permissions)
Test permission checks on save. ... ok
test_str (debusine.db.models.tests.test_artifacts.ArtifactTests.test_str)
Test for Artifact.__str__. ... ok
test_artifact_path_unique_constraint (debusine.db.models.tests.test_artifacts.FileInArtifactTests.test_artifact_path_unique_constraint)
Test two FileInArtifact cannot have the same artifact and path. ... ok
test_get_absolute_url (debusine.db.models.tests.test_artifacts.FileInArtifactTests.test_get_absolute_url)
Test FileInArtifact.get_absolute_url. ... ok
test_get_absolute_url_raw (debusine.db.models.tests.test_artifacts.FileInArtifactTests.test_get_absolute_url_raw)
Test FileInArtifact.get_absolute_url_raw. ... ok
test_str (debusine.db.models.tests.test_artifacts.FileInArtifactTests.test_str)
Test FileInArtifact.__str__. ... ok
test_absolute_file_path (debusine.db.models.tests.test_artifacts.FileUploadTests.test_absolute_file_path)
Test absolute_file_path() is in DEBUSINE_UPLOAD_DIRECTORY. ... ok
test_current_size_raise_no_file_in_artifact (debusine.db.models.tests.test_artifacts.FileUploadTests.test_current_size_raise_no_file_in_artifact)
Test current_size() raise ValueError (FileInArtifact not found). ... ok
test_current_size_raise_no_fileupload_for_file_in_artifact (debusine.db.models.tests.test_artifacts.FileUploadTests.test_current_size_raise_no_fileupload_for_file_in_artifact)
Test current_size() raise ValueError (FileUpload not found). ... ok
test_current_size_return_last_position_received (debusine.db.models.tests.test_artifacts.FileUploadTests.test_current_size_return_last_position_received)
Test current_size() method return size of the file. ... ok
test_delete (debusine.db.models.tests.test_artifacts.FileUploadTests.test_delete)
Test FileUpload delete() try to unlink file. ... ok
test_delete_file_does_not_exist (debusine.db.models.tests.test_artifacts.FileUploadTests.test_delete_file_does_not_exist)
Test FileUpload delete() try to unlink file but did not exist. ... ok
test_no_two_fileobj_to_same_path (debusine.db.models.tests.test_artifacts.FileUploadTests.test_no_two_fileobj_to_same_path)
Test cannot create two FileUpload with same path. ... ok
test_str (debusine.db.models.tests.test_artifacts.FileUploadTests.test_str)
Test __str__. ... ok
test_from_scoped_name (debusine.db.models.tests.test_auth.GroupManagerTests.test_from_scoped_name)
Test from_scoped_name. ... ok
test_from_scoped_name_fail_lookup (debusine.db.models.tests.test_auth.GroupManagerTests.test_from_scoped_name_fail_lookup)
Test from_scoped_name. ... ok
test_assign_role (debusine.db.models.tests.test_auth.GroupTests.test_assign_role)
Test assign_role. ... ok
test_assign_role_not_a_resource (debusine.db.models.tests.test_auth.GroupTests.test_assign_role_not_a_resource)
Try assigning role to something which is not a resource. ... ok
test_assign_role_wrong_role_enum (debusine.db.models.tests.test_auth.GroupTests.test_assign_role_wrong_role_enum)
Try assigning a role using the wrong enum. ... ok
test_assign_role_wrong_role_name (debusine.db.models.tests.test_auth.GroupTests.test_assign_role_wrong_role_name)
Try assigning a role using the wrong enum. ... ok
test_assign_role_wrong_scope (debusine.db.models.tests.test_auth.GroupTests.test_assign_role_wrong_scope)
Try assigning role to a resource in a different scope. ... ok
test_assign_user (debusine.db.models.tests.test_auth.GroupTests.test_assign_user)
Test assigning users to groups. ... ok
test_str (debusine.db.models.tests.test_auth.GroupTests.test_str)
Test stringification. ... ok
test_unique (debusine.db.models.tests.test_auth.GroupTests.test_unique)
Test scoped uniqueness. ... ok
test_str (debusine.db.models.tests.test_auth.IdentityTests.test_str)
Stringification should show the unique key. ... ok
test_get_tokens_all (debusine.db.models.tests.test_auth.TokenManagerTests.test_get_tokens_all)
get_tokens returns all the tokens if no filter is applied. ... ok
test_get_tokens_by_key (debusine.db.models.tests.test_auth.TokenManagerTests.test_get_tokens_by_key)
get_tokens returns the correct tokens when filtering by key. ... ok
test_get_tokens_by_key_owner_empty (debusine.db.models.tests.test_auth.TokenManagerTests.test_get_tokens_by_key_owner_empty)
get_tokens returns nothing if using a key and username without matches. ... ok
test_get_tokens_by_owner (debusine.db.models.tests.test_auth.TokenManagerTests.test_get_tokens_by_owner)
get_tokens returns the correct tokens when filtering by owner. ... ok
test_disable (debusine.db.models.tests.test_auth.TokenTests.test_disable)
disable() disables the token. ... ok
test_enable (debusine.db.models.tests.test_auth.TokenTests.test_enable)
enable() enables the token. ... ok
test_get_token_or_none_found (debusine.db.models.tests.test_auth.TokenTests.test_get_token_or_none_found)
get_token_or_none looks up a token and returns it. ... ok
test_get_token_or_none_not_found (debusine.db.models.tests.test_auth.TokenTests.test_get_token_or_none_not_found)
get_token_or_none cannot find a token and returns None. ... ok
test_get_token_worker_refetch (debusine.db.models.tests.test_auth.TokenTests.test_get_token_worker_refetch)
get_token_or_none prefetches the worker attribute if present. ... ok
test_save (debusine.db.models.tests.test_auth.TokenTests.test_save)
The model creates a Token.key on save or keeps it if it existed. ... ok
test_str (debusine.db.models.tests.test_auth.TokenTests.test_str)
Test Token.__str__. ... ok
test_user_field (debusine.db.models.tests.test_auth.TokenTests.test_user_field)
Test User field is None by default. ... ok
test_can_display (debusine.db.models.tests.test_auth.UserTests.test_can_display)
Test the can_display predicate. ... ok
test_can_display_anonymous (debusine.db.models.tests.test_auth.UserTests.test_can_display_anonymous)
Test can_display with anonymous user. ... ok
test_can_manage (debusine.db.models.tests.test_auth.UserTests.test_can_manage)
Test can_manage. ... ok
test_can_manage_anonymous (debusine.db.models.tests.test_auth.UserTests.test_can_manage_anonymous)
Test can_manage with anonymous user. ... ok
test_get_absolute_url (debusine.db.models.tests.test_auth.UserTests.test_get_absolute_url)
Test the get_absolute_url method. ... ok
test_create_from_artifact (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_create_from_artifact)
Verify create_from_artifact method. ... ok
test_create_from_bare_data (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_create_from_bare_data)
Verify create_from_bare_data method. ... ok
test_create_from_bare_data_debusine_promise (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_create_from_bare_data_debusine_promise)
Verify create_from_bare_data with debusine:promise category. ... ok
test_create_from_bare_data_debusine_promise_invalid_data (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_create_from_bare_data_debusine_promise_invalid_data)
Verify create_from_bare_data raises ValueError. ... ok
test_create_from_collection (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_create_from_collection)
Verify create_from_collection method. ... ok
test_drop_full_history (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_drop_full_history)
Verify drop_full_history method. ... ok
test_drop_full_history_no_retention_period (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_drop_full_history_no_retention_period)
Verify drop_full_history method without retention_period. ... ok
test_drop_metadata (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_drop_metadata)
Verify drop_metadata method. ... ok
test_drop_metadata_no_retention_period (debusine.db.models.tests.test_collections.CollectionItemManagerTests.test_drop_metadata_no_retention_period)
Verify drop_metadata method. ... ok
test_artifact_collection_item_same_name (debusine.db.models.tests.test_collections.CollectionItemTests.test_artifact_collection_item_same_name)
Two CollectionItem: same name, category different child_type. ... ok
test_artifact_constraint_are_valid_or_raise_integrity_error (debusine.db.models.tests.test_collections.CollectionItemTests.test_artifact_constraint_are_valid_or_raise_integrity_error)
Verify constraints specific to an ARTIFACT type CollectionItem. ... ok
test_artifact_related_name (debusine.db.models.tests.test_collections.CollectionItemTests.test_artifact_related_name)
Test artifact model "related_name" to CollectionItem. ... ok
test_bare_collection_item_constraints (debusine.db.models.tests.test_collections.CollectionItemTests.test_bare_collection_item_constraints)
Verify constraints specific to a Bare type CollectionItem. ... ok
test_collection_and_parent_collection_not_the_same (debusine.db.models.tests.test_collections.CollectionItemTests.test_collection_and_parent_collection_not_the_same)
Cannot create CollectionItem with collection == parent_collection. ... ok
test_collection_constraint_are_valid_or_raise_integrity_error (debusine.db.models.tests.test_collections.CollectionItemTests.test_collection_constraint_are_valid_or_raise_integrity_error)
Verify constraints specific to a COLLECTION type CollectionItem. ... ok
test_collection_type_item_constraints (debusine.db.models.tests.test_collections.CollectionItemTests.test_collection_type_item_constraints)
Verify constraints specific to a Collection type CollectionItem. ... ok
test_debian_environments_no_more_than_one_codename_architecture (debusine.db.models.tests.test_collections.CollectionItemTests.test_debian_environments_no_more_than_one_codename_architecture)
Cannot create more than one duplicated active debian:environments. ... ok
test_expand_name (debusine.db.models.tests.test_collections.CollectionItemTests.test_expand_name)
Item name is correctly expanded. ... ok
test_expand_variables (debusine.db.models.tests.test_collections.CollectionItemTests.test_expand_variables)
Variables are correctly expanded, with error handling. ... ok
test_get_absolute_url (debusine.db.models.tests.test_collections.CollectionItemTests.test_get_absolute_url)
Test get_absolute_url results. ... ok
test_only_one_active_item_in_collection (debusine.db.models.tests.test_collections.CollectionItemTests.test_only_one_active_item_in_collection)
Cannot create duplicated CollectionItem (not removed). ... ok
test_parent_category (debusine.db.models.tests.test_collections.CollectionItemTests.test_parent_category)
`parent_category` is copied from the parent collection. ... ok
test_second_active_item_added_first_one_removed (debusine.db.models.tests.test_collections.CollectionItemTests.test_second_active_item_added_first_one_removed)
Can create "duplicated" CollectionItem if first one is removed. ... ok
test_str_collection_item_artifact (debusine.db.models.tests.test_collections.CollectionItemTests.test_str_collection_item_artifact)
Stringification is correct for CollectionItem for ARTIFACT. ... ok
test_str_collection_item_bare (debusine.db.models.tests.test_collections.CollectionItemTests.test_str_collection_item_bare)
Stringification does not contain collection/artifact id. ... ok
test_str_collection_item_collection (debusine.db.models.tests.test_collections.CollectionItemTests.test_str_collection_item_collection)
Stringification contains collection id.. ... ok
test_create_singleton (debusine.db.models.tests.test_collections.CollectionManagerTests.test_create_singleton)
Create a singleton collection. ... ok
test_create_singleton_bad_category (debusine.db.models.tests.test_collections.CollectionManagerTests.test_create_singleton_bad_category)
Singleton collections may only be of certain categories. ... ok
test_in_current_scope (debusine.db.models.tests.test_collections.CollectionManagerTests.test_in_current_scope)
Test the in_current_scope() QuerySet filter. ... ok
test_in_current_scope_no_context_scope (debusine.db.models.tests.test_collections.CollectionManagerTests.test_in_current_scope_no_context_scope)
Test the in_current_scope() QuerySet filter without scope set. ... ok
test_in_current_workspace (debusine.db.models.tests.test_collections.CollectionManagerTests.test_in_current_workspace)
Test the in_current_workspace() QuerySet filter. ... ok
test_in_current_workspace_no_context_workspace (debusine.db.models.tests.test_collections.CollectionManagerTests.test_in_current_workspace_no_context_workspace)
Test in_current_workspace() without workspace set. ... ok
test_can_display_delegate_to_workspace (debusine.db.models.tests.test_collections.CollectionTests.test_can_display_delegate_to_workspace)
Test the can_display predicate on public workspaces. ... ok
test_category_not_empty (debusine.db.models.tests.test_collections.CollectionTests.test_category_not_empty)
Cannot create Collection with an empty category. ... ok
test_child_items_artifacts_collections (debusine.db.models.tests.test_collections.CollectionTests.test_child_items_artifacts_collections)
Child items returns expected CollectionItems, artifacts, etc. ... ok
test_constraint_name_category_workspace (debusine.db.models.tests.test_collections.CollectionTests.test_constraint_name_category_workspace)
Raise integrity error: name, category, workspace must be unique. ... ok
test_get_absolute_url (debusine.db.models.tests.test_collections.CollectionTests.test_get_absolute_url)
Test get_absolute_url results. ... ok
test_manager (debusine.db.models.tests.test_collections.CollectionTests.test_manager)
Test getting specialized manager. ... ok
test_name_not_empty (debusine.db.models.tests.test_collections.CollectionTests.test_name_not_empty)
Cannot create Collection with an empty name. ... ok
test_retains_artifacts (debusine.db.models.tests.test_collections.CollectionTests.test_retains_artifacts)
By default, a new Collection stops its artifacts expiring. ... ok
test_str (debusine.db.models.tests.test_collections.CollectionTests.test_str)
Test stringification. ... ok
test_default_values (debusine.db.models.tests.test_files.FileInStoreTests.test_default_values)
Test default values. ... ok
test_str (debusine.db.models.tests.test_files.FileInStoreTests.test_str)
__str__() return the correct string. ... ok
test_get_or_create_created (debusine.db.models.tests.test_files.FileManagerTests.test_get_or_create_created)
File.objects.get_or_create returns created=True. ... ok
test_get_or_create_not_created (debusine.db.models.tests.test_files.FileManagerTests.test_get_or_create_not_created)
File.objects.get_or_create returns created=False. ... ok
test_backend_choice (debusine.db.models.tests.test_files.FileStoreTests.test_backend_choice)
Assert FileStore.BackendChoices is correctly accessed. ... ok
test_configuration_validation_error (debusine.db.models.tests.test_files.FileStoreTests.test_configuration_validation_error)
`ValidationError` is raised if configuration is invalid. ... ok
test_default (debusine.db.models.tests.test_files.FileStoreTests.test_default)
default() returns FileStore with name=="Default". ... ok
test_default_values (debusine.db.models.tests.test_files.FileStoreTests.test_default_values)
Test default values. ... ok
test_files_through (debusine.db.models.tests.test_files.FileStoreTests.test_files_through)
FileStore.files() return the expected file. ... ok
test_get_backend_object (debusine.db.models.tests.test_files.FileStoreTests.test_get_backend_object)
get_backend_object instantiates the right backend. ... ok
test_str (debusine.db.models.tests.test_files.FileStoreTests.test_str)
__str__() return the correct information. ... ok
test_calculate_hash (debusine.db.models.tests.test_files.FileTests.test_calculate_hash)
calculate_hash returns the expected hash digest. ... ok
test_constraint_hash_digest_not_empty (debusine.db.models.tests.test_files.FileTests.test_constraint_hash_digest_not_empty)
File.hash_digest cannot be empty. ... ok
test_hash_can_be_duplicated (debusine.db.models.tests.test_files.FileTests.test_hash_can_be_duplicated)
File with the same hash_digest and different size can be created. ... ok
test_hash_digest_getter (debusine.db.models.tests.test_files.FileTests.test_hash_digest_getter)
File.hash_digest return the expected hash digest. ... ok
test_hash_digest_setter (debusine.db.models.tests.test_files.FileTests.test_hash_digest_setter)
File.hash_digest setter sets the hash digest. ... ok
test_sha256 (debusine.db.models.tests.test_files.FileTests.test_sha256)
File.sha256 have the expected hash. ... ok
test_str (debusine.db.models.tests.test_files.FileTests.test_str)
__str__() return sha256 and size. ... ok
test_unique_constraint_hash_size (debusine.db.models.tests.test_files.FileTests.test_unique_constraint_hash_size)
File with same hash_digest and size cannot be created. ... ok
test_create_email (debusine.db.models.tests.test_models.NotificationChannelTests.test_create_email)
Create email NotificationChannel. ... ok
test_create_email_invalid_data (debusine.db.models.tests.test_models.NotificationChannelTests.test_create_email_invalid_data)
Create email NotificationChannel: invalid data, failure. ... ok
test_name_unique (debusine.db.models.tests.test_models.NotificationChannelTests.test_name_unique)
Field name is unique. ... ok
test_str (debusine.db.models.tests.test_models.NotificationChannelTests.test_str)
Assert __str__ return the expected string. ... ok
test_ROLES (debusine.db.models.tests.test_permissions.PermissionsTests.test_ROLES)
Test the ROLES Q object. ... ok
test_ROLES_member (debusine.db.models.tests.test_permissions.PermissionsTests.test_ROLES_member)
Test the ROLES Q object with member argument. ... ok
test_enforce (debusine.db.models.tests.test_permissions.PermissionsTests.test_enforce)
Test the enforce method. ... ok
test_format_permission_check_error (debusine.db.models.tests.test_permissions.PermissionsTests.test_format_permission_check_error)
Test format_permission_check_error. ... ok
test_get_resource_scope (debusine.db.models.tests.test_permissions.PermissionsTests.test_get_resource_scope)
Test get_resource_scope. ... ok
test_get_resource_workspace (debusine.db.models.tests.test_permissions.PermissionsTests.test_get_resource_workspace)
Test get_resource_workspace. ... ok
test_permission_check_user_context (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_check_user_context)
Test the permission_check decorator with user from context. ... ok
test_permission_check_user_explicit (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_check_user_explicit)
Test the permission_check decorator with explicitly given user. ... ok
test_permission_check_user_unset (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_check_user_unset)
Test the permission_check decorator with no user in context. ... ok
test_permission_check_user_unset_with_token (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_check_user_unset_with_token)
Test the permission_check decorator with no user but a token. ... ok
test_permission_error_template (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_error_template)
Test accessing the permission error template. ... ok
test_permission_filter_user_context (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_filter_user_context)
Test permission_filter with the context user. ... ok
test_permission_filter_user_explicit (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_filter_user_explicit)
Test permission_filter with an explicit user. ... ok
test_permission_filter_user_unset (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_filter_user_unset)
Test permission_filter with but no user in context. ... ok
test_permission_filter_user_unset_with_token (debusine.db.models.tests.test_permissions.PermissionsTests.test_permission_filter_user_unset_with_token)
Test permission_filter with the no user in context but a token. ... ok
test_resolve_role (debusine.db.models.tests.test_permissions.PermissionsTests.test_resolve_role)
Test passing a valid role type. ... ok
test_resolve_role_invalid_enum (debusine.db.models.tests.test_permissions.PermissionsTests.test_resolve_role_invalid_enum)
Test passing an invalid role enum. ... ok
test_resolve_role_invalid_name (debusine.db.models.tests.test_permissions.PermissionsTests.test_resolve_role_invalid_name)
Test passing an invalid role name. ... ok
test_resolve_role_invalid_type (debusine.db.models.tests.test_permissions.PermissionsTests.test_resolve_role_invalid_type)
Test passing an invalid role type. ... ok
test_resolve_roles_list (debusine.db.models.tests.test_permissions.PermissionsTests.test_resolve_roles_list)
Test resolve_roles_list function. ... ok
test_resolve_roles_list_None (debusine.db.models.tests.test_permissions.PermissionsTests.test_resolve_roles_list_None)
resolve_roles_list returns the empty list if roles_class is None. ... ok
test_get_roles_model (debusine.db.models.tests.test_scopes.ScopeManagerTests.test_get_roles_model)
Test the get_roles_model method. ... ok
test_assign_multiple_groups (debusine.db.models.tests.test_scopes.ScopeRoleTests.test_assign_multiple_groups)
Multiple group can share a role on a scope. ... ok
test_assign_multiple_scopes (debusine.db.models.tests.test_scopes.ScopeRoleTests.test_assign_multiple_scopes)
A group can be given a role in different scopes. ... ok
test_on_delete_cascade (debusine.db.models.tests.test_scopes.ScopeRoleTests.test_on_delete_cascade)
Test on delete cascade behaviour. ... ok
test_str (debusine.db.models.tests.test_scopes.ScopeRoleTests.test_str)
Test stringification. ... ok
test_can_create_workspace_not_owner (debusine.db.models.tests.test_scopes.ScopeTests.test_can_create_workspace_not_owner)
Test can_create_workspace with user not owner. ... ok
test_can_create_workspace_owner (debusine.db.models.tests.test_scopes.ScopeTests.test_can_create_workspace_owner)
Test can_create_workspace with user owner of the scope. ... ok
test_can_create_workspace_owner_in_context (debusine.db.models.tests.test_scopes.ScopeTests.test_can_create_workspace_owner_in_context)
Test can_create_workspace with current user owner of the scope. ... ok
test_can_display (debusine.db.models.tests.test_scopes.ScopeTests.test_can_display)
Test the can_display predicate. ... ok
test_context_has_role (debusine.db.models.tests.test_scopes.ScopeTests.test_context_has_role)
Test context_has_role. ... ok
test_context_has_role_no_context (debusine.db.models.tests.test_scopes.ScopeTests.test_context_has_role_no_context)
Test context_has_role with no context set. ... ok
test_context_has_role_no_roles (debusine.db.models.tests.test_scopes.ScopeTests.test_context_has_role_no_roles)
Test context_has_role with no roles. ... ok
test_context_has_role_wrong_scope (debusine.db.models.tests.test_scopes.ScopeTests.test_context_has_role_wrong_scope)
Test context_has_role with a different scope than in context. ... ok
test_context_has_role_wrong_user (debusine.db.models.tests.test_scopes.ScopeTests.test_context_has_role_wrong_user)
Test context_has_role with a different user than in context. ... ok
test_create (debusine.db.models.tests.test_scopes.ScopeTests.test_create)
Test basic behavior. ... ok
test_fallback (debusine.db.models.tests.test_scopes.ScopeTests.test_fallback)
The fallback scope for migrations exists. ... ok
test_get_roles (debusine.db.models.tests.test_scopes.ScopeTests.test_get_roles)
Test Scope.get_roles. ... ok
test_get_roles_multiple_groups (debusine.db.models.tests.test_scopes.ScopeTests.test_get_roles_multiple_groups)
Test Scope.get_roles. ... ok
test_get_roles_not_authenticated (debusine.db.models.tests.test_scopes.ScopeTests.test_get_roles_not_authenticated)
Test Scope.get_roles when not authenticated. ... ok
test_is_valid_scope_name (debusine.db.models.tests.test_scopes.ScopeTests.test_is_valid_scope_name)
Test is_valid_scope_name. ... ok
test_predicate_deny_from_context (debusine.db.models.tests.test_scopes.ScopeTests.test_predicate_deny_from_context)
Test predicates propagating DENY from context_has_role. ... ok
test_scope_name_validation (debusine.db.models.tests.test_scopes.ScopeTests.test_scope_name_validation)
Test validation for scope names. ... ok
test_unique (debusine.db.models.tests.test_scopes.ScopeTests.test_unique)
Check that scope names and labels are unique. ... ok
test_aborted (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_aborted)
WorkRequestManager.aborted() returns aborted WorkRequests. ... ok
test_aborted_or_failed (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_aborted_or_failed)
WorkRequestManager.aborted() returns aborted WorkRequests. ... ok
test_completed (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_completed)
WorkRequestManager.completed() returns completed WorkRequests. ... ok
test_create_synchronization_point (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_synchronization_point)
Synchronization points are created correctly. ... ok
test_create_workflow (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_workflow)
Workflows are created correctly. ... ok
test_create_workflow_basic_validation (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_workflow_basic_validation)
Workflow parameters are validated against their model. ... ok
test_create_workflow_callback (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_workflow_callback)
Workflow callbacks are created correctly. ... ok
test_create_workflow_thorough_validation (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_workflow_thorough_validation)
Check validation of parameters on workflow instantiation. ... ok
test_create_workflow_with_parent (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_workflow_with_parent)
A sub-workflow does not have its own internal collection. ... ok
test_create_workflow_with_parms (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_create_workflow_with_parms)
Check that WorkflowTemplate parameters have precedence. ... ok
test_expired (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_expired)
Test expired() method. ... ok
test_in_current_scope (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_in_current_scope)
Test the in_current_scope() QuerySet filter. ... ok
test_in_current_scope_no_context_scope (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_in_current_scope_no_context_scope)
Test the in_current_scope() QuerySet filter without scope set. ... ok
test_in_current_workspace (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_in_current_workspace)
Test the in_current_workspace() QuerySet filter. ... ok
test_in_current_workspace_no_context_workspace (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_in_current_workspace_no_context_workspace)
Test in_current_workspace() without workspace set. ... ok
test_pending (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_pending)
WorkRequestManager.pending() returns pending WorkRequests. ... ok
test_pending_exclude_assigned (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_pending_exclude_assigned)
Test WorkRequestManager.pending(exclude_assigned=True). ... ok
test_pending_filter_by_worker (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_pending_filter_by_worker)
WorkRequestManager.pending() returns WorkRequest for the worker. ... ok
test_raise_value_error_exclude_assigned_and_worker (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_raise_value_error_exclude_assigned_and_worker)
WorkRequestManager.pending() raises ValueError. ... ok
test_running (debusine.db.models.tests.test_work_requests.WorkRequestManagerTests.test_running)
WorkRequestManager.running() returns running WorkRequests. ... ok
test_can_display_delegate_to_workspace (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_can_display_delegate_to_workspace)
Test the can_display predicate delegating to containing workspace. ... ok
test_can_retry_delegate_to_workspace (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_can_retry_delegate_to_workspace)
Test the can_retry predicate delegating to containing workspace. ... ok
test_can_unblock (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_can_unblock)
Test the can_unblock predicate. ... ok
test_clean_data_task_data_raise_validation_error (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_data_task_data_raise_validation_error)
Check validation of task data. ... ok
test_clean_invalid_task_type (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_invalid_task_type)
An invalid work request task type is rejected. ... ok
test_clean_task_data_must_be_dict (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_task_data_must_be_dict)
Ensure that task_data is a dict. ... ok
test_clean_task_name_must_be_valid_internal (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_task_name_must_be_valid_internal)
Check validation of internal task names. ... ok
test_clean_task_name_must_be_valid_server (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_task_name_must_be_valid_server)
Check validation of server task names. ... ok
test_clean_task_name_must_be_valid_signing (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_task_name_must_be_valid_signing)
Check validation of signing task names. ... ok
test_clean_task_name_must_be_valid_worker (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_task_name_must_be_valid_worker)
Check validation of worker task names. ... ok
test_clean_task_name_must_be_valid_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_task_name_must_be_valid_workflow)
Check validation of workflow task names. ... ok
test_clean_workflow_data_raise_validation_error (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_clean_workflow_data_raise_validation_error)
Check validation of workflow data. ... ok
test_compute_workflow_runtime_status_aborted (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_aborted)
Test compute_workflow_runtime_status returns ABORTED. ... ok
test_compute_workflow_runtime_status_blocked (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_blocked)
Test compute_workflow_runtime_status returns BLOCKED. ... ok
test_compute_workflow_runtime_status_completed (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_completed)
Test compute_workflow_runtime_status returns COMPLETED. ... ok
test_compute_workflow_runtime_status_needs_input (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_needs_input)
Test compute_workflow_runtime_status returns NEEDS_INPUT. ... ok
test_compute_workflow_runtime_status_pending (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_pending)
Test compute_workflow_runtime_status returns PENDING. ... ok
test_compute_workflow_runtime_status_running (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_running)
Test compute_workflow_runtime_status returns RUNNING. ... ok
test_compute_workflow_runtime_status_waiting (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_compute_workflow_runtime_status_waiting)
Test compute_workflow_runtime_status returns WAITING. ... ok
test_effective_expiration_delay (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_effective_expiration_delay)
Test WorkRequest.effective_expiration_delay() method. ... ok
test_flattened (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_flattened)
Test _workflow_flattened. ... ok
test_get_label_for_internal_task (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_label_for_internal_task)
Test getting label for an internal task. ... ok
test_get_label_from_bad_task_data (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_label_from_bad_task_data)
Test getting label from inconsistent task data. ... ok
test_get_label_from_data (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_label_from_data)
Test getting label from data. ... ok
test_get_label_from_data_reuse_model (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_label_from_data_reuse_model)
Test getting label reusing the model instance. ... ok
test_get_task (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_task)
Test get_task with various task types. ... ok
test_get_task_internal_not_workflow_callback (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_task_internal_not_workflow_callback)
A non-workflow-callback internal task cannot be instantiated. ... ok
test_get_task_internal_workflow_callback (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_task_internal_workflow_callback)
A workflow callback is instantiated as its workflow. ... ok
test_get_task_internal_workflow_callback_outside_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_task_internal_workflow_callback_outside_workflow)
A workflow callback outside a workflow cannot be instantiated. ... ok
test_get_task_no_worker_host_architecture (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_task_no_worker_host_architecture)
get_task() skips worker_host_architecture if it has no worker. ... ok
test_get_task_worker_host_architecture (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_task_worker_host_architecture)
get_task() sets worker_host_architecture if it has a worker. ... ok
test_get_workflow_root_child (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_workflow_root_child)
A child work request in a workflow has a root. ... ok
test_get_workflow_root_grandchild (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_workflow_root_grandchild)
A grandchild work request in a workflow has a root. ... ok
test_get_workflow_root_root (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_workflow_root_root)
A top-level work request in a workflow is its own root. ... ok
test_get_workflow_root_standalone (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_get_workflow_root_standalone)
A standalone work request has no workflow root. ... ok
test_is_part_of_workflow_child (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_is_part_of_workflow_child)
A work request with a parent is part of a workflow. ... ok
test_is_part_of_workflow_root (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_is_part_of_workflow_root)
A WORKFLOW work request with no parent is not part of a workflow. ... ok
test_is_part_of_workflow_standalone (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_is_part_of_workflow_standalone)
A standalone work request is not part of a workflow. ... ok
test_is_workflow_child (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_is_workflow_child)
A WORKER work request is not a workflow, even if it's part of one. ... ok
test_is_workflow_root (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_is_workflow_root)
Tests for is_workflow_root(). ... ok
test_is_workflow_task_type_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_is_workflow_task_type_workflow)
A WORKFLOW work request is a workflow. ... ok
test_mark_aborted_propagates_last_activity_at (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_aborted_propagates_last_activity_at)
Test mark_aborted() propagates last_activity_at to workflow. ... ok
test_mark_aborted_updates_runtime_status (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_aborted_updates_runtime_status)
Test mark_aborted() updates workflow's runtime status. ... ok
test_mark_completed_propagates_last_activity_at (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_completed_propagates_last_activity_at)
Test mark_completed() propagates last_activity_at to workflow. ... ok
test_mark_completed_updates_runtime_status (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_completed_updates_runtime_status)
Test mark_completed() updates workflow's runtime status. ... ok
test_mark_pending_updates_runtime_status (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_pending_updates_runtime_status)
Test mark_pending() updates workflow's runtime status. ... ok
test_mark_running_propagates_last_activity_at (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_running_propagates_last_activity_at)
Test mark_running() propagates last_activity_at to workflow. ... ok
test_mark_running_updates_runtime_status (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_mark_running_updates_runtime_status)
Test mark_running() updates workflow's runtime status. ... ok
test_requires_signature_completed_external_debsign (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_requires_signature_completed_external_debsign)
A completed `Wait/ExternalDebsign` task requires no signature. ... ok
test_requires_signature_other_task (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_requires_signature_other_task)
A non-`Wait/ExternalDebsign` task requires no signature. ... ok
test_requires_signature_running_external_debsign (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_requires_signature_running_external_debsign)
A running `Wait/ExternalDebsign` task requires a signature. ... ok
test_retry_empty_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_empty_workflow)
Test behaviour of retrying for an empty workflow. ... ok
test_retry_in_failed_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_in_failed_workflow)
Test retrying a task in a failed workflow. ... ok
test_retry_in_running_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_in_running_workflow)
Test retrying a task in a running workflow. ... ok
test_retry_internal (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_internal)
Internal work requests can be retried. ... ok
test_retry_supersede (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_supersede)
Test behaviour of retry, superseding work requests. ... ok
test_retry_supersede_blocked_by_dep (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_supersede_blocked_by_dep)
A retried work request is BLOCKED if it has incomplete deps. ... ok
test_retry_supersede_blocked_manual (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_supersede_blocked_manual)
A retried work request is BLOCKED if it needs manual unblocking. ... ok
test_retry_supersede_increments_retry_count (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_supersede_increments_retry_count)
Retrying a task increments its retry count. ... ok
test_retry_update_debusine_promise_work_request_id (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_update_debusine_promise_work_request_id)
Test retrying updates promise of the expected work request id. ... ok
test_retry_workflow (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_workflow)
Test behaviour of retrying for an empty workflow. ... ok
test_retry_workflow_calls (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_workflow_calls)
Test behaviour of retrying for an empty workflow. ... ok
test_retry_workflow_child_fails (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_workflow_child_fails)
Test retrying a workflow with a child that cannot retry. ... ok
test_retry_workflow_increments_retry_count (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_retry_workflow_increments_retry_count)
Retrying a workflow increments its retry count. ... ok
test_supersedes (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_supersedes)
Test behaviour of the supersedes field. ... ok
test_supersedes_expired (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_supersedes_expired)
Test expiring a superseded work request. ... ok
test_verify_retry_aborted_failed (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_verify_retry_aborted_failed)
Only aborted/failed work requests can be retried. ... ok
test_verify_retry_if_lookups_fail (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_verify_retry_if_lookups_fail)
Work requests with unsatisfiable lookups can't retry. ... ok
test_verify_retry_invalid_task_data (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_verify_retry_invalid_task_data)
Work request with invalid task data cannot be retried. ... ok
test_verify_retry_superseded (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_verify_retry_superseded)
Superseded work requests cannot be retried. ... ok
test_verify_retry_task_type (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_verify_retry_task_type)
Only some task types can be retried. ... ok
test_wait_without_needs_input_raise_validation_error (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_wait_without_needs_input_raise_validation_error)
WAIT tasks must specify needs_input in their workflow_data. ... ok
test_workflow_data_accessors (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_data_accessors)
Test the custom pydantic accessors for workflow_data. ... ok
test_workflow_display_name_explicit (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_display_name_explicit)
`workflow_display_name` returns an explicitly-set display name. ... ok
test_workflow_display_name_parameters_name_parameters (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_display_name_parameters_name_parameters)
Test workflow_display_name_parameters returns name and parameters. ... ok
test_workflow_display_name_parameters_none (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_display_name_parameters_none)
Test workflow_display_name_parameters returns None. ... ok
test_workflow_display_name_parameters_template_name (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_display_name_parameters_template_name)
Test workflow_display_name_parameters returns template name. ... ok
test_workflow_display_name_task_name (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_display_name_task_name)
`workflow_display_name` defaults to the task name. ... ok
test_workflow_update_runtime_status (debusine.db.models.tests.test_work_requests.WorkRequestTests.test_workflow_update_runtime_status)
Test workflow_update_runtime_status(). ... ok
test_add_dependency_auto_block (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_add_dependency_auto_block)
`add_dependency` automatically blocks PENDING/DEPS work requests. ... ok
test_add_dependency_no_auto_block_already_completed (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_add_dependency_no_auto_block_already_completed)
`add_dependency` doesn't auto-block on completed dependencies. ... ok
test_add_dependency_no_auto_block_not_deps (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_add_dependency_no_auto_block_not_deps)
`add_dependency` doesn't automatically block non-DEPS requests. ... ok
test_add_dependency_no_auto_block_not_pending (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_add_dependency_no_auto_block_not_pending)
`add_dependency` doesn't automatically block non-PENDING requests. ... ok
test_add_dependency_outside_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_add_dependency_outside_workflow)
Dependencies from within a workflow to outside are forbidden. ... ok
test_add_dependency_within_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_add_dependency_within_workflow)
Dependencies within a workflow are allowed. ... ok
test_assign_worker (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_assign_worker)
Assign Worker to WorkRequest. ... ok
test_create_child_non_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_create_child_non_workflow)
Non-WORKFLOW work requests may not have children. ... ok
test_create_child_validates_work_request (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_create_child_validates_work_request)
Creating a child validates the resulting work request. ... ok
test_de_assign_worker_from_pending (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_de_assign_worker_from_pending)
Worker is de-assigned from a work request (was pending). ... ok
test_de_assign_worker_from_running (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_de_assign_worker_from_running)
Worker is de-assigned from a work request (was running). ... ok
test_de_assign_worker_returns_false (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_de_assign_worker_returns_false)
Worker cannot be de-assigned: was not in pending or running. ... ok
test_dependencies_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_aborted)
Aborting a work request aborts its rdeps. ... ok
test_dependencies_aborted_allow_failure (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_aborted_allow_failure)
Aborting a work request, with allow_failure, keeps rdep blocked. ... ok
test_dependencies_failure (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_failure)
Failure result gets rdep aborted. ... ok
test_dependencies_failure_allow_failure (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_failure_allow_failure)
Failure result, with allow_failure, gets rdep pending. ... ok
test_dependencies_in_pending_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_in_pending_workflow)
Parent workflow that isn't running yet keeps rdep blocked. ... ok
test_dependencies_in_running_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_in_running_workflow)
Parent workflow in running status gets rdep pending. ... ok
test_dependencies_success_manual (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_success_manual)
Success result with manual unblock keeps rdep blocked. ... ok
test_dependencies_success_more_deps (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_success_more_deps)
Success result with something else to do keeps rdep blocked. ... ok
test_dependencies_success_only_dep (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_dependencies_success_only_dep)
Success result, with nothing else to do, gets rdep pending. ... ok
test_duration (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_duration)
duration() returns the correct duration. ... ok
test_duration_is_none_completed_at_is_none (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_duration_is_none_completed_at_is_none)
duration() returns None because completed_at is None. ... ok
test_duration_is_none_started_at_is_none (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_duration_is_none_started_at_is_none)
duration() returns None because started_at is None. ... ok
test_get_triggered_actions (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_get_triggered_actions)
`get_triggered_actions` combines actions from various sources. ... ok
test_invalid_pending (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_invalid_pending)
Reject invalid pending state change. ... ok
test_mark_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_aborted)
Test WorkRequest.mark_aborted() changes status to aborted. ... ok
test_mark_completed (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_completed)
Test WorkRequest.mark_completed() changes status to completed. ... ok
test_mark_completed_from_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_completed_from_aborted)
Test WorkRequest.mark_completed() doesn't change (was aborted). ... ok
test_mark_completed_updates_workflow_last_activity_at (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_completed_updates_workflow_last_activity_at)
Test mark_completed() updates its workflow's activity. ... ok
test_mark_running (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_running)
Test WorkRequest.mark_running() change status to running. ... ok
test_mark_running_fails_no_assigned_worker (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_running_fails_no_assigned_worker)
WorkRequest.mark_running() return False: no worker assigned. ... ok
test_mark_running_fails_worker_already_running (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_running_fails_worker_already_running)
WorkRequest.mark_running() return False: worker already running. ... ok
test_mark_running_from_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_running_from_aborted)
Test WorkRequest.mark_running() doesn't change (was aborted). ... ok
test_mark_running_updates_workflow_last_activity_at (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_mark_running_updates_workflow_last_activity_at)
Test mark_running() updates its workflow's activity. ... ok
test_maybe_finish_workflow_all_succeeded (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_all_succeeded)
All children succeeded: COMPLETED/SUCCESS. ... ok
test_maybe_finish_workflow_allow_failure (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_allow_failure)
Some children failed but are allowed to fail: COMPLETED/SUCCESS. ... ok
test_maybe_finish_workflow_already_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_already_aborted)
`maybe_finish_workflow` does nothing if it was already aborted. ... ok
test_maybe_finish_workflow_has_children_in_progress (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_has_children_in_progress)
`maybe_finish_workflow` does nothing if a child is in progress. ... ok
test_maybe_finish_workflow_not_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_not_workflow)
`maybe_finish_workflow` does nothing on non-workflows. ... ok
test_maybe_finish_workflow_some_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_some_aborted)
Some children were aborted: `maybe_finish_workflow` sets ABORTED. ... ok
test_maybe_finish_workflow_some_failed (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_some_failed)
Some children failed: COMPLETED/FAILURE. ... ok
test_maybe_finish_workflow_superseded_aborted (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_maybe_finish_workflow_superseded_aborted)
Some aborted children were superseded: ignores them. ... ok
test_priority_effective (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_priority_effective)
priority_effective() returns the effective priority. ... ok
test_retry_with_delays (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_retry_with_delays)
Automatically retry a work request on failure, with a delay. ... ok
test_retry_with_delays_outside_workflow (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_retry_with_delays_outside_workflow)
The retry-with-delays action may only be used in a workflow. ... ok
test_str (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_str)
Test WorkerRequest.__str__ return WorkRequest.id. ... ok
test_update_collection_with_artifacts (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_artifacts)
Update collection with artifacts on task completion. ... ok
test_update_collection_with_artifacts_constraint_violation (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_artifacts_constraint_violation)
Violating collection constraints is an error. ... ok
test_update_collection_with_artifacts_different_workspace (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_artifacts_different_workspace)
The updated collection must be in the same workspace. ... ok
test_update_collection_with_artifacts_invalid_artifact_filters (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_artifacts_invalid_artifact_filters)
A failure to filter artifacts is an error. ... ok
test_update_collection_with_artifacts_invalid_variables (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_artifacts_invalid_variables)
A failure to expand variables is an error. ... ok
test_update_collection_with_artifacts_no_name_template (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_artifacts_no_name_template)
Without name_template, variables are passed through. ... ok
test_update_collection_with_data_different_workspace (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_data_different_workspace)
The updated collection must be in the same workspace. ... ok
test_update_collection_with_data_no_name_template (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_data_no_name_template)
Without name_template, name=None is passed. ... ok
test_update_collection_with_data_on_creation (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_data_on_creation)
Update collection with data on work request creation. ... ok
test_update_collection_with_data_on_unblock (debusine.db.models.tests.test_work_requests.WorkRequestWorkerTests.test_update_collection_with_data_on_unblock)
Update collection with data when a work request is unblocked. ... ok
test_in_current_scope (debusine.db.models.tests.test_work_requests.WorkflowTemplateManagerTests.test_in_current_scope)
Test the in_current_scope() QuerySet filter. ... ok
test_in_current_scope_no_context_scope (debusine.db.models.tests.test_work_requests.WorkflowTemplateManagerTests.test_in_current_scope_no_context_scope)
Test the in_current_scope() QuerySet filter without scope set. ... ok
test_in_current_workspace (debusine.db.models.tests.test_work_requests.WorkflowTemplateManagerTests.test_in_current_workspace)
Test the in_current_workspace() QuerySet filter. ... ok
test_in_current_workspace_no_context_workspace (debusine.db.models.tests.test_work_requests.WorkflowTemplateManagerTests.test_in_current_workspace_no_context_workspace)
Test in_current_workspace() without workspace set. ... ok
test_can_display_delegate_to_workspace (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_can_display_delegate_to_workspace)
Test the can_display predicate delegating to containing workspace. ... ok
test_clean_task_data_must_be_dict (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_clean_task_data_must_be_dict)
Ensure that task_data is a dict. ... ok
test_completed_workflows (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_completed_workflows)
Test completed_workflows(). ... ok
test_get_absolute_url (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_get_absolute_url)
Test for get_absolute_url. ... ok
test_needs_input_workflows (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_needs_input_workflows)
Test needs_input_workflows(). ... ok
test_running_workflows (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_running_workflows)
Test running_workflows(). ... ok
test_validate_task_data (debusine.db.models.tests.test_work_requests.WorkflowTemplateTests.test_validate_task_data)
Test orchestrator validation of task data. ... ok
test_connected (debusine.db.models.tests.test_workers.WorkerManagerTests.test_connected)
WorkerManager.connected() return the connected Workers. ... ok
test_create_with_fqdn_duplicate_fqdn (debusine.db.models.tests.test_workers.WorkerManagerTests.test_create_with_fqdn_duplicate_fqdn)
WorkerManager.create_with_fqdn() return a worker. ... ok
test_create_with_fqdn_new_fqdn (debusine.db.models.tests.test_workers.WorkerManagerTests.test_create_with_fqdn_new_fqdn)
WorkerManager.create_with_fqdn() return a worker. ... ok
test_get_or_create_celery (debusine.db.models.tests.test_workers.WorkerManagerTests.test_get_or_create_celery)
WorkerManager.get_or_create_celery returns a Celery worker. ... ok
test_get_worker_by_token_or_none_return_none (debusine.db.models.tests.test_workers.WorkerManagerTests.test_get_worker_by_token_or_none_return_none)
WorkerManager.get_worker_by_token_or_none() return None. ... ok
test_get_worker_by_token_or_none_return_worker (debusine.db.models.tests.test_workers.WorkerManagerTests.test_get_worker_by_token_or_none_return_worker)
WorkerManager.get_worker_by_token_or_none() return the Worker. ... ok
test_get_worker_or_none_return_none (debusine.db.models.tests.test_workers.WorkerManagerTests.test_get_worker_or_none_return_none)
WorkerManager.get_worker_or_none() return None. ... ok
test_get_worker_or_none_return_worker (debusine.db.models.tests.test_workers.WorkerManagerTests.test_get_worker_or_none_return_worker)
WorkerManager.get_worker_or_none() return the Worker. ... ok
test_slugify_with_suffix_counter_1 (debusine.db.models.tests.test_workers.WorkerManagerTests.test_slugify_with_suffix_counter_1)
WorkerManager._generate_unique_name does not append '-1'. ... ok
test_slugify_with_suffix_counter_3 (debusine.db.models.tests.test_workers.WorkerManagerTests.test_slugify_with_suffix_counter_3)
WorkerManager._generate_unique_name appends '-3'. ... ok
test_waiting_for_work_request (debusine.db.models.tests.test_workers.WorkerManagerTests.test_waiting_for_work_request)
Test WorkerManager.waiting_for_work_request() return a Worker. ... ok
test_waiting_for_work_request_celery (debusine.db.models.tests.test_workers.WorkerManagerTests.test_waiting_for_work_request_celery)
Test WorkerManager.waiting_for_work_request() with Celery workers. ... ok
test_waiting_for_work_request_no_return_disabled_workers (debusine.db.models.tests.test_workers.WorkerManagerTests.test_waiting_for_work_request_no_return_disabled_workers)
Test WorkerManager.waiting_for_work_request() no return disabled. ... ok
test_connected (debusine.db.models.tests.test_workers.WorkerTests.test_connected)
Test connected method. ... ok
test_is_busy (debusine.db.models.tests.test_workers.WorkerTests.test_is_busy)
Test is_busy method. ... ok
test_is_busy_concurrency (debusine.db.models.tests.test_workers.WorkerTests.test_is_busy_concurrency)
The is_busy method handles workers with concurrency > 1. ... ok
test_mark_connected (debusine.db.models.tests.test_workers.WorkerTests.test_mark_connected)
Test mark_connect method. ... ok
test_mark_disconnected (debusine.db.models.tests.test_workers.WorkerTests.test_mark_disconnected)
Test mark_disconnected method. ... ok
test_metadata_is_deep_copy (debusine.db.models.tests.test_workers.WorkerTests.test_metadata_is_deep_copy)
Test metadata does a deep copy. ... ok
test_metadata_no_conflict (debusine.db.models.tests.test_workers.WorkerTests.test_metadata_no_conflict)
Test metadata method: return all the metadata. ... ok
test_metadata_with_conflict (debusine.db.models.tests.test_workers.WorkerTests.test_metadata_with_conflict)
Test metadata method: return all the metadata. ... ok
test_running_work_requests (debusine.db.models.tests.test_workers.WorkerTests.test_running_work_requests)
The running_work_requests return expected work requests. ... ok
test_set_dynamic_metadata (debusine.db.models.tests.test_workers.WorkerTests.test_set_dynamic_metadata)
Worker.set_dynamic_metadata sets the dynamic metadata. ... ok
test_str (debusine.db.models.tests.test_workers.WorkerTests.test_str)
Test WorkerTests.__str__. ... ok
test_get_absolute_url (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_absolute_url)
Test the get_absolute_url method. ... ok
test_get_for_context_anonymous_user (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_for_context_anonymous_user)
Test get_for_context with an anonymous user. ... ok
test_get_for_context_fetch_roles (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_for_context_fetch_roles)
Ensure get_for_context fetches user roles. ... ok
test_get_for_context_missing_scope (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_for_context_missing_scope)
Test get_for_context without scope in context. ... ok
test_get_for_context_missing_user (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_for_context_missing_user)
Test get_for_context without user in context. ... ok
test_get_for_context_notfound (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_for_context_notfound)
Test get_for_context using a wrong name. ... ok
test_get_for_context_wrong_scope (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_for_context_wrong_scope)
Test get_for_context with a name in the wrong scope. ... ok
test_get_roles_model (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_get_roles_model)
Test the get_roles_model method. ... ok
test_in_current_scope (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_in_current_scope)
Test the in_current_scope() QuerySet filter. ... ok
test_in_current_scope_no_context_scope (debusine.db.models.tests.test_workspaces.WorkspaceManagerTests.test_in_current_scope_no_context_scope)
Test the in_current_scope() QuerySet filter without scope set. ... ok
test_assign_multiple_groups (debusine.db.models.tests.test_workspaces.WorkspaceRoleTests.test_assign_multiple_groups)
Multiple group can share a role on a workspace. ... ok
test_assign_multiple_scopes (debusine.db.models.tests.test_workspaces.WorkspaceRoleTests.test_assign_multiple_scopes)
A group can be given a role in different workspaces. ... ok
test_on_delete_cascade (debusine.db.models.tests.test_workspaces.WorkspaceRoleTests.test_on_delete_cascade)
Test on delete cascade behaviour. ... ok
test_str (debusine.db.models.tests.test_workspaces.WorkspaceRoleTests.test_str)
Test stringification. ... ok
test_can_create_artifacts_by_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_artifacts_by_roles)
Test can_create_artifacts behaviour with roles. ... ok
test_can_create_artifacts_current (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_artifacts_current)
Test the can_create_artifacts predicate on the current workspace. ... ok
test_can_create_artifacts_public (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_artifacts_public)
Test the can_create_artifacts predicate on public workspaces. ... ok
test_can_create_artifacts_with_token (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_artifacts_with_token)
Test can_create_artifacts with a worker token. ... ok
test_can_create_work_requests_by_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_work_requests_by_roles)
Test can_create_work_requests behaviour with roles. ... ok
test_can_create_work_requests_current_contributor (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_work_requests_current_contributor)
Test can_create_work_requests on current contributor. ... ok
test_can_create_work_requests_current_owner (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_work_requests_current_owner)
Test can_create_work_requests on current owner. ... ok
test_can_create_work_requests_public (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_work_requests_public)
Test can_create_work_requests on public workspaces. ... ok
test_can_create_work_requests_with_token (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_create_work_requests_with_token)
Test can_create_work_requests with a worker token. ... ok
test_can_display_by_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_display_by_roles)
Test can_display workspace behaviour with roles. ... ok
test_can_display_current (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_display_current)
Test the can_display predicate on the current workspace. ... ok
test_can_display_public (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_display_public)
Test the can_display predicate on public workspaces. ... ok
test_can_display_with_token (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_can_display_with_token)
Test can_display with a worker token. ... ok
test_collection_lookup (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_collection_lookup)
Test collection lookup. ... ok
test_collection_lookup_graph (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_collection_lookup_graph)
Test collection lookup graph. ... ok
test_context_cannot_change_workspace (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_cannot_change_workspace)
Changing workspace in context is not allowed. ... ok
test_context_has_role (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_has_role)
Test context_has_role. ... ok
test_context_has_role_no_context (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_has_role_no_context)
Test context_has_role with no context set. ... ok
test_context_has_role_no_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_has_role_no_roles)
Test context_has_role with no roles. ... ok
test_context_has_role_wrong_scope (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_has_role_wrong_scope)
Test context_has_role with a different scope than in context. ... ok
test_context_has_role_wrong_user (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_has_role_wrong_user)
Test context_has_role with a different user than in context. ... ok
test_context_has_role_wrong_workspace (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_context_has_role_wrong_workspace)
Test context_has_role with a different workspace than in context. ... ok
test_create_checks (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_create_checks)
Test can_create_workspace hook in save. ... ok
test_default_values_fields (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_default_values_fields)
Test basic behavior. ... ok
test_get_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_get_roles)
Test Workspace.get_roles. ... ok
test_get_roles_multiple_groups (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_get_roles_multiple_groups)
Test Workspace.get_roles with the user in multiple groups. ... ok
test_get_roles_not_authenticated (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_get_roles_not_authenticated)
Test Workspace.get_roles when not authenticated. ... ok
test_is_file_in_workspace_default_file_store (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_is_file_in_workspace_default_file_store)
Test file_stores and is_file_in_workspace return the correct values. ... ok
test_is_file_in_workspace_other_file_stores (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_is_file_in_workspace_other_file_stores)
Test file_stores and is_file_in_workspace return the correct values. ... ok
test_is_valid_workspace_name (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_is_valid_workspace_name)
Test is_valid_workspace_name. ... ok
test_predicate_deny_from_context (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_predicate_deny_from_context)
Test predicates propagating DENY from context_has_role. ... ok
test_scoping (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_scoping)
Test scoping. ... ok
test_set_current (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current)
Test set_current. ... ok
test_set_current_cached_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current_cached_roles)
Test set_current with user roles cached in Workspace. ... ok
test_set_current_forbidden_workspace (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current_forbidden_workspace)
Test set_current with an inaccessible workspace. ... ok
test_set_current_with_token (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current_with_token)
Test set_current without user. ... ok
test_set_current_without_scope (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current_without_scope)
Test set_current without scope. ... ok
test_set_current_without_user (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current_without_user)
Test set_current without user. ... ok
test_set_current_wrong_scope (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_current_wrong_scope)
Test scope/workspace.scope consistency checks. ... ok
test_set_inheritance (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_set_inheritance)
Test set_inheritance method. ... ok
test_str (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_str)
Test __str__ method. ... ok
test_user_restrictions (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_user_restrictions)
Test user restriction enforcement. ... ok
test_workspace_name_validation (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_workspace_name_validation)
Test validation for workspace names. ... ok
test_workspace_roles (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_workspace_roles)
Test the WORKSPACE_ROLES query filter. ... ok
test_workspace_roles_empty (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_workspace_roles_empty)
Test the WORKSPACE_ROLES query filter with no args. ... ok
test_workspace_roles_member (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_workspace_roles_member)
Test the WORKSPACE_ROLES query filter member argument. ... ok
test_workspacechain_str (debusine.db.models.tests.test_workspaces.WorkspaceTests.test_workspacechain_str)
Test WorkspaceChain.__str__ method. ... ok
test_compute_dynamic_data_noop (debusine.db.playground.tests.test_playground.PlaygroundTest.test_compute_dynamic_data_noop)
Test compute_dynamic_data with empty result. ... ok
test_compute_dynamic_data_sbuild (debusine.db.playground.tests.test_playground.PlaygroundTest.test_compute_dynamic_data_sbuild)
Test compute_dynamic_data with nonempty result. ... ok
test_create_bare_token (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_bare_token)
create_bare_token for an enabled token with no user and worker. ... ok
test_create_bare_token_disabled (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_bare_token_disabled)
create_bare_token for a disabled token with no user and worker. ... ok
test_create_build_log_artifact (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_build_log_artifact)
Test creating a build log artifact. ... ok
test_create_build_log_artifact_custom (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_build_log_artifact_custom)
Test creating a build log artifact with custom arguments. ... ok
test_create_build_log_artifact_custom_user (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_build_log_artifact_custom_user)
Test creating a build log artifact with custom user. ... ok
test_create_debian_env_collection_custom (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_debian_env_collection_custom)
Test create_debian_environments_collection. ... ok
test_create_debian_env_collection_defaults (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_debian_env_collection_defaults)
Test create_debian_environments_collection. ... ok
test_create_debian_env_custom (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_debian_env_custom)
Test create_debian_environment with custom args. ... ok
test_create_debian_env_defaults (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_debian_env_defaults)
Test create_debian_environment. ... ok
test_create_debian_env_image (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_debian_env_image)
Test create_debian_environment for images. ... ok
test_create_debian_env_reuse (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_debian_env_reuse)
Test object reuse of create_debian_environment. ... ok
test_create_file_in_backend (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_file_in_backend)
create_file_in_backend() returns a File and writes contents to it. ... ok
test_create_group_role (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_group_role)
Test create_group_role. ... ok
test_create_group_role_idempotent (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_group_role_idempotent)
Test create_group_role being idempotent. ... ok
test_create_group_role_with_name (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_group_role_with_name)
Test create_group_role with name. ... ok
test_create_group_role_with_users (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_group_role_with_users)
Test create_group_role with name. ... ok
test_create_minimal_binary_packages_artifact (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_minimal_binary_packages_artifact)
Test creating a binary_packages artifact. ... ok
test_create_sbuild_work_request (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_sbuild_work_request)
Test creating a sbuild work request. ... ok
test_create_source_artifact (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_source_artifact)
Test creating a source artifact. ... ok
test_create_source_artifact_with_files (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_source_artifact_with_files)
Test creating a source artifact with its files. ... ok
test_create_upload_artifacts (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_upload_artifacts)
Test creating a set of upload artifacts. ... dpkg-deb: warning: root directory /tmp/tmpr774agzs has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_create_upload_artifacts_binary_only (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_upload_artifacts_binary_only)
Test creating a set of upload binary artifacts. ... dpkg-deb: warning: root directory /tmp/tmp7c35aos0 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_create_upload_artifacts_no_binaries (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_upload_artifacts_no_binaries)
Test creating a set of upload source artifacts. ... ok
test_create_user_token (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_user_token)
create_user_token returns an enabled token with user. ... ok
test_create_user_token_disabled (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_user_token_disabled)
create_user_token returns a disabled token with user. ... ok
test_create_user_token_with_user (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_user_token_with_user)
Test create_user_token with a given user. ... ok
test_create_work_request (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_work_request)
Test create_work_request return a saved work request. ... ok
test_create_work_request_expired (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_work_request_expired)
Test create_work_request expired=True. ... ok
test_create_work_request_use_created_by_user (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_work_request_use_created_by_user)
Test create_work_request use created_by Token. ... ok
test_create_worker_token (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_worker_token)
create_user_token returns an enabled token with user. ... ok
test_create_worker_token_disabled (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_worker_token_disabled)
create_user_token returns a disabled token with user. ... ok
test_create_workflow (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_workflow)
Test create_workflow. ... ok
test_create_workspace_file_store (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_workspace_file_store)
Test setting file store on created workspaces. ... ok
test_create_workspace_scope (debusine.db.playground.tests.test_playground.PlaygroundTest.test_create_workspace_scope)
Test setting scope on created workspaces. ... ok
test_defaults (debusine.db.playground.tests.test_playground.PlaygroundTest.test_defaults)
Check default playground configuration. ... ok
test_scenario (debusine.db.playground.tests.test_playground.PlaygroundTest.test_scenario)
Test building a scenario. ... ok
test_scenario_named (debusine.db.playground.tests.test_playground.PlaygroundTest.test_scenario_named)
Test building a named scenario. ... ok
test_scenario_set_current (debusine.db.playground.tests.test_playground.PlaygroundTest.test_scenario_set_current)
Test building a scenario with set_current. ... ok
test_scenario_set_current_not_requested (debusine.db.playground.tests.test_playground.PlaygroundTest.test_scenario_set_current_not_requested)
Test building a scenario with set_current. ... ok
test_scenario_set_current_not_yet (debusine.db.playground.tests.test_playground.PlaygroundTest.test_scenario_set_current_not_yet)
Test building a scenario with set_current. ... ok
test_simulate_package_build (debusine.db.playground.tests.test_playground.PlaygroundTest.test_simulate_package_build)
Test simulating a whole package build. ... dpkg-deb: warning: root directory /tmp/tmp_uhl4ho6 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_simulate_package_build_custom (debusine.db.playground.tests.test_playground.PlaygroundTest.test_simulate_package_build_custom)
Test simulating a whole package build with custom args. ... dpkg-deb: warning: root directory /tmp/tmp7bytcs5w has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_simulate_package_build_workflow (debusine.db.playground.tests.test_playground.PlaygroundTest.test_simulate_package_build_workflow)
Test simulating a package build in a workflow. ... dpkg-deb: warning: root directory /tmp/tmpj7g59e_b has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_user_password (debusine.db.playground.tests.test_playground.PlaygroundTest.test_user_password)
Check that the default user password is set when requested. ... ok
test_members (debusine.db.playground.tests.test_scenarios.DefaultContextAPITest.test_members)
Ensure we get the default members. ... ok
test_scope_owners (debusine.db.playground.tests.test_scenarios.DefaultContextAPITest.test_scope_owners)
Test scope_owners. ... ok
test_set_context (debusine.db.playground.tests.test_scenarios.DefaultContextAPITest.test_set_context)
Test setting in context. ... ok
test_workspace_owners (debusine.db.playground.tests.test_scenarios.DefaultContextAPITest.test_workspace_owners)
Test scope_owners. ... ok
test_members (debusine.db.playground.tests.test_scenarios.DefaultContextTest.test_members)
Ensure we get the default members. ... ok
test_scope_owners (debusine.db.playground.tests.test_scenarios.DefaultContextTest.test_scope_owners)
Test scope_owners. ... ok
test_set_context (debusine.db.playground.tests.test_scenarios.DefaultContextTest.test_set_context)
Test setting in context. ... ok
test_workspace_owners (debusine.db.playground.tests.test_scenarios.DefaultContextTest.test_workspace_owners)
Test scope_owners. ... ok
test_members (debusine.db.playground.tests.test_scenarios.DefaultScopeUserAPITest.test_members)
Ensure we get the default members. ... ok
test_scope_owners (debusine.db.playground.tests.test_scenarios.DefaultScopeUserAPITest.test_scope_owners)
Test scope_owners. ... ok
test_set_context (debusine.db.playground.tests.test_scenarios.DefaultScopeUserAPITest.test_set_context)
Test setting in context. ... ok
test_members (debusine.db.playground.tests.test_scenarios.DefaultScopeUserTest.test_members)
Ensure we get the default members. ... ok
test_scope_owners (debusine.db.playground.tests.test_scenarios.DefaultScopeUserTest.test_scope_owners)
Test scope_owners. ... ok
test_set_context (debusine.db.playground.tests.test_scenarios.DefaultScopeUserTest.test_set_context)
Test setting in context. ... ok
test_members (debusine.db.playground.tests.test_scenarios.UIPlaygroundTest.test_members)
Ensure we get the default members. ... dpkg-deb: warning: root directory /tmp/tmpuveofpy9 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpp5wugw0c has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp_oa4rfad has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmponv3osh9 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_scope_owners (debusine.db.playground.tests.test_scenarios.UIPlaygroundTest.test_scope_owners)
Test scope_owners. ... dpkg-deb: warning: root directory /tmp/tmpe3tk3fzu has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp6aaqkvjz has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp9nu9y1bn has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmptsm8_565 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_set_context (debusine.db.playground.tests.test_scenarios.UIPlaygroundTest.test_set_context)
Test setting in context. ... dpkg-deb: warning: root directory /tmp/tmpafoluiyo has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp129vdk8c has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp6de630ba has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpl32d9kwu has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_workspace_owners (debusine.db.playground.tests.test_scenarios.UIPlaygroundTest.test_workspace_owners)
Test scope_owners. ... dpkg-deb: warning: root directory /tmp/tmpby14hdh4 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpk8pasvxz has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmps46ywmoo has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpnlcy_iaf has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_create_sql (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_create_sql)
Test create_sql method. ... ok
test_create_sql_distinct_none (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_create_sql_distinct_none)
Test create_sql does not add NULLS (NOT) DISTINCT. ... ok
test_create_sql_nulls_distinct_false (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_create_sql_nulls_distinct_false)
Test create_sql adds NULLS NOT DISTINCT. ... ok
test_create_sql_nulls_distinct_true (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_create_sql_nulls_distinct_true)
Test create_sql adds NULLS DISTINCT. ... ok
test_database_constraint (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_database_constraint)
Test cannot create two objects with duplicated data. ... ok
test_deconstruction (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_deconstruction)
Test deconstruction. ... ok
test_deconstruction_no_condition_no_nulls_distinct (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_deconstruction_no_condition_no_nulls_distinct)
Test deconstruction without condition and without nulls distinct. ... ok
test_eq_false (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_eq_false)
Test equality for not-equal JsonDataUniqueConstraint. ... ok
test_eq_true (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_eq_true)
Test equality for equal JsonDataUniqueConstraint. ... ok
test_remove_sql (debusine.db.tests.test_constraints.JsonDataUniqueConstraintTests.test_remove_sql)
Test remove_sql drop the constraint index. ... ok
test_cannot_change_scope (debusine.db.tests.test_context.TestAppContext.test_cannot_change_scope)
Changing scope is not allowed. ... ok
test_cannot_change_user (debusine.db.tests.test_context.TestAppContext.test_cannot_change_user)
Changing user is not allowed. ... ok
test_cannot_change_worker_token (debusine.db.tests.test_context.TestAppContext.test_cannot_change_worker_token)
Changing user is not allowed. ... ok
test_defaults (debusine.db.tests.test_context.TestAppContext.test_defaults)
Context variables are None by default. ... ok
test_local_previously_none (debusine.db.tests.test_context.TestAppContext.test_local_previously_none)
Using local() restores previously unset vars. ... ok
test_local_previously_set (debusine.db.tests.test_context.TestAppContext.test_local_previously_set)
Using local() restores previously set vars. ... ok
test_reset (debusine.db.tests.test_context.TestAppContext.test_reset)
Calling reset() sets context to its initial values. ... ok
test_scope_roles (debusine.db.tests.test_context.TestAppContext.test_scope_roles)
Test scope_roles accessor. ... ok
test_scope_roles_empty (debusine.db.tests.test_context.TestAppContext.test_scope_roles_empty)
Test scope_roles accessor with empty roleset. ... ok
test_scope_roles_unset (debusine.db.tests.test_context.TestAppContext.test_scope_roles_unset)
Test scope_roles accessor. ... ok
test_set_scope (debusine.db.tests.test_context.TestAppContext.test_set_scope)
Test setting scope. ... ok
test_set_user_without_scope (debusine.db.tests.test_context.TestAppContext.test_set_user_without_scope)
Test setting user without scope. ... ok
test_set_worker_token (debusine.db.tests.test_context.TestAppContext.test_set_worker_token)
Test set_worker_token. ... ok
test_set_worker_token_disabled (debusine.db.tests.test_context.TestAppContext.test_set_worker_token_disabled)
Test set_worker_token with a disabled token. ... ok
test_visibility_task (debusine.db.tests.test_context.TestAppContext.test_visibility_task)
Check visibility with asyncio tasks. ... ok
test_workspace_roles (debusine.db.tests.test_context.TestAppContext.test_workspace_roles)
Test workspace_roles accessor. ... ok
test_workspace_roles_empty (debusine.db.tests.test_context.TestAppContext.test_workspace_roles_empty)
Test workspace_roles accessor with empty roleset. ... ok
test_workspace_roles_unset (debusine.db.tests.test_context.TestAppContext.test_workspace_roles_unset)
Test workspace_roles accessor. ... ok
test_add_artifact (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_artifact)
Test add_artifact() call do_add_artifact(). ... ok
test_add_artifact_any_category_valid (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_artifact_any_category_valid)
If VALID_ARTIFACT_CATEGORIES is None, any category is valid. ... ok
test_add_artifact_invalid_category_raise_item_addition_error (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_artifact_invalid_category_raise_item_addition_error)
Test add_artifact() raise ItemAdditionError(): invalid category. ... ok
test_add_bare_data (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_bare_data)
Test add_bare_data() call do_add_bare_data(). ... ok
test_add_bare_data_any_category_valid (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_bare_data_any_category_valid)
If VALID_BARE_DATA_CATEGORIES is None, any category is valid. ... ok
test_add_bare_data_invalid_category_raise_item_addition_error (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_bare_data_invalid_category_raise_item_addition_error)
Test add_bare_data() raise ItemAdditionError(): invalid category. ... ok
test_add_collection (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_collection)
Test add_collection() call do_add_collection(). ... ok
test_add_collection_any_category_valid (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_collection_any_category_valid)
If VALID_COLLECTION_CATEGORIES is None, any category is valid. ... ok
test_add_collection_invalid_category_raise_item_addition_error (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_add_collection_invalid_category_raise_item_addition_error)
Test add_artifact() raise ItemAdditionError(): invalid category. ... ok
test_do_remove_child_types_artifact (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_do_remove_child_types_artifact)
Test do_remove_child_types() call do_remove_artifact(). ... ok
test_do_remove_child_types_bare (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_do_remove_child_types_bare)
Test do_remove_child_types() call do_remove_bar_data(). ... ok
test_do_remove_child_types_collection (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_do_remove_child_types_collection)
Test do_remove_child_types() call do_remove_collection(). ... ok
test_get_manager_for (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_get_manager_for)
Test getting specialized manager. ... ok
test_lookup_filter_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_lookup_filter_unexpected_format_raise_lookup_error)
`lookup_filter` raises `LookupError`: invalid format. ... ok
test_lookup_return_none (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_lookup_return_none)
`lookup` returns None if there are no matches. ... ok
test_lookup_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_lookup_unexpected_format_raise_lookup_error)
`lookup` raises `LookupError`: invalid format. ... ok
test_remove_artifact (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_remove_artifact)
Test remove_artifact() call do_remove_artifact(). ... ok
test_remove_bare_data (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_remove_bare_data)
Test remove_bare_data() call do_remove_bare_data(). ... ok
test_remove_collection (debusine.server.collections.tests.test_base.CollectionManagerInterfaceTests.test_remove_collection)
Test remove_collection() call do_remove_collection(). ... ok
test_do_add_artifact (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact)
Test do_add_artifact adds the artifact. ... ok
test_do_add_artifact_backend (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact_backend)
`do_add_artifact` can be told to set a backend name. ... ok
test_do_add_artifact_override_codename (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact_override_codename)
`do_add_artifact` can be told to override the codename. ... ok
test_do_add_artifact_raise_item_addition_error (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact_raise_item_addition_error)
Test do_add_artifact raise error: duplicated CollectionItem data. ... ok
test_do_add_artifact_replace (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact_replace)
do_add_artifact can replace an existing artifact. ... ok
test_do_add_artifact_replace_nonexistent (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact_replace_nonexistent)
Replacing a nonexistent artifact is allowed. ... ok
test_do_add_artifact_variant (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_artifact_variant)
`do_add_artifact` can be told to set a variant name. ... ok
test_do_add_collection_raise_item_addition_error (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_add_collection_raise_item_addition_error)
Test do_add_collection raise ItemAdditionError. ... ok
test_do_remove_artifact (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_remove_artifact)
Test do_remove_artifact removes the artifact. ... ok
test_do_remove_collection_raise_item_removal_error (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_do_remove_collection_raise_item_removal_error)
Test do_remove_collection raise ItemRemovalError. ... ok
test_init_wrong_collection_category_raise_value_error (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_init_wrong_collection_category_raise_value_error)
Init raise ValueError: wrong collection category. ... ok
test_lookup_not_enough_colons_raise_lookup_error (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_lookup_not_enough_colons_raise_lookup_error)
Test lookup raise LookupError: unexpected number of colons. ... ok
test_lookup_return_matching_collection_item (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_lookup_return_matching_collection_item)
Test lookup return artifacts. ... ok
test_lookup_return_none (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_lookup_return_none)
`lookup` returns None if there are no matches. ... ok
test_lookup_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_debian_environments.DebianEnvironmentsManagerTests.test_lookup_unexpected_format_raise_lookup_error)
Test lookup raise LookupError: invalid format. ... ok
test_do_add_artifact_different_work_request_ids (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_different_work_request_ids)
Adding artifacts with different work request IDs is OK. ... ok
test_do_add_artifact_no_variables (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_no_variables)
`do_add_artifact` requires variables. ... ok
test_do_add_artifact_override_srcpkg_name_version (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_override_srcpkg_name_version)
`do_add_artifact` can override the source package name/version. ... ok
test_do_add_artifact_raise_item_addition_error (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_raise_item_addition_error)
`do_add_artifact` raises an error for duplicate names. ... ok
test_do_add_artifact_replace_artifact (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_replace_artifact)
`do_add_artifact` can replace an existing artifact. ... ok
test_do_add_artifact_replace_bare_data (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_replace_bare_data)
`do_add_artifact` can replace an existing bare data item. ... ok
test_do_add_artifact_replace_nonexistent (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_artifact_replace_nonexistent)
Replacing a nonexistent artifact is allowed. ... ok
test_do_add_bare_data_different_work_request_ids (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_bare_data_different_work_request_ids)
Adding bare data items with different work request IDs is OK. ... ok
test_do_add_bare_data_no_data (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_bare_data_no_data)
`do_add_bare_data` requires item data. ... ok
test_do_add_bare_data_raise_item_addition_error (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_bare_data_raise_item_addition_error)
`do_add_bare_data` raises an error for duplicate names. ... ok
test_do_add_bare_data_replace (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_bare_data_replace)
`do_add_bare_data` can replace an existing bare data item. ... ok
test_do_add_bare_data_replace_nonexistent (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_add_bare_data_replace_nonexistent)
Replacing a nonexistent bare data item is allowed. ... ok
test_do_lookup_filter_same_work_request_multiple (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_lookup_filter_same_work_request_multiple)
`do_lookup_filter`: `same_work_request` with a multiple lookup. ... ok
test_do_lookup_filter_same_work_request_single (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_lookup_filter_same_work_request_single)
`do_lookup_filter`: `same_work_request` with a single lookup. ... ok
test_do_lookup_filter_unexpected_format (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_lookup_filter_unexpected_format)
`do_lookup_filter` raises LookupError for an unexpected format. ... ok
test_do_remove_artifact (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_remove_artifact)
`do_remove_artifact` removes the item. ... ok
test_do_remove_bare_data (debusine.server.collections.tests.test_debian_package_build_logs.DebianPackageBuildLogsManagerTests.test_do_remove_bare_data)
`do_remove_bare_data` removes the item. ... ok
test_add_binary_package (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_binary_package)
`add_binary_package` adds a binary package to the suite. ... ok
test_add_binary_package_replace (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_binary_package_replace)
`add_binary_package` can replace an existing artifact. ... ok
test_add_binary_package_replace_nonexistent (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_binary_package_replace_nonexistent)
Replacing a nonexistent binary package is allowed. ... ok
test_add_binary_package_wrong_category (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_binary_package_wrong_category)
`add_binary_package` requires `debian:binary-package` artifacts. ... ok
test_add_source_package (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_source_package)
`add_source_package` adds a source package to the suite. ... ok
test_add_source_package_replace (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_source_package_replace)
`add_source_package` can replace an existing artifact. ... ok
test_add_source_package_replace_nonexistent (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_source_package_replace_nonexistent)
Replacing a nonexistent source package is allowed. ... ok
test_add_source_package_wrong_category (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_add_source_package_wrong_category)
`add_source_package` requires `debian:source-package` artifacts. ... ok
test_do_add_artifact_binary_package_requires_component (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_binary_package_requires_component)
`do_add_artifact` requires `component` for binary packages. ... ok
test_do_add_artifact_binary_package_requires_priority (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_binary_package_requires_priority)
`do_add_artifact` requires `priority` for binary packages. ... ok
test_do_add_artifact_binary_package_requires_section (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_binary_package_requires_section)
`do_add_artifact` requires `section` for binary packages. ... ok
test_do_add_artifact_overlapping_files_different_contents (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_overlapping_files_different_contents)
`do_add_artifact` forbids same paths with different contents. ... ok
test_do_add_artifact_overlapping_files_same_contents (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_overlapping_files_same_contents)
`do_add_artifact` allows same paths with same contents. ... ok
test_do_add_artifact_source_package_requires_component (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_source_package_requires_component)
`do_add_artifact` requires `component` for source packages. ... ok
test_do_add_artifact_source_package_requires_section (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_add_artifact_source_package_requires_section)
`do_add_artifact` requires `section` for source packages. ... ok
test_do_remove_artifact (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_remove_artifact)
`do_remove_artifact` removes the artifact. ... ok
test_do_remove_artifact_reuse_versions (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_do_remove_artifact_reuse_versions)
If `may_reuse_versions=False`, versions may be reused. ... ok
test_init_wrong_collection_category_raise_value_error (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_init_wrong_collection_category_raise_value_error)
Init raise ValueError: wrong collection category. ... ok
test_lookup_binary (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_lookup_binary)
`lookup` returns a matching binary package item. ... ok
test_lookup_return_none (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_lookup_return_none)
`lookup` returns None if there are no matches. ... ok
test_lookup_source (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_lookup_source)
`lookup` returns a matching source package item. ... ok
test_lookup_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_debian_suite.DebianSuiteManagerTests.test_lookup_unexpected_format_raise_lookup_error)
`lookup` raises `LookupError`: invalid format. ... ok
test_library (debusine.server.collections.tests.test_debian_suite.MakePoolFilenameTests.test_library)
`make_pool_filename` works for library source package names. ... ok
test_normal (debusine.server.collections.tests.test_debian_suite.MakePoolFilenameTests.test_normal)
`make_pool_filename` works for normal source package names. ... ok
test_do_add_artifact (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact)
`do_add_artifact` adds the artifact. ... ok
test_do_add_artifact_derived_from (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact_derived_from)
`do_add_artifact` stores derived-from information if given. ... ok
test_do_add_artifact_multiple_related_source_packages (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact_multiple_related_source_packages)
`do_add_artifact` raises error: multiple related source packages. ... ok
test_do_add_artifact_no_related_source_package (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact_no_related_source_package)
`do_add_artifact` raises error: no related source package. ... ok
test_do_add_artifact_raise_item_addition_error (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact_raise_item_addition_error)
`do_add_artifact` raises error: duplicated CollectionItem data. ... ok
test_do_add_artifact_replace (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact_replace)
`do_add_artifact` can replace an existing artifact. ... ok
test_do_add_artifact_replace_nonexistent (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_artifact_replace_nonexistent)
Replacing a nonexistent artifact is allowed. ... ok
test_do_add_collection_raise_item_addition_error (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_add_collection_raise_item_addition_error)
`do_add_collection` raises `ItemAdditionError`. ... ok
test_do_remove_artifact (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_remove_artifact)
`do_remove_artifact` removes the artifact. ... ok
test_do_remove_collection_raise_item_removal_error (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_do_remove_collection_raise_item_removal_error)
`do_remove_collection` raises `ItemRemovalError`. ... ok
test_get_lintian_architecture_binary_all (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_lintian_architecture_binary_all)
Get the architecture name for a binary-all analysis. ... ok
test_get_lintian_architecture_binary_any (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_lintian_architecture_binary_any)
Get the architecture name for a binary-any analysis. ... ok
test_get_lintian_architecture_binary_any_udeb (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_lintian_architecture_binary_any_udeb)
Get the architecture name for a binary-any analysis with a udeb. ... ok
test_get_lintian_architecture_multiple_architectures (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_lintian_architecture_multiple_architectures)
`get_lintian_architecture` raises error: multiple architectures. ... ok
test_get_lintian_architecture_no_architectures (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_lintian_architecture_no_architectures)
`get_lintian_architecture` raises error: no architectures. ... ok
test_get_lintian_architecture_source (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_lintian_architecture_source)
Get the architecture name for a source analysis. ... ok
test_get_related_source_package_direct (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_related_source_package_direct)
Analysis relates directly to a source package. ... ok
test_get_related_source_package_via_binary_package (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_related_source_package_via_binary_package)
Analysis relates to a source package via `debian:binary-package`. ... ok
test_get_related_source_package_via_binary_packages (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_related_source_package_via_binary_packages)
Analysis relates to a source package via `debian:binary-packages`. ... ok
test_get_related_source_package_via_upload (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_get_related_source_package_via_upload)
Analysis relates to a source package via `debian:upload`. ... ok
test_init_wrong_collection_category_raise_value_error (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_init_wrong_collection_category_raise_value_error)
Init raises `ValueError`: wrong collection category. ... ok
test_lookup_return_matching_collection_item (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_lookup_return_matching_collection_item)
`lookup` returns a matching collection item. ... ok
test_lookup_return_none (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_lookup_return_none)
`lookup` returns None if there are no matches. ... ok
test_lookup_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_debian_suite_lintian.DebianSuiteLintianManagerTests.test_lookup_unexpected_format_raise_lookup_error)
`lookup` raises `LookupError`: invalid format. ... ok
test_do_add_artifact (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_add_artifact)
`do_add_artifact` adds the artifact. ... ok
test_do_add_artifact_raise_item_addition_error (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_add_artifact_raise_item_addition_error)
`do_add_artifact` raises error: duplicated CollectionItem data. ... ok
test_do_add_artifact_replace (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_add_artifact_replace)
`do_add_artifact` can replace an existing artifact. ... ok
test_do_add_artifact_replace_nonexistent (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_add_artifact_replace_nonexistent)
Replacing a nonexistent artifact is allowed. ... ok
test_do_add_artifact_with_source_package_name (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_add_artifact_with_source_package_name)
`do_add_artifact` adds an artifact with a source package name. ... ok
test_do_add_collection_raise_item_addition_error (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_add_collection_raise_item_addition_error)
`do_add_collection` raises `ItemAdditionError`. ... ok
test_do_remove_artifact (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_remove_artifact)
`do_remove_artifact` removes the artifact. ... ok
test_do_remove_collection_raise_item_removal_error (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_do_remove_collection_raise_item_removal_error)
`do_remove_collection` raises `ItemRemovalError`. ... ok
test_init_wrong_collection_category_raise_value_error (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_init_wrong_collection_category_raise_value_error)
Init raises `ValueError`: wrong collection category. ... ok
test_lookup_return_matching_collection_item (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_lookup_return_matching_collection_item)
`lookup` returns a matching collection item. ... ok
test_lookup_return_none (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_lookup_return_none)
`lookup` returns None if there are no matches. ... ok
test_lookup_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_debian_suite_signing_keys.DebianSuiteSigningKeysManagerTests.test_lookup_unexpected_format_raise_lookup_error)
`lookup` raises `LookupError`: invalid format. ... ok
test_alternatives (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_alternatives)
The list syntax allows specifying several lookups at once. ... ok
test_artifact_expired (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_artifact_expired)
If one artifact has expired, `lookup_multiple` raises LookupError. ... ok
test_category (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_category)
Restrict by category. ... ok
test_child_type_any (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_child_type_any)
Don't restrict by child type. ... ok
test_child_type_artifact (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_child_type_artifact)
Restrict to artifacts. ... ok
test_child_type_bare (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_child_type_bare)
Restrict to bare items. ... ok
test_child_type_collection (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_child_type_collection)
Restrict to collections. ... ok
test_collection_removed (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_collection_removed)
If one collection is gone, `lookup_multiple` raises LookupError. ... ok
test_data_matchers (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_data_matchers)
Restrict by data. ... ok
test_expect_type (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_expect_type)
If `expect_type` is given, the child type must match it. ... ok
test_lookup_filters (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_lookup_filters)
Restrict by custom lookup filter. ... ok
test_name_matcher (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_name_matcher)
Restrict by name. ... ok
test_not_collection (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_not_collection)
The `collection` key does not identify a collection. ... ok
test_query_count (debusine.server.collections.tests.test_lookup.LookupMultipleTests.test_query_count)
`lookup_multiple` makes a constant number of DB queries. ... ok
test_collection_member (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_collection_member)
Looking up collection members works. ... ok
test_empty_lookup (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_empty_lookup)
An empty lookup raises LookupError. ... ok
test_expect_type (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_expect_type)
`expect_type` requires the result to be of that type. ... ok
test_explicit_category (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_explicit_category)
Collections can be looked up using an explicit category. ... ok
test_explicit_category_restricts_workspace (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_explicit_category_restricts_workspace)
Collection lookups require the given workspace or a public one. ... ok
test_implicit_category (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_implicit_category)
Collections can be looked up using an implicit category. ... ok
test_internal_collection (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_internal_collection)
`internal@collections` works in a workflow context. ... ok
test_internal_collection_not_in_workflow (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_internal_collection_not_in_workflow)
`internal@collections` is only valid in a workflow context. ... ok
test_no_default_category (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_no_default_category)
An initial segment with no `@` requires a default category. ... ok
test_no_lookup_through_artifact (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_no_lookup_through_artifact)
Lookup segments cannot continue after an artifact. ... ok
test_specific_artifact (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_specific_artifact)
`nnn@artifacts` finds a specific artifact. ... ok
test_specific_artifact_integer (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_specific_artifact_integer)
Integer lookups find a specific artifact. ... ok
test_specific_artifact_restricts_workspace (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_specific_artifact_restricts_workspace)
`nnn@artifacts` requires the given workspace or a public one. ... ok
test_specific_collection (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_specific_collection)
`nnn@collections` finds a specific collection. ... ok
test_specific_collection_integer (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_specific_collection_integer)
Integer lookups find a specific collection. ... ok
test_specific_collection_restricts_workspace (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_specific_collection_restricts_workspace)
`nnn@collections` requires the given workspace or a public one. ... ok
test_user_restrictions (debusine.server.collections.tests.test_lookup.LookupSingleTests.test_user_restrictions)
`name@collections` respects user restrictions. ... ok
test_artifact (debusine.server.collections.tests.test_lookup.ReconstructLookupTests.test_artifact)
A result with an artifact returns a lookup for that artifact. ... ok
test_collection (debusine.server.collections.tests.test_lookup.ReconstructLookupTests.test_collection)
A result with a collection returns a lookup for that collection. ... ok
test_collection_item (debusine.server.collections.tests.test_lookup.ReconstructLookupTests.test_collection_item)
A result with a collection item returns a lookup for that item. ... ok
test_do_add_artifact_no_name (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_no_name)
`do_add_artifact` requires an item name. ... ok
test_do_add_artifact_raise_item_addition_error (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_raise_item_addition_error)
Test do_add_artifact raise error on Integrity issue. ... ok
test_do_add_artifact_replace (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_replace)
`do_add_artifact` can replace an existing artifact. ... ok
test_do_add_artifact_replace_bare_data (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_replace_bare_data)
Replacing bare data with an artifact is allowed. ... ok
test_do_add_artifact_replace_nonexistent (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_replace_nonexistent)
Replacing a nonexistent artifact is allowed. ... ok
test_do_add_artifact_with_promise_variable_raises_error (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_with_promise_variable_raises_error)
Test adding artifact raises ItemAdditionError. ... ok
test_do_add_artifact_with_variables_copied (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_artifact_with_variables_copied)
Test adding artifact copies the variables into CollectionItem. ... ok
test_do_add_bare_data_invalid_field_name (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_bare_data_invalid_field_name)
Only debusine:promise can have data keys starting with ^promise_. ... ok
test_do_add_bare_data_no_name (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_bare_data_no_name)
`do_add_bare_data` requires an item name. ... ok
test_do_add_bare_data_raise_item_addition_error (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_bare_data_raise_item_addition_error)
Test do_add_bare_data raise error on Integrity issue. ... ok
test_do_add_bare_data_replace (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_bare_data_replace)
`do_add_bare_data` can replace an existing artifact. ... ok
test_do_add_bare_data_replace_nonexistent (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_do_add_bare_data_replace_nonexistent)
Replacing a nonexistent bare data item is allowed. ... ok
test_equal (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_equal)
Test __eq__. ... ok
test_lookup_unexpected_format_raise_lookup_error (debusine.server.collections.tests.test_workflow_internal.WorkflowInternalManagerTests.test_lookup_unexpected_format_raise_lookup_error)
Test lookup raise LookupError: invalid format. ... ok
test_remote_file (debusine.server.file_backend.tests.test_external.ExternalDebianSuiteFileBackendTests.test_remote_file)
Create a remote file. ... ok
test_get_stream_non_local (debusine.server.file_backend.tests.test_interface.FileBackendInterfaceTests.test_get_stream_non_local)
get_stream() without local URL: RuntimeError. ... ok
test_remove_file_in_file_backend (debusine.server.file_backend.tests.test_interface.FileBackendInterfaceTests.test_remove_file_in_file_backend)
remove_file() call _remove_file, delete file from FileInStore(). ... ok
test_remove_file_not_in_file_backend (debusine.server.file_backend.tests.test_interface.FileBackendInterfaceTests.test_remove_file_not_in_file_backend)
remove_file() call _remove_file. ... ok
test_add_file_contents_mismatch (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_add_file_contents_mismatch)
File exists in the backend with same hash but different contents. ... ok
test_add_file_for_an_added_file (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_add_file_for_an_added_file)
LocalFileBackend.add_file add a file that is already in the backend. ... ok
test_add_file_from_local_path_file_cannot_be_copied (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_add_file_from_local_path_file_cannot_be_copied)
LocalFileBackend.add_file fail to copy file: no File is created. ... ok
test_add_file_from_local_path_fileobj (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_add_file_from_local_path_fileobj)
LocalFileBackend.add_file copy and return the file to the backend. ... ok
test_add_file_from_local_path_fileobj_size_do_not_match (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_add_file_from_local_path_fileobj_size_do_not_match)
LocalFileBackend.add_file with fileobj not reused: size mismatch. ... ok
test_add_file_from_local_path_reuse_fileobj (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_add_file_from_local_path_reuse_fileobj)
LocalFileBackend.add_file reuse the fileobj. ... ok
test_base_directory (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_base_directory)
LocalFileBackend.base_directory() return the _base_directory. ... ok
test_directory_not_created_if_base_directory_do_not_exist (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_directory_not_created_if_base_directory_do_not_exist)
A FileStore points to a base directory that does not exist. ... ok
test_get_local_path (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_get_local_path)
LocalFileBackend.get_local_path for a file return the file path. ... ok
test_get_local_path_for_added_file (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_get_local_path_for_added_file)
LocalFileBackend.from_local_path return the already existing file. ... ok
test_get_stream (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_get_stream)
LocalFileBackend.get_stream return a stream with file contents. ... ok
test_get_url (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_get_url)
LocalFileBackend.get_url return None. ... ok
test_init_base_directory (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_init_base_directory)
Test LocalFileBackend use base_directory from LocalStore configuration. ... ok
test_init_set_base_directory_default (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_init_set_base_directory_default)
Test LocalFileBackend use setting's directory for Default store. ... ok
test_init_set_base_directory_from_config (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_init_set_base_directory_from_config)
Test LocalFileBackend use the store configuration base_directory. ... ok
test_init_set_base_directory_raise_runtime_error (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_init_set_base_directory_raise_runtime_error)
Test LocalFileBackend raise RuntimeError: no base_directory setting. ... ok
test_remove_file (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_remove_file)
LocalFileBackend._remove_file delete the file from the backend. ... ok
test_remove_file_did_not_exist (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_remove_file_did_not_exist)
LocalFileBackend.remove_file try to delete a file that did not exist. ... ok
test_sync_file (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_sync_file)
LocalFileBackend._sync_file sync the file and its directory. ... ok
test_sync_file_does_not_exist (debusine.server.file_backend.tests.test_local.LocalFileBackendTests.test_sync_file_does_not_exist)
LocalFileBackend._sync_file log warning: file does not exist. ... ok
test_add_file_contents_mismatch (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_add_file_contents_mismatch)
File exists in the backend with same hash but different contents. ... ok
test_add_file_for_an_added_file (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_add_file_for_an_added_file)
add_file add a file that is already in the backend. ... ok
test_add_file_from_local_path_fileobj_size_do_not_match (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_add_file_from_local_path_fileobj_size_do_not_match)
MemoryFileBackend.add_file with fileobj not reused: size mismatch. ... ok
test_add_file_from_local_path_reuse_fileobj (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_add_file_from_local_path_reuse_fileobj)
MemoryFileBackend.add_file reuse the fileobj. ... ok
test_get_local_path (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_get_local_path)
MemoryFileBackend.get_local_path returns None. ... ok
test_get_stream (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_get_stream)
MemoryFileBackend.get_stream return a stream with file contents. ... ok
test_get_url (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_get_url)
MemoryFileBackend.get_url return None. ... ok
test_remove_file (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_remove_file)
MemoryFileBackend._remove_file delete the file from the backend. ... ok
test_remove_file_twice (debusine.server.file_backend.tests.test_memory.MemoryFileBackendTests.test_remove_file_twice)
MemoryFileBackend.remove_file try to delete a file that did not exist. ... ok
test_create_collection_different_workspace (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_different_workspace)
`create_collection` can use a non-default workspace. ... ok
test_create_collection_duplicated_name_and_category (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_duplicated_name_and_category)
`create_collection` returns error: duplicated name and category. ... ok
test_create_collection_empty_data (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_empty_data)
`create_collection` defaults data to {}. ... ok
test_create_collection_from_file (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_from_file)
`create_collection` creates a new collection (data in file). ... ok
test_create_collection_from_stdin (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_from_stdin)
`create_collection` creates a new collection (data in file). ... ok
test_create_collection_invalid_data_yaml (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_invalid_data_yaml)
`create_collection` returns error: cannot parse YAML data. ... ok
test_create_collection_invalid_name (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_invalid_name)
`create_collection` returns error: name is not valid. ... ok
test_create_collection_nonexistent_workspace (debusine.server.management.commands.tests.test_create_collection.CreateCollectionCommandTests.test_create_collection_nonexistent_workspace)
`create_collection` returns error: workspace not found. ... ok
test_create_duplicated_name (debusine.server.management.commands.tests.test_create_file_store.CreateFileStoreCommandTests.test_create_duplicated_name)
`create_file_store` returns error: duplicated name. ... ok
test_create_external (debusine.server.management.commands.tests.test_create_file_store.CreateFileStoreCommandTests.test_create_external)
`create_file_store` creates a new external file store. ... ok
test_create_from_file (debusine.server.management.commands.tests.test_create_file_store.CreateFileStoreCommandTests.test_create_from_file)
`create_file_store` creates a new file store (config in file). ... ok
test_create_from_stdin (debusine.server.management.commands.tests.test_create_file_store.CreateFileStoreCommandTests.test_create_from_stdin)
`create_file_store` creates a new file store (config in stdin). ... ok
test_create_invalid_data (debusine.server.management.commands.tests.test_create_file_store.CreateFileStoreCommandTests.test_create_invalid_data)
`create_file_store` returns error: data is invalid. ... ok
test_create_invalid_data_yaml (debusine.server.management.commands.tests.test_create_file_store.CreateFileStoreCommandTests.test_create_invalid_data_yaml)
`create_file_store` returns error: cannot parse YAML data. ... ok
test_create_duplicated_notification_raise_command_error (debusine.server.management.commands.tests.test_create_notification_channel.CreateNotificationChannelCommandTests.test_create_duplicated_notification_raise_command_error)
create_notification_channel raise CommandError: duplicated name. ... ok
test_create_notification_channel_from_file (debusine.server.management.commands.tests.test_create_notification_channel.CreateNotificationChannelCommandTests.test_create_notification_channel_from_file)
create_notification_channel create a notification (data in file). ... ok
test_create_notification_channel_from_stdin (debusine.server.management.commands.tests.test_create_notification_channel.CreateNotificationChannelCommandTests.test_create_notification_channel_from_stdin)
create_notification_channel create a notification (data in stdin). ... ok
test_create_notification_channel_invalid_data_yaml (debusine.server.management.commands.tests.test_create_notification_channel.CreateNotificationChannelCommandTests.test_create_notification_channel_invalid_data_yaml)
create_notification_channel return error: cannot parse YAML data. ... ok
test_create_notification_invalid_data (debusine.server.management.commands.tests.test_create_notification_channel.CreateNotificationChannelCommandTests.test_create_notification_invalid_data)
create_notification_channel return error: data is invalid. ... ok
test_create_notification_invalid_name (debusine.server.management.commands.tests.test_create_notification_channel.CreateNotificationChannelCommandTests.test_create_notification_invalid_name)
create_notification_channel return error: name is invalid. ... ok
test_create_token (debusine.server.management.commands.tests.test_create_token.CreateTokenCommandTests.test_create_token)
create_token creates a new token and prints the key on stdout. ... ok
test_username_does_not_exist (debusine.server.management.commands.tests.test_create_token.CreateTokenCommandTests.test_username_does_not_exist)
create_token cannot create a token: username does not exist. ... ok
test_create_user (debusine.server.management.commands.tests.test_create_user.CreateUserCommandTests.test_create_user)
create_user creates a new token and prints the password to stdout. ... ok
test_create_user_duplicated_email (debusine.server.management.commands.tests.test_create_user.CreateUserCommandTests.test_create_user_duplicated_email)
create_user raise CommandError. ... ok
test_create_user_duplicated_username (debusine.server.management.commands.tests.test_create_user.CreateUserCommandTests.test_create_user_duplicated_username)
create_user raise CommandError. ... ok
test_create_user_invalid_username (debusine.server.management.commands.tests.test_create_user.CreateUserCommandTests.test_create_user_invalid_username)
create_user raises CommandError. ... ok
test_create_user_with_email (debusine.server.management.commands.tests.test_create_user.CreateUserCommandTests.test_create_user_with_email)
create_user set the user's email. ... ok
test_bad_task_data (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_bad_task_data)
`create_work_request` returns error: bad task data. ... ok
test_bad_task_type (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_bad_task_type)
`create_work_request` returns error: bad task type. ... ok
test_data_from_file (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_data_from_file)
`create_work_request` accepts data from a file. ... ok
test_data_from_stdin (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_data_from_stdin)
`create_work_request` accepts data from stdin. ... ok
test_different_created_by (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_different_created_by)
`create_work_request` can use a different created-by user. ... ok
test_different_workspace (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_different_workspace)
`create_work_request` can use a non-default workspace. ... ok
test_empty_data (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_empty_data)
`create_work_request` defaults data to {}. ... ok
test_event_reactions (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_event_reactions)
`create_work_request` handles event reactions. ... ok
test_invalid_data_yaml (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_invalid_data_yaml)
`create_work_request` returns error: cannot parse data. ... ok
test_invalid_event_reactions_yaml (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_invalid_event_reactions_yaml)
`create_work_request` returns error: cannot parse data. ... ok
test_server (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_server)
`create_work_request` can create server work requests. ... ok
test_signing (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_signing)
`create_work_request` can create signing work requests. ... ok
test_task_name_not_found (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_task_name_not_found)
`create_work_request` returns error: task name not found. ... ok
test_user_not_found (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_user_not_found)
`create_work_request` returns error: user not found. ... ok
test_workspace_not_found (debusine.server.management.commands.tests.test_create_work_request.CreateWorkRequestCommandTests.test_workspace_not_found)
`create_work_request` returns error: workspace not found. ... ok
test_bad_workflow_data (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_bad_workflow_data)
`create_workflow` returns error: bad workflow data. ... ok
test_data_from_file (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_data_from_file)
`create_workflow` accepts data from a file. ... ok
test_data_from_stdin (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_data_from_stdin)
`create_workflow` accepts data from stdin. ... ok
test_different_created_by (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_different_created_by)
`create_workflow` can use a different created-by user. ... ok
test_different_workspace (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_different_workspace)
`create_workflow` can use a non-default workspace. ... ok
test_empty_data (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_empty_data)
`create_workflow` defaults data to {}. ... ok
test_get_workspace (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_get_workspace)
Test get_workspace. ... ok
test_invalid_data_yaml (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_invalid_data_yaml)
`create_workflow` returns error: cannot parse data. ... ok
test_template_name_not_found (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_template_name_not_found)
`create_workflow` returns error: template name not found. ... ok
test_user_not_found (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_user_not_found)
`create_workflow` returns error: user not found. ... ok
test_workspace_not_found (debusine.server.management.commands.tests.test_create_workflow.CreateWorkflowCommandTests.test_workspace_not_found)
`create_workflow` returns error: workspace not found. ... ok
test_create_public_workspace (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_public_workspace)
create_workspace creates a new public workspace. ... ok
test_create_workspace (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace)
create_workspace creates a new workspace. ... ok
test_create_workspace_no_singleton_collections (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_no_singleton_collections)
Create a workspace with no singleton collections. ... ok
test_create_workspace_with_default_expiration_delay (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_default_expiration_delay)
Creates a workspace with a default_expiration_delay. ... ok
test_create_workspace_with_default_file_store (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_default_file_store)
Create a workspace with a different default file store. ... ok
test_create_workspace_with_default_file_store_not_found (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_default_file_store_not_found)
create_workspace: default file store not found. ... ok
test_create_workspace_with_different_scopes (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_different_scopes)
Create a workspace with a different scopes. ... ok
test_create_workspace_with_invalid_name (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_invalid_name)
Create a workspace with an invalid name. ... ok
test_create_workspace_with_scope_not_found (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_scope_not_found)
create_workspace: scope not found. ... ok
test_create_workspace_with_specific_owners_group (debusine.server.management.commands.tests.test_create_workspace.CreateWorkspaceCommandTests.test_create_workspace_with_specific_owners_group)
Create a workspace with a specific owners group. ... ok
test_delete_artifact_all_related_files (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_delete_artifact_all_related_files)
_delete_artifact() deletes all the artifact's related models. ... ok
test_delete_artifact_dry_run (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_delete_artifact_dry_run)
_delete_artifact() does nothing: running in dry-run. ... ok
test_delete_artifact_not_related_files (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_delete_artifact_not_related_files)
Two files created, _delete_artifact() delete the Artifact. ... ok
test_delete_files_from_multiple_stores (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_delete_files_from_multiple_stores)
_delete_files_from_stores delete files from more than one store. ... ok
test_delete_files_from_stores (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_delete_files_from_stores)
_delete_files_from_stores delete the file. ... ok
test_delete_files_from_stores_file_was_re_added (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_delete_files_from_stores_file_was_re_added)
_delete_files_from_stores does not delete the file. ... ok
test_mark_to_keep_all_artifacts_non_expired_or_targeted (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_all_artifacts_non_expired_or_targeted)
Keep both artifacts: the expired is targeted by the not-expired. ... ok
test_mark_to_keep_artifact_expires_tomorrow (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_artifact_expires_tomorrow)
One artifact, not expired (expires tomorrow): keep it. ... ok
test_mark_to_keep_artifact_no_expiration_date (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_artifact_no_expiration_date)
One artifact, not expired: keep it. ... ok
test_mark_to_keep_artifacts_circular_dependency (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_artifacts_circular_dependency)
Artifacts are not expired (keep), have a circular dependency. ... ok
test_mark_to_keep_artifacts_retained_by_workflow (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_artifacts_retained_by_workflow)
RetainsArtifacts.WORKFLOWS retains while the workflow is active. ... ok
test_mark_to_keep_isolated (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_isolated)
Two expired and one non-expired isolated. ... ok
test_mark_to_keep_no_artifact_all_expired_three (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_no_artifact_all_expired_three)
All artifacts are expired. ... ok
test_mark_to_keep_no_artifact_all_expired_two (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_no_artifact_all_expired_two)
Two artifacts (related), both expired. ... ok
test_mark_to_keep_only_artifact_is_expired (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_only_artifact_is_expired)
One artifact, expired yesterday. No artifacts are kept. ... ok
test_mark_to_keep_only_artifact_is_retained (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_only_artifact_is_retained)
One artifact, expired yesterday. retains_artifacts is set. ... ok
test_mark_to_keep_two_artifacts_non_expired_and_targeted (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_mark_to_keep_two_artifacts_non_expired_and_targeted)
Three artifacts, keep two (non-expired and target of non-expired). ... ok
test_sweep_delete_artifacts (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_sweep_delete_artifacts)
Sweep() delete the artifacts and print progress. ... ok
test_sweep_delete_artifacts_no_retains (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTests.test_sweep_delete_artifacts_no_retains)
Sweep() delete the artifacts from the collections. ... ok
test_delete_expired (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredCommandTests.test_delete_expired)
Test delete_expired command delete artifacts. ... ok
test_delete_expired_dry_run (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredCommandTests.test_delete_expired_dry_run)
Test --dry-run without verbose does not write to stdout. ... ok
test_delete_expired_dry_run_verbose (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredCommandTests.test_delete_expired_dry_run_verbose)
Test delete_expired artifacts dry-run: no deletion. ... ok
test_delete_expired_verbose (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredCommandTests.test_delete_expired_verbose)
Test delete_expired verbose: print information. ... ok
test_delete_expired_verbose_nothing_deleted (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredCommandTests.test_delete_expired_verbose_nothing_deleted)
Test delete_expired verbose: print no artifact expired. ... ok
test_delete_expired_with_internal_collection (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_delete_expired_with_internal_collection)
Delete a work request referenced by an internal collection item. ... ok
test_expired_but_referenced_by_collection_item (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_expired_but_referenced_by_collection_item)
Work requests do not expire if referenced by a CollectionItem. ... ok
test_expired_but_valid_parent (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_expired_but_valid_parent)
Keep work requests with non-expired parent. ... ok
test_expired_with_collection (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_expired_with_collection)
Also delete internal collections. ... ok
test_multiple_expired (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_multiple_expired)
Multiple expired work requests. ... ok
test_no_expired (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_no_expired)
No expired work requests. ... ok
test_one_expired (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredWorkRequestsTests.test_one_expired)
One expired work request. ... ok
test_delete_notification_channel (debusine.server.management.commands.tests.test_delete_notification_channel.DeleteNotificationChannelTests.test_delete_notification_channel)
Delete notification channel. ... ok
test_delete_notification_channel_name_does_not_exist (debusine.server.management.commands.tests.test_delete_notification_channel.DeleteNotificationChannelTests.test_delete_notification_channel_name_does_not_exist)
Delete notification channel fails: name does not exist. ... ok
test_delete_tokens (debusine.server.management.commands.tests.test_delete_tokens.DeleteTokensCommandTests.test_delete_tokens)
delete_tokens deletes the token and prints the deleted key. ... ok
test_delete_tokens_confirmation (debusine.server.management.commands.tests.test_delete_tokens.DeleteTokensCommandTests.test_delete_tokens_confirmation)
delete_tokens doesn't delete the token (user does not confirm). ... ok
test_delete_tokens_confirmed (debusine.server.management.commands.tests.test_delete_tokens.DeleteTokensCommandTests.test_delete_tokens_confirmed)
delete_tokens delete the token (confirmed by the user). ... ok
test_delete_tokens_no_tokens (debusine.server.management.commands.tests.test_delete_tokens.DeleteTokensCommandTests.test_delete_tokens_no_tokens)
delete_tokens does not exist: raise CommandError. ... ok
test_delete_tokens_no_tokens_force (debusine.server.management.commands.tests.test_delete_tokens.DeleteTokensCommandTests.test_delete_tokens_no_tokens_force)
delete_tokens returns exit code 0 and prints error message. ... ok
test_delete_default_workspace (debusine.server.management.commands.tests.test_delete_workspace.DeleteWorkspaceCommandTests.test_delete_default_workspace)
Default workspace does not get deleted. ... ok
test_delete_missing_workspace (debusine.server.management.commands.tests.test_delete_workspace.DeleteWorkspaceCommandTests.test_delete_missing_workspace)
Workspace does not exist. ... ok
test_delete_workspace (debusine.server.management.commands.tests.test_delete_workspace.DeleteWorkspaceCommandTests.test_delete_workspace)
Delete an existing workspace. ... ok
test_delete_workspace_confirmation (debusine.server.management.commands.tests.test_delete_workspace.DeleteWorkspaceCommandTests.test_delete_workspace_confirmation)
delete_workspace doesn't delete (user does not confirm). ... ok
test_delete_workspace_playground_ui_scenario (debusine.server.management.commands.tests.test_delete_workspace.DeleteWorkspaceCommandTests.test_delete_workspace_playground_ui_scenario)
Delete a workspace with the playground UI scenario. ... dpkg-deb: warning: root directory /tmp/tmpyr6ar8aa has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpx7i4g2hd has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmp43pvnrhy has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpez62yimc has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_delete_workspace_with_scope_not_found (debusine.server.management.commands.tests.test_delete_workspace.DeleteWorkspaceCommandTests.test_delete_workspace_with_scope_not_found)
delete_workspace: scope not found. ... ok
test_edit_interactive_worker_empty_yaml (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_edit_interactive_worker_empty_yaml)
Editor sets the contents of Worker's YAML to an empty file. ... ok
test_edit_interactive_worker_invalid_then_valid_yaml (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_edit_interactive_worker_invalid_then_valid_yaml)
Editor changes the contents of Worker's static data to invalid YAML. ... ok
test_edit_interactive_worker_invalid_yaml (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_edit_interactive_worker_invalid_yaml)
Editor changes the contents of Worker's static data to invalid YAML. ... ok
test_edit_interactive_worker_valid_yaml (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_edit_interactive_worker_valid_yaml)
Editor changes the contents of Worker's YAML metadata. ... ok
test_edit_worker_metadata_not_dictionary (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_edit_worker_metadata_not_dictionary)
Return error when the metadata file is a string. ... ok
test_set_worker_metadata (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_set_worker_metadata)
Set the worker metadata from the YAML file. ... ok
test_set_worker_metadata_cannot_open_file (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_set_worker_metadata_cannot_open_file)
Error message stderr if the YAML file cannot be opened. ... ok
test_set_worker_metadata_file_is_invalid (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_set_worker_metadata_file_is_invalid)
Error message stderr if the YAML file is not found. ... ok
test_set_worker_metadata_file_not_found (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_set_worker_metadata_file_not_found)
Error message stderr if the YAML file is not found. ... ok
test_set_worker_metadata_worker_does_not_exist (debusine.server.management.commands.tests.test_edit_worker_metadata.EditWorkerMetadataCommandTests.test_set_worker_metadata_worker_does_not_exist)
Name of the worker does not exist: raise CommandError. ... ok
test_create (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_create)
Test a successful create. ... ok
test_create_idempotent (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_create_idempotent)
Test a idempotence in create twice. ... ok
test_create_invalid_name (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_create_invalid_name)
Test a successful create. ... ok
test_delete (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_delete)
Test a successful delete. ... ok
test_delete_missing (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_delete_missing)
Test idempotence in deleting a missing group. ... ok
test_get_group (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_get_group)
Test get_group. ... ok
test_get_scope (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_get_scope)
Test get_scope. ... ok
test_get_scope_and_group_name (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_get_scope_and_group_name)
Test get_scope_and_group_name. ... ok
test_get_users (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_get_users)
Test get_users. ... ok
test_get_users_empty (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_get_users_empty)
Test get_users with an empty username list. ... ok
test_get_users_nonexisting (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_get_users_nonexisting)
Test get_users with nonexisting usernames. ... ok
test_invalid_action (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_invalid_action)
Test invoking an invalid subcommand. ... ok
test_list (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_list)
Test group list. ... ok
test_list_empty (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_list_empty)
Test group list with no users. ... ok
test_members_add (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_add)
Test members --add. ... ok
test_members_list (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_list)
Test group members. ... ok
test_members_list_empty (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_list_empty)
Test group members with no users. ... ok
test_members_mix (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_mix)
Test running multiple members actions. ... ok
test_members_remove (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_remove)
Test members --remove. ... ok
test_members_set (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_set)
Test members --set. ... ok
test_members_set_empty (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_members_set_empty)
Test members --set to the empty set. ... ok
test_rename (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_rename)
Test a successful rename. ... ok
test_rename_group_does_not_exist (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_rename_group_does_not_exist)
Test renaming a nonexisting group. ... ok
test_rename_new_name_invalid (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_rename_new_name_invalid)
Test renaming to an invalid name. ... ok
test_rename_noop (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_rename_noop)
Test renaming to current name. ... ok
test_rename_target_exists (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_rename_target_exists)
Test renaming with a name already in use. ... ok
test_unexpected_action (debusine.server.management.commands.tests.test_group.GroupCommandTests.test_unexpected_action)
Test a subcommand with no implementation. ... ok
test_info_changed_debusine_fqdn (debusine.server.management.commands.tests.test_info.InfoTests.test_info_changed_debusine_fqdn)
Info output with overridden DEBUSINE_FQDN. ... ok
test_info_default_allowed_hosts (debusine.server.management.commands.tests.test_info.InfoTests.test_info_default_allowed_hosts)
Info output with ALLOWED_HOSTS having a default value. ... ok
test_info_defaults (debusine.server.management.commands.tests.test_info.InfoTests.test_info_defaults)
Info output with no overrides. ... ok
test_list_notification_channels (debusine.server.management.commands.tests.test_list_notification_channels.ListNotificationChannelsTests.test_list_notification_channels)
list_notification_channels print the channels. ... ok
test_list_tokens_filtered_by_username (debusine.server.management.commands.tests.test_list_tokens.ListTokensCommandTests.test_list_tokens_filtered_by_username)
list_tokens print the correct filtered owners. ... ok
test_list_tokens_no_filtering (debusine.server.management.commands.tests.test_list_tokens.ListTokensCommandTests.test_list_tokens_no_filtering)
list_tokens print the token key. ... ok
test_list_tokens_sorted_by_created_at (debusine.server.management.commands.tests.test_list_tokens.ListTokensCommandTests.test_list_tokens_sorted_by_created_at)
Tokens are sorted by created_at. ... ok
test_list_tokens_no_filtering (debusine.server.management.commands.tests.test_list_users.ListUsersCommandTests.test_list_tokens_no_filtering)
list_users print the user's information. ... ok
test_list_work_requests_assigned_finished (debusine.server.management.commands.tests.test_list_work_requests.ListWorkRequestsCommandTests.test_list_work_requests_assigned_finished)
Test an assigned work request output. ... ok
test_list_work_requests_not_assigned (debusine.server.management.commands.tests.test_list_work_requests.ListWorkRequestsCommandTests.test_list_work_requests_not_assigned)
Test a non-assigned work request output. ... ok
test_list_workers_celery (debusine.server.management.commands.tests.test_list_workers.ListWorkersCommandTests.test_list_workers_celery)
list_workers handles Celery workers, which have no tokens. ... ok
test_list_workers_connected (debusine.server.management.commands.tests.test_list_workers.ListWorkersCommandTests.test_list_workers_connected)
List worker command prints worker information. ... ok
test_list_workers_not_connected (debusine.server.management.commands.tests.test_list_workers.ListWorkersCommandTests.test_list_workers_not_connected)
List worker command prints worker information. ... ok
test_list_workspaces (debusine.server.management.commands.tests.test_list_workspaces.ListWorkspacesCommandTests.test_list_workspaces)
List workspace command prints workspace information. ... ok
test_list_workspaces_yaml (debusine.server.management.commands.tests.test_list_workspaces.ListWorkspacesCommandTests.test_list_workspaces_yaml)
List workspace command prints yaml workspace information. ... ok
test_change_data_from_file (debusine.server.management.commands.tests.test_manage_notification_channel.ManageNotificationChannelTests.test_change_data_from_file)
Verify change data of a notification channel from file. ... ok
test_change_data_from_stdin (debusine.server.management.commands.tests.test_manage_notification_channel.ManageNotificationChannelTests.test_change_data_from_stdin)
Verify change data of a notification channel from stdin. ... ok
test_change_data_invalid_data (debusine.server.management.commands.tests.test_manage_notification_channel.ManageNotificationChannelTests.test_change_data_invalid_data)
Command raise CommandError: invalid data. ... ok
test_change_name (debusine.server.management.commands.tests.test_manage_notification_channel.ManageNotificationChannelTests.test_change_name)
Verify change name of a notification channel. ... ok
test_change_name_name_does_not_exist (debusine.server.management.commands.tests.test_manage_notification_channel.ManageNotificationChannelTests.test_change_name_name_does_not_exist)
Name cannot be changed: NotificationChannel does not exist. ... ok
test_change_email (debusine.server.management.commands.tests.test_manage_user.ManageUserCommandTests.test_change_email)
manage_user change-email changes the email. ... ok
test_change_email_no_username_email_raise_error (debusine.server.management.commands.tests.test_manage_user.ManageUserCommandTests.test_change_email_no_username_email_raise_error)
Assert manage_user change-email return an error message. ... ok
test_change_email_username_not_found (debusine.server.management.commands.tests.test_manage_user.ManageUserCommandTests.test_change_email_username_not_found)
manage_user change-email user not found. ... ok
test_change_email_username_system (debusine.server.management.commands.tests.test_manage_user.ManageUserCommandTests.test_change_email_username_system)
manage_user excludes system users. ... ok
test_no_action_raise_error (debusine.server.management.commands.tests.test_manage_user.ManageUserCommandTests.test_no_action_raise_error)
Assert manage_user raise CommandError if no action is passed. ... ok
test_disable_worker (debusine.server.management.commands.tests.test_manage_worker.ManageWorkerCommandTests.test_disable_worker)
manage_worker disable <worker> disables the worker. ... ok
test_enable_worker (debusine.server.management.commands.tests.test_manage_worker.ManageWorkerCommandTests.test_enable_worker)
'manage_worker enable <worker> enables the worker. ... ok
test_enable_worker_not_found (debusine.server.management.commands.tests.test_manage_worker.ManageWorkerCommandTests.test_enable_worker_not_found)
Worker not found raise CommandError. ... ok
test_enable_worker_signing (debusine.server.management.commands.tests.test_manage_worker.ManageWorkerCommandTests.test_enable_worker_signing)
Signing workers can be enabled with an option. ... ok
test_enable_worker_wrong_type (debusine.server.management.commands.tests.test_manage_worker.ManageWorkerCommandTests.test_enable_worker_wrong_type)
Trying to enable a worker of the wrong type raises CommandError. ... ok
test_change_all (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_change_all)
manage_workspace changes multiple fields at once. ... ok
test_change_default_expiration_delay (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_change_default_expiration_delay)
manage_workspace changes the default expiration delay. ... ok
test_change_default_file_store (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_change_default_file_store)
manage_workspace changes the default file store. ... ok
test_change_default_file_store_not_found (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_change_default_file_store_not_found)
manage_workspace: new default file store not found. ... ok
test_change_public (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_change_public)
manage_workspace changes the public status. ... ok
test_change_public_not_found (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_change_public_not_found)
manage_workspace workspace not found. ... ok
test_delete_workspace_with_scope_not_found (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_delete_workspace_with_scope_not_found)
manage_workspace: scope not found. ... ok
test_no_default_reset (debusine.server.management.commands.tests.test_manage_workspace.ManageWorkspaceCommandTests.test_no_default_reset)
Don't confuse no-option with reset-to-default. ... ok
test_delete_directory_fails (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_directory_fails)
directory.rmdir() fails (file was probably added after the check). ... ok
test_delete_empty_directory (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_empty_directory)
Delete an empty directory (and leave a non-empty directory). ... ok
test_delete_empty_directory_dry_run (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_empty_directory_dry_run)
Report delete an empty directory (but dry-run: does not delete). ... ok
test_delete_empty_directory_too_new (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_empty_directory_too_new)
Directory is not deleted: it's too new. ... ok
test_delete_file_in_disk_not_in_db (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_file_in_disk_not_in_db)
Test monthly_cleanup find and delete file that is in disk but not in DB. ... ok
test_delete_file_in_disk_not_in_store_dry_run (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_file_in_disk_not_in_store_dry_run)
Test monthly_cleanup find file in disk not in DB. ... ok
test_delete_orphan_file (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_orphan_file)
File is orphan and deleted. ... ok
test_delete_orphan_file_in_upload_directory_no_delete_dry_run (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_orphan_file_in_upload_directory_no_delete_dry_run)
File is orphan but is not deleted: --dry-run. ... ok
test_delete_orphan_file_too_new (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_orphan_file_too_new)
File is orphan but not deleted: too new. ... ok
test_delete_unfinished_upload_deleted (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_unfinished_upload_deleted)
Unfinished and old FileUpload and its file is deleted. ... ok
test_delete_unfinished_upload_not_deleted_recent_activity (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_unfinished_upload_not_deleted_recent_activity)
Unfinished FileUpload is not deleted: recent activity. ... ok
test_delete_unfinished_uploads_no_delete_dry_run (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_delete_unfinished_uploads_no_delete_dry_run)
Unfinished, old FileUpload is not deleted: dry run. ... ok
test_directories_only (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_directories_only)
_list_directory(directories_only) return only directories. ... ok
test_file_in_store_db_missing_from_disk (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_file_in_store_db_missing_from_disk)
File is referenced by the DB but not in disk in the store. ... ok
test_file_in_upload_db_missing_from_disk (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_file_in_upload_db_missing_from_disk)
File is referenced by the DB but not in disk for uploads. ... ok
test_file_not_deleted_too_new (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_file_not_deleted_too_new)
Do not delete the file: it's too new. ... ok
test_files_and_directories (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_files_and_directories)
_list_directory without filters: return all files and directories. ... ok
test_files_only (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_files_only)
_list_directory(files_only) return only files (no directories). ... ok
test_filter_all (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_filter_all)
_list_directory (only files, include all filter): return files. ... ok
test_filter_nothing (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_filter_nothing)
_list_directory with exclude all filter: return nothing. ... ok
test_list_directory_files_and_directories_raise_error (debusine.server.management.commands.tests.test_monthly_cleanup.MonthlyCleanupCommandTests.test_list_directory_files_and_directories_raise_error)
_list_directory raise ValueError for incompatible parameters. ... ok
test_create (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_create)
Test a successful create. ... ok
test_create_custom_group_name (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_create_custom_group_name)
Test a successful create with specified group name. ... ok
test_create_with_icon (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_create_with_icon)
Test setting icon on create. ... ok
test_create_with_label (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_create_with_label)
Test setting label on create. ... ok
test_idempotent (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_idempotent)
Test idempotence in creating twice. ... ok
test_new_name_invalid (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_new_name_invalid)
Test creating with an invalid name. ... ok
test_no_admin_group (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_no_admin_group)
Test a successful create with no admin group. ... ok
test_update_icon (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_update_icon)
Test updating a label with create. ... ok
test_update_label (debusine.server.management.commands.tests.test_scope.CreateScopeCommandTests.test_update_label)
Test updating a label with create. ... ok
test_invalid_action (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_invalid_action)
Test invoking an invalid subcommand. ... ok
test_new_name_invalid (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_new_name_invalid)
Test renaming to an invalid name. ... ok
test_noop (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_noop)
Test renaming to current name. ... ok
test_rename (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_rename)
Test a successful rename. ... ok
test_source_does_not_exist (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_source_does_not_exist)
Test renaming a nonexisting scope. ... ok
test_target_exists (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_target_exists)
Test renaming with a name already in use. ... ok
test_unexpected_action (debusine.server.management.commands.tests.test_scope.RenameScopeCommandTests.test_unexpected_action)
Test a subcommand with no implementation. ... ok
test_data_directory_removal (debusine.server.management.commands.tests.test_test.TestCommandTests.test_data_directory_removal)
Test '--keepdata'. ... ok
test_define_scenario (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_define_scenario)
Test define command. ... ok
test_delete_default_workspace (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_delete_default_workspace)
Default workspace does not get deleted. ... ok
test_delete_workspace (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_delete_workspace)
Delete an existing workspace. ... ok
test_delete_workspace_confirmation (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_delete_workspace_confirmation)
delete_workspace doesn't delete (user does not confirm). ... ok
test_delete_workspace_playground_ui_scenario (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_delete_workspace_playground_ui_scenario)
Delete a workspace with the playground UI scenario. ... dpkg-deb: warning: root directory /tmp/tmpc0bkva95 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpo8p_c9uh has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmps0bi9r5i has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpyr2_r2xi has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_list (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_list)
Test list command. ... ok
test_rename_scenario (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_rename_scenario)
Test rename command. ... ok
test_roles (debusine.server.management.commands.tests.test_workspace.WorkspaceCommandsTests.test_roles)
Test roles commands. ... ok
test_attrcolumn_to_data (debusine.server.management.tests.test_utils.UtilsTests.test_attrcolumn_to_data)
Test Column.to_data. ... ok
test_column_to_data (debusine.server.management.tests.test_utils.UtilsTests.test_column_to_data)
Test Column.to_data. ... ok
test_column_to_rich (debusine.server.management.tests.test_utils.UtilsTests.test_column_to_rich)
Test Column.to_rich. ... ok
test_preserve_context (debusine.server.middlewares.tests.test_context.ContextMiddlewareTests.test_preserve_context)
Make sure context works as intended on sync views. ... ok
test_allowed (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_allowed)
Test the allowed case. ... ok
test_bare_token (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_bare_token)
Check handling of bare tokens. ... ok
test_count_queries (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_count_queries)
Check the number of queries done to authenticate. ... ok
test_evaluates_lazy_object (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_evaluates_lazy_object)
Lazy objects are evaluated before storing them in the context. ... ok
test_forbidden (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_forbidden)
Test the forbidden case. ... ok
test_token_invalid (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_token_invalid)
Check handling of invalid tokens. ... ok
test_update_last_seen_at (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_update_last_seen_at)
Request with a token updates last_seen_at. ... ok
test_user_token (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_user_token)
Check handling of user tokens. ... ok
test_user_token_and_django_user (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_user_token_and_django_user)
Check handling of user tokens and django users. ... ok
test_user_token_forbidden (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_user_token_forbidden)
Test the forbidden case for user token. ... ok
test_user_token_logged_in (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_user_token_logged_in)
Check handling of user tokens while logged in. ... ok
test_worker_token (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_worker_token)
Check handling of worker tokens. ... ok
test_worker_token_disabled (debusine.server.middlewares.tests.test_scopes.AuthorizationMiddlewareTests.test_worker_token_disabled)
Check handling of disabled tokens. ... ok
test_get_scope (debusine.server.middlewares.tests.test_scopes.ScopeMiddlewareTests.test_get_scope)
Test get_scope. ... ok
test_request_setup_api (debusine.server.middlewares.tests.test_scopes.ScopeMiddlewareTests.test_request_setup_api)
Test request setup for API calls. ... ok
test_request_setup_api_scope_in_header (debusine.server.middlewares.tests.test_scopes.ScopeMiddlewareTests.test_request_setup_api_scope_in_header)
Test request setup for API calls with scope in header. ... ok
test_request_setup_debusine (debusine.server.middlewares.tests.test_scopes.ScopeMiddlewareTests.test_request_setup_debusine)
Test request setup with the fallback scope. ... ok
test_request_setup_scope (debusine.server.middlewares.tests.test_scopes.ScopeMiddlewareTests.test_request_setup_scope)
Test request setup with a valid scope. ... ok
test_request_setup_wrong_scope (debusine.server.middlewares.tests.test_scopes.ScopeMiddlewareTests.test_request_setup_wrong_scope)
Test request setup with an invalid scope. ... ok
test_create_user_add_to_group (debusine.server.signon.tests.test_debusine.TestDebusineSignon.test_create_user_add_to_group)
Create a user from an identity, without add_to_group. ... ok
test_create_user_add_to_wrong_group (debusine.server.signon.tests.test_debusine.TestDebusineSignon.test_create_user_add_to_wrong_group)
Create a user from an identity, with add_to_group. ... ok
test_create_user_no_provider (debusine.server.signon.tests.test_debusine.TestDebusineSignon.test_create_user_no_provider)
Test when the identity has no provider. ... ok
test_create_user_no_user (debusine.server.signon.tests.test_debusine.TestDebusineSignon.test_create_user_no_user)
Test when Signon.create_user_from_identity fails. ... ok
test_create_user_plain (debusine.server.signon.tests.test_debusine.TestDebusineSignon.test_create_user_plain)
Create a user from an identity, without add_to_group. ... ok
test_all_fine (debusine.server.signon.tests.test_middleware.TestMiddleware.test_all_fine)
Test the case where all requirements are met. ... ok
test_no_authentication_middleware (debusine.server.signon.tests.test_middleware.TestMiddleware.test_no_authentication_middleware)
Enforce that AuthenticationMiddleware is required. ... ok
test_no_providers (debusine.server.signon.tests.test_middleware.TestMiddleware.test_no_providers)
Skip middleware if there are no providers. ... ok
test_signon_class (debusine.server.signon.tests.test_middleware.TestMiddleware.test_signon_class)
Test setting SIGNON_CLASS to a valid subclass. ... ok
test_signon_class_invalid (debusine.server.signon.tests.test_middleware.TestMiddleware.test_signon_class_invalid)
Test setting SIGNON_CLASS to a non-Signon class. ... ok
test_signon_class_not_found (debusine.server.signon.tests.test_middleware.TestMiddleware.test_signon_class_not_found)
Test setting SIGNON_CLASS to an invalid path. ... ok
test_bind (debusine.server.signon.tests.test_providers.SignonProviders.test_bind)
Provider.bind binds to the request and proxies correctly. ... ok
test_get (debusine.server.signon.tests.test_providers.SignonProviders.test_get)
Test GitLab provider parameter construction. ... ok
test_get_empty (debusine.server.signon.tests.test_providers.SignonProviders.test_get_empty)
Lookup in an empty provider list raises ImproperlyConfigured. ... ok
test_get_setting_undefined (debusine.server.signon.tests.test_providers.SignonProviders.test_get_setting_undefined)
Lookup with no SIGNON_PROVIDERS raises ImproperlyConfigured. ... ok
test_get_wrong_type (debusine.server.signon.tests.test_providers.SignonProviders.test_get_wrong_type)
A provider of the wrong type raises ImproperlyConfigured. ... ok
test_oidc_load_expired_token (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_expired_token)
An expired token is rejected. ... ok
test_oidc_load_keys (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_keys)
OIDC keys loads and parses the keyset. ... ok
test_oidc_load_options_not_in_session (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_options_not_in_session)
Callback options argument must be in session. ... ok
test_oidc_load_state_not_in_get (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_state_not_in_get)
Callback state argument must match session. ... ok
test_oidc_load_state_not_in_session (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_state_not_in_session)
Callback state argument must match session. ... ok
test_oidc_load_tokens (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_tokens)
Tokens are loaded from the auth provider and decoded. ... ok
test_oidc_load_tokens_corrupted (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_tokens_corrupted)
A remote tokens that is corrupted is detected. ... ok
test_oidc_load_tokens_options (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_tokens_options)
Tokens are loaded from the auth provider and decoded. ... ok
test_oidc_load_tokens_wrong_audience (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_tokens_wrong_audience)
Remote tokens need to have the right audience claim. ... ok
test_oidc_load_tokens_wrong_issuer (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_tokens_wrong_issuer)
Remote tokens need to have the right issuer claim. ... ok
test_oidc_load_tokens_wrong_keys (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_tokens_wrong_keys)
Remote tokens need to be signed with the right keys. ... ok
test_oidc_load_wrong_state (debusine.server.signon.tests.test_providers.SignonProviders.test_oidc_load_wrong_state)
Callback state argument must match session. ... ok
test_validate_combine (debusine.server.signon.tests.test_providers.SignonProviders.test_validate_combine)
group:* and email-verified can be used together. ... ok
test_validate_email_verified (debusine.server.signon.tests.test_providers.SignonProviders.test_validate_email_verified)
email-verified validates as intended. ... ok
test_validate_group (debusine.server.signon.tests.test_providers.SignonProviders.test_validate_group)
group:* validates as intended. ... ok
test_validate_invalid_expression (debusine.server.signon.tests.test_providers.SignonProviders.test_validate_invalid_expression)
An invalid restrict value raises ImproperlyConfigured. ... ok
test_all_set (debusine.server.signon.tests.test_providers.TestProvider.test_all_set)
Test instantiating Provider. ... ok
test_defaults (debusine.server.signon.tests.test_providers.TestProvider.test_defaults)
Test instantiating Provider with default arguments. ... ok
test_add_aligned_bound_identity (debusine.server.signon.tests.test_signon.TestAuthentication.test_add_aligned_bound_identity)
Adding a bound matching identity raises PermissionDenied. ... ok
test_add_conflicting_bound_identity (debusine.server.signon.tests.test_signon.TestAuthentication.test_add_conflicting_bound_identity)
Adding a bound conflicting identity raises PermissionDenied. ... ok
test_add_unbound_identities_binds (debusine.server.signon.tests.test_signon.TestAuthentication.test_add_unbound_identities_binds)
One active bound identity and one unbound, when binding, binds. ... ok
test_add_unbound_identity (debusine.server.signon.tests.test_signon.TestAuthentication.test_add_unbound_identity)
Adding an unbound identity raises PermissionDenied. ... ok
test_auto_create_user_fails (debusine.server.signon.tests.test_signon.TestAuthentication.test_auto_create_user_fails)
Do not autocreate users with unverified emails. ... ok
test_bind_intention_succeeds (debusine.server.signon.tests.test_signon.TestAuthentication.test_bind_intention_succeeds)
Bind intention binds to current user. ... ok
test_bind_intention_succeeds_other_backend (debusine.server.signon.tests.test_signon.TestAuthentication.test_bind_intention_succeeds_other_backend)
Bind intention binds to current user from a different backend. ... ok
test_conflicting_bound_identities_bind (debusine.server.signon.tests.test_signon.TestAuthentication.test_conflicting_bound_identities_bind)
Binding a second previously bound identity, rebinds. ... ok
test_logout_identities_keep_user_from_other_backends (debusine.server.signon.tests.test_signon.TestAuthentication.test_logout_identities_keep_user_from_other_backends)
logout_identities() deactivates identities. ... ok
test_logout_identities_logs_our_user_out (debusine.server.signon.tests.test_signon.TestAuthentication.test_logout_identities_logs_our_user_out)
logout_identities() deactivates identities. ... ok
test_map_identity_invalid_provider (debusine.server.signon.tests.test_signon.TestAuthentication.test_map_identity_invalid_provider)
An invalid provider in identity fails autocreation. ... ok
test_map_user_email (debusine.server.signon.tests.test_signon.TestAuthentication.test_map_user_email)
Map identity to user based on email. ... ok
test_map_user_invalid_email (debusine.server.signon.tests.test_signon.TestAuthentication.test_map_user_invalid_email)
Test mapping an identity with an invalid email. ... ok
test_map_user_unverified_email (debusine.server.signon.tests.test_signon.TestAuthentication.test_map_user_unverified_email)
Do not map an identity with unverified email. ... ok
test_no_active_identities (debusine.server.signon.tests.test_signon.TestAuthentication.test_no_active_identities)
No active external identities leave request unauthenticated. ... ok
test_one_active_bound_identity_logs_in (debusine.server.signon.tests.test_signon.TestAuthentication.test_one_active_bound_identity_logs_in)
One active bound identity is enough to authenticate. ... ok
test_one_active_missing_identity (debusine.server.signon.tests.test_signon.TestAuthentication.test_one_active_missing_identity)
One identity present in session but not the DB is removed. ... ok
test_one_active_unbound_identity_autocreates (debusine.server.signon.tests.test_signon.TestAuthentication.test_one_active_unbound_identity_autocreates)
One active but unbound identity tries to autocreate a user. ... ok
test_bindidentity (debusine.server.signon.tests.test_views.SalsaSignonViews.test_bindidentity)
Bind identity redirects correctly. ... ok
test_bindidentity_no_user (debusine.server.signon.tests.test_views.SalsaSignonViews.test_bindidentity_no_user)
Bind identity fails if not logged in. ... ok
test_bindidentity_wrong_provider (debusine.server.signon.tests.test_views.SalsaSignonViews.test_bindidentity_wrong_provider)
Bind identity fails for a nonexisting provider. ... ok
test_login_links (debusine.server.signon.tests.test_views.SalsaSignonViews.test_login_links)
Login form shows link to authenticate with salsa. ... ok
test_login_links_when_signed_in (debusine.server.signon.tests.test_views.SalsaSignonViews.test_login_links_when_signed_in)
Active identities don't show a login link. ... ok
test_logout (debusine.server.signon.tests.test_views.SalsaSignonViews.test_logout)
Logout also deactivates signon identities. ... ok
test_oidc_callback_bind (debusine.server.signon.tests.test_views.SalsaSignonViews.test_oidc_callback_bind)
The OIDC callback performs bind if requested. ... ok
test_oidc_callback_create_identity (debusine.server.signon.tests.test_views.SalsaSignonViews.test_oidc_callback_create_identity)
The OIDC callback creates a missing identity. ... ok
test_oidc_callback_login (debusine.server.signon.tests.test_views.SalsaSignonViews.test_oidc_callback_login)
The OIDC callback logs in an existing bound identity. ... ok
test_oidc_callback_login_twice (debusine.server.signon.tests.test_views.SalsaSignonViews.test_oidc_callback_login_twice)
The OIDC callback logs in an existing bound identity. ... ok
test_oidc_callback_wrong_provider (debusine.server.signon.tests.test_views.SalsaSignonViews.test_oidc_callback_wrong_provider)
The OIDC callback with a wrong provider. ... ok
test_add_binary (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_add_binary)
`add_binary` downloads and adds a binary package. ... dpkg-deb: warning: root directory /tmp/tmpk43911nh has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_add_binary_no_source_relation_if_may_reuse_versions (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_add_binary_no_source_relation_if_may_reuse_versions)
`add_binary` doesn't add source relations if `may_reuse_versions`. ... dpkg-deb: warning: root directory /tmp/tmpc5wgdegx has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_add_binary_relates_to_source (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_add_binary_relates_to_source)
`add_binary` adds a relation to a matching source package. ... dpkg-deb: warning: root directory /tmp/tmp9nim0dx0 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_add_binary_renames (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_add_binary_renames)
`add_binary` renames downloaded binary packages if necessary. ... dpkg-deb: warning: root directory /tmp/tmpl_v4box8 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_add_source (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_add_source)
`add_source` downloads and adds a source package. ... ok
test_collection (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_collection)
`collection` looks up the requested collection by name. ... ok
test_collection_nonexistent (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_collection_nonexistent)
`collection` raises exception: collection doesn't exist. ... ok
test_collection_wrong_category (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_collection_wrong_category)
`collection` raises exception: wrong category. ... ok
test_execute (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_execute)
Executing the task runs through the full sequence. ... dpkg-deb: warning: root directory /tmp/tmpb391459a has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debian/deb822.py:726: UserWarning: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed?
warnings.warn(msg)
ok
test_fetch_indexes (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_fetch_indexes)
`fetch_indexes` sets up apt and calls "apt-get update". ... ok
test_fetch_indexes_flat (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_fetch_indexes_flat)
`fetch_indexes` handles flat repositories. ... ok
test_fetch_indexes_logs_errors (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_fetch_indexes_logs_errors)
`fetch_indexes` logs stderr on failure. ... ok
test_fetch_indexes_with_signing_key (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_fetch_indexes_with_signing_key)
`fetch_indexes` handles a signing key. ... ok
test_label (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_label)
Test get_label. ... ok
test_plan_binaries_add (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_binaries_add)
`plan_binaries` plans to add binaries to the collection. ... dpkg-deb: warning: root directory /tmp/tmp39hbslnj has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmphxi50bjs has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debian/deb822.py:726: UserWarning: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed?
warnings.warn(msg)
ok
test_plan_binaries_inconsistent_different_binaries (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_binaries_inconsistent_different_binaries)
`plan_binaries` fails with conflicting binaries. ... dpkg-deb: warning: root directory /tmp/tmpof_t0513 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpcmkx7hs9 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debian/deb822.py:726: UserWarning: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed?
warnings.warn(msg)
ok
test_plan_binaries_inconsistent_different_component (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_binaries_inconsistent_different_component)
`plan_binaries` fails with the same binary in multiple components. ... dpkg-deb: warning: root directory /tmp/tmp5lcadn7y has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpps30e27v has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debian/deb822.py:726: UserWarning: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed?
warnings.warn(msg)
ok
test_plan_binaries_multiple_same_component (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_binaries_multiple_same_component)
`plan_binaries` accepts multiple copies of arch-all binaries. ... dpkg-deb: warning: root directory /tmp/tmp1zsyl7rv has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debian/deb822.py:726: UserWarning: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed?
warnings.warn(msg)
ok
test_plan_binaries_remove (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_binaries_remove)
`plan_binaries` plans to remove binaries from the collection. ... ok
test_plan_binaries_replace (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_binaries_replace)
`plan_binaries` plans to replace binaries in the collection. ... dpkg-deb: warning: root directory /tmp/tmp_e916p8n has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
/usr/lib/python3/dist-packages/debian/deb822.py:726: UserWarning: Parsing of Deb822 data with python3-apt's apt_pkg was requested but this package is not importable. Is python3-apt installed?
warnings.warn(msg)
ok
test_plan_sources_add (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_sources_add)
`plan_sources` plans to add sources to the collection. ... ok
test_plan_sources_inconsistent (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_sources_inconsistent)
`plan_sources` fails with the same source in multiple components. ... ok
test_plan_sources_remove (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_sources_remove)
`plan_sources` plans to remove sources from the collection. ... ok
test_plan_sources_replace (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_plan_sources_replace)
`plan_sources` plans to replace sources in the collection. ... ok
test_update_binaries (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_update_binaries)
`update_binaries` executes a plan to update binaries. ... dpkg-deb: warning: root directory /tmp/tmp384ktmti has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpifosgd07 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_update_sources (debusine.server.tasks.tests.test_aptmirror.APTMirrorTests.test_update_sources)
`update_sources` executes a plan to update sources. ... ok
test_can_run_on_no_version (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_can_run_on_no_version)
Ensure can_run_on returns True if no version is specified. ... ok
test_can_run_on_with_different_versions (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_can_run_on_with_different_versions)
Ensure can_run_on returns False if versions differ. ... ok
test_execute_sets_up_context (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_execute_sets_up_context)
`execute` sets up a suitable context. ... ok
test_set_work_request (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_set_work_request)
set_work_request sets appropriate attributes. ... ok
test_upload_work_request_debug_logs (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_upload_work_request_debug_logs)
Artifact is created and uploaded. ... ok
test_upload_work_request_debug_logs_with_relation (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_upload_work_request_debug_logs_with_relation)
Artifact is created and uploaded. Relation is created. ... ok
test_upload_work_request_no_log_files (debusine.server.tasks.tests.test_base.BaseServerTaskTests.test_upload_work_request_no_log_files)
No log files: no artifact created. ... ok
test_copy_item_artifact (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact)
Copy an artifact item. ... ok
test_copy_item_artifact_different_file_store (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_different_file_store)
Copy artifact file contents from a different file store. ... ok
test_copy_item_artifact_failed_to_expand_variables (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_failed_to_expand_variables)
Fail if the given variables cannot be expanded. ... ok
test_copy_item_artifact_incomplete_file (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_incomplete_file)
We cannot copy artifacts with incomplete files. ... ok
test_copy_item_artifact_needs_unembargo (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_needs_unembargo)
Copying an artifact from private to public needs unembargo=True. ... ok
test_copy_item_artifact_not_in_any_file_store (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_not_in_any_file_store)
We cannot copy artifacts that are not in any file store. ... ok
test_copy_item_artifact_variables (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_variables)
Pass additional variables while copying an artifact. ... ok
test_copy_item_artifact_with_unembargo (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_artifact_with_unembargo)
Copying an artifact from private to public can unembargo it. ... ok
test_copy_item_bare (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_bare)
Copy a bare data item. ... ok
test_copy_item_bare_needs_unembargo (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_bare_needs_unembargo)
Copying bare data from private to public needs unembargo=True. ... ok
test_copy_item_bare_variables (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_bare_variables)
Pass additional variables while copying a bare item. ... ok
test_copy_item_bare_with_unembargo (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_copy_item_bare_with_unembargo)
Copying bare data from private to public can unembargo it. ... ok
test_execute (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_execute)
The task copies all the given items. ... dpkg-deb: warning: root directory /tmp/tmp_3hnc1te has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_get_label (debusine.server.tasks.tests.test_copy_collection_items.CopyCollectionItemsTests.test_get_label)
Test get_label. ... ok
test_compute_dynamic_data (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_execute_end_to_end (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_end_to_end)
End-to-end execution works. ... ok
test_execute_ftp (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_ftp)
execute() can make an upload using FTP. ... dpkg-deb: warning: root directory /tmp/tmpnmsn93n5 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_execute_ftp_delayed (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_ftp_delayed)
execute() can make a delayed upload using FTP. ... dpkg-deb: warning: root directory /tmp/tmpxy2d2ln4 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_execute_ftp_no_path (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_ftp_no_path)
execute() handles FTP URLs with no path. ... dpkg-deb: warning: root directory /tmp/tmpcqr0ej0i has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_execute_ftp_retries_timeouts (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_ftp_retries_timeouts)
execute() retries FTP upload timeouts. ... ok
test_execute_no_upload_paths (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_no_upload_paths)
execute() returns False if fetch_upload returned no paths. ... ok
test_execute_sftp (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_sftp)
execute() can make an upload using SFTP. ... dpkg-deb: warning: root directory /tmp/tmp52g32at1 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_execute_sftp_delayed (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_sftp_delayed)
execute() can make a delayed upload using SFTP. ... dpkg-deb: warning: root directory /tmp/tmpnr9y1zcg has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_execute_sftp_retries_timeouts (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_execute_sftp_retries_timeouts)
execute() retries SFTP upload timeouts. ... ok
test_fetch_upload_gathers_upload_paths (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_fetch_upload_gathers_upload_paths)
fetch_upload gathers information from the input.upload artifact. ... ok
test_fetch_upload_wrong_category (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_fetch_upload_wrong_category)
fetch_upload checks the category of the input.upload artifact. ... ok
test_label (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_label)
Test get_label. ... ok
test_label_delayed (debusine.server.tasks.tests.test_package_upload.PackageUploadTests.test_label_delayed)
Test get_label for a delayed upload. ... ok
test_base_collection_uses_default_category (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_base_collection_uses_default_category)
`base_collection` uses a reasonable default category. ... ok
test_categorize_derived_items (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_categorize_derived_items)
Items are categorized into add/replace/remove. ... ok
test_derived_collection_uses_default_category (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_derived_collection_uses_default_category)
`derived_collection` uses a reasonable default category. ... ok
test_execute (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_execute)
The task plans and executes the required changes. ... ok
test_execute_wrong_base_collection_category (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_execute_wrong_base_collection_category)
The task fails if the base collection has the wrong category. ... ok
test_execute_wrong_derived_collection_category (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_execute_wrong_derived_collection_category)
The task fails if the derived collection has the wrong category. ... ok
test_find_expected_derived_items (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_find_expected_derived_items)
Derived item names are mapped to sets of base item IDs. ... ok
test_find_relevant_base_items (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_find_relevant_base_items)
Only active items in the correct base collection are relevant. ... ok
test_find_relevant_derived_items (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_find_relevant_derived_items)
Only active items in the correct derived collection are relevant. ... ok
test_label (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_label)
Test get_label. ... ok
test_make_child_work_request_extra_task_data (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_extra_task_data)
A child work request can be supplied with extra task data. ... ok
test_make_child_work_request_force (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_force)
`force=True` is needed if a matching work request already exists. ... ok
test_make_child_work_request_source_only (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_source_only)
Make a child work request with no binary packages. ... ok
test_make_child_work_request_with_binaries (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_with_binaries)
Make a child work request with binary packages. ... ok
test_make_child_work_request_with_multiple_sources (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_with_multiple_sources)
`make_child_work_request` raises ValueError: multiple sources. ... ok
test_make_child_work_request_with_no_packages (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_with_no_packages)
`make_child_work_request` raises ValueError: no packages. ... ok
test_make_child_work_request_with_only_binaries (debusine.server.tasks.tests.test_update_suite_lintian_collection.UpdateSuiteLintianCollectionTests.test_make_child_work_request_with_only_binaries)
Make a child work request with binary packages but no sources. ... ok
test_compute_dynamic_data (debusine.server.tasks.wait.tests.test_external_debsign.ExternalDebsignTaskTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_execute (debusine.server.tasks.wait.tests.test_external_debsign.ExternalDebsignTaskTests.test_execute)
Executing the task does nothing, successfully. ... ok
test_label (debusine.server.tasks.wait.tests.test_external_debsign.ExternalDebsignTaskTests.test_label)
Test get_label. ... ok
test_ready_celery_workers_not_marked_as_disconnected (debusine.server.tests.test_apps.ServerConfigTests.test_ready_celery_workers_not_marked_as_disconnected)
Test ready() method does not mark Celery workers as disconnected. ... ok
test_ready_mark_workers_as_disconnected (debusine.server.tests.test_apps.ServerConfigTests.test_ready_mark_workers_as_disconnected)
Test ready() method mark workers as disconnected. ... ok
test_ready_workers_not_marked_as_disconnected (debusine.server.tests.test_apps.ServerConfigTests.test_ready_workers_not_marked_as_disconnected)
Test ready() method does not mark workers as disconnected. ... ok
test_bad_task_data (debusine.server.tests.test_celery.RunServerTaskTests.test_bad_task_data)
The Celery task fails if the work request has bad task data. ... ok
test_bad_task_name (debusine.server.tests.test_celery.RunServerTaskTests.test_bad_task_name)
The Celery task fails if the work request has a bad task name. ... ok
test_external_task (debusine.server.tests.test_celery.RunServerTaskTests.test_external_task)
The Celery task fails if asked to run an external task. ... ok
test_no_work_request (debusine.server.tests.test_celery.RunServerTaskTests.test_no_work_request)
The Celery task fails if the work request does not exist. ... ok
test_not_pending (debusine.server.tests.test_celery.RunServerTaskTests.test_not_pending)
The Celery task fails if the work request is not pending. ... ok
test_task_aborted (debusine.server.tests.test_celery.RunServerTaskTests.test_task_aborted)
If the task is aborted, the Celery task logs but does not fail. ... ok
test_task_raises_exception (debusine.server.tests.test_celery.RunServerTaskTests.test_task_raises_exception)
The Celery task fails if the task raises an exception. ... ok
test_task_returns_false (debusine.server.tests.test_celery.RunServerTaskTests.test_task_returns_false)
If the task returns False, the Celery task records that. ... ok
test_task_returns_true (debusine.server.tests.test_celery.RunServerTaskTests.test_task_returns_true)
If the task returns True, the Celery task records that. ... ok
test_websocket_urlpatterns (debusine.server.tests.test_consumers.WebSocketURLTests.test_websocket_urlpatterns)
Ensure websocket_urlpatterns provides a valid URLRouter config. ... ok
test_connect_without_token (debusine.server.tests.test_consumers.WorkerConsumerTests.test_connect_without_token)
Connect succeeds and an error message is returned. ... ok
test_disconnect_while_not_connected (debusine.server.tests.test_consumers.WorkerConsumerTests.test_disconnect_while_not_connected)
WorkerConsumer.disconnect returns without exceptions. ... ok
test_get_header_value_key_found (debusine.server.tests.test_consumers.WorkerConsumerTests.test_get_header_value_key_found)
WorkerConsumer.get_header_value return the key (str). ... ok
test_get_header_value_key_not_found (debusine.server.tests.test_consumers.WorkerConsumerTests.test_get_header_value_key_not_found)
WorkerConsumer.get_header_value return None when key not found. ... ok
test_debusineapiexception (debusine.server.tests.test_exceptions.DebusineExceptionHandler.test_debusineapiexception)
Test turning DebusineAPIException into ProblemResponse. ... ok
test_does_not_return_detail (debusine.server.tests.test_exceptions.DebusineExceptionHandler.test_does_not_return_detail)
debusine_exception_handler does not return detail. ... ok
test_logs_error_logs_detail (debusine.server.tests.test_exceptions.DebusineExceptionHandler.test_logs_error_logs_detail)
debusine_exception_handler logs error with no relevant detail. ... ok
test_return_400_status_code (debusine.server.tests.test_exceptions.DebusineExceptionHandler.test_return_400_status_code)
debusine_exception_handler() return default HTTP 400 status code. ... ok
test_return_detail_from_exc (debusine.server.tests.test_exceptions.DebusineExceptionHandler.test_return_detail_from_exc)
debusine_exception_handler() return detail from exception. ... ok
test_return_exception_handler_status_code (debusine.server.tests.test_exceptions.DebusineExceptionHandler.test_return_exception_handler_status_code)
debusine_exception_handler() return status_code from rest(). ... ok
test_celery_worker (debusine.server.tests.test_notifications.NotifyWorkRequestAssigned.test_celery_worker)
WorkRequest.assign_worker sends no message for Celery workers. ... ok
test_message_is_not_sent (debusine.server.tests.test_notifications.NotifyWorkRequestAssigned.test_message_is_not_sent)
Test WorkRequest.assign_worker(None) is a no-operation. ... ok
test_message_is_sent (debusine.server.tests.test_notifications.NotifyWorkRequestAssigned.test_message_is_sent)
Test WorkRequest.assign_worker(worker) sends msg to the channel. ... ok
test_log_notification_channel_does_not_exist (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_log_notification_channel_does_not_exist)
Log contains debug error that notification channel does not exist. ... ok
test_no_notification_is_sent (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_no_notification_is_sent)
No mail notification is sent. ... ok
test_send_notification_no_to (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_send_notification_no_to)
One notification email is sent. ... ok
test_send_notification_on_error (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_send_notification_on_error)
One notification email is sent. ... ok
test_send_notification_on_error_without_data (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_send_notification_on_error_without_data)
Mail is sent, WorkRequest notification's data is not provided. ... ok
test_send_notification_on_failure (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_send_notification_on_failure)
One notification email is sent. ... ok
test_send_notification_on_success (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_send_notification_on_success)
One notification email is sent. ... ok
test_send_work_request_completed_fail_logs (debusine.server.tests.test_notifications.NotifyWorkRequestCompletedTests.test_send_work_request_completed_fail_logs)
Send email fails: log failure. ... ok
test_message_is_not_sent (debusine.server.tests.test_notifications.NotifyWorkerTokenDisabledTests.test_message_is_not_sent)
Test Token with an associated worker: message is sent. ... ok
test_message_is_sent (debusine.server.tests.test_notifications.NotifyWorkerTokenDisabledTests.test_message_is_sent)
Test Token with an associated worker: message is sent. ... ok
test_allowlist_takes_precedence_over_denylist (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_allowlist_takes_precedence_over_denylist)
A task that is in both allow/denylist is allowed. ... ok
test_computes_dynamic_data_with_worker_host_architecture (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_computes_dynamic_data_with_worker_host_architecture)
schedule_for_worker() uses worker arch to compute dynamic data. ... ok
test_highest_priority_work_request_is_picked_first (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_highest_priority_work_request_is_picked_first)
schedule_for_worker() picks the highest-priority work request. ... ok
test_no_work_request (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_no_work_request)
schedule_for_worker() returns None when nothing to do. ... ok
test_oldest_work_request_is_picked_first (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_oldest_work_request_is_picked_first)
schedule_for_worker() picks the oldest work request. ... ok
test_schedule_for_worker_already_pending (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_schedule_for_worker_already_pending)
Do not assign a WorkRequest if the Worker has enough pending. ... ok
test_schedule_for_worker_already_running (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_schedule_for_worker_already_running)
Do not assign a WorkRequest if the Worker has enough running. ... ok
test_schedule_for_worker_concurrency (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_schedule_for_worker_concurrency)
Consider a Worker's concurrency when assigning a WorkRequest. ... ok
test_signing_work_request (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_signing_work_request)
schedule_for_worker() assigns a signing work request. ... ok
test_skips_assigned_work_requests (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_skips_assigned_work_requests)
schedule_for_worker() doesn't pick assigned work requests. ... ok
test_skips_non_pending_work_requests (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_skips_non_pending_work_requests)
schedule_for_worker() skips non-pending work requests. ... ok
test_skips_tasks_in_deny_list (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_skips_tasks_in_deny_list)
schedule_for_worker() doesn't schedule task in denylist. ... ok
test_skips_tasks_not_in_allow_list (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_skips_tasks_not_in_allow_list)
schedule_for_worker() doesn't schedule task in denylist. ... ok
test_skips_work_request_based_on_can_run_on (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_skips_work_request_based_on_can_run_on)
schedule_for_worker() calls task->can_run_on. ... ok
test_with_failing_compute_dynamic_data (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_with_failing_compute_dynamic_data)
schedule_for_worker() handles failure to compute dynamic data. ... ok
test_with_failing_configure_call (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_with_failing_configure_call)
schedule_for_worker() skips invalid data and marks it as an error. ... ok
test_with_pending_unassigned_work_request (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_with_pending_unassigned_work_request)
schedule_for_worker() picks up the pending work request. ... ok
test_work_request_changed_has_kwargs (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_work_request_changed_has_kwargs)
Check method _work_request_changed has kwargs argument. ... ok
test_worker_changed_has_kwargs (debusine.server.tests.test_scheduler.ScheduleForWorkerTests.test_worker_changed_has_kwargs)
Check method _worker_changed has kwargs argument. ... ok
test_no_work_request_available (debusine.server.tests.test_scheduler.SchedulerTests.test_no_work_request_available)
schedule() returns nothing when no work request is available. ... ok
test_only_unhandled_work_requests_available (debusine.server.tests.test_scheduler.SchedulerTests.test_only_unhandled_work_requests_available)
schedule() returns nothing when no work request is available. ... ok
test_synchronization_points (debusine.server.tests.test_scheduler.SchedulerTests.test_synchronization_points)
schedule() marks pending synchronization points as completed. ... ok
test_wait_delay_task_blocked (debusine.server.tests.test_scheduler.SchedulerTests.test_wait_delay_task_blocked)
schedule() skips blocked Wait/Delay tasks. ... ok
test_wait_delay_task_future (debusine.server.tests.test_scheduler.SchedulerTests.test_wait_delay_task_future)
schedule() leaves non-expired Wait/Delay tasks running. ... ok
test_wait_delay_task_past (debusine.server.tests.test_scheduler.SchedulerTests.test_wait_delay_task_past)
schedule() marks expired Wait/Delay tasks as completed. ... ok
test_wait_other_task (debusine.server.tests.test_scheduler.SchedulerTests.test_wait_other_task)
schedule() leaves non-Delay Wait tasks running. ... ok
test_worker_connected_with_a_work_request (debusine.server.tests.test_scheduler.SchedulerTests.test_worker_connected_with_a_work_request)
schedule() skips a worker with assigned work requests. ... ok
test_worker_connected_without_a_work_request (debusine.server.tests.test_scheduler.SchedulerTests.test_worker_connected_without_a_work_request)
schedule() goes over all workers. ... ok
test_worker_not_connected (debusine.server.tests.test_scheduler.SchedulerTests.test_worker_not_connected)
schedule() skips the workers that are not connected. ... ok
test_worker_not_enabled (debusine.server.tests.test_scheduler.SchedulerTests.test_worker_not_enabled)
schedule() skips workers that are not enabled. ... ok
test_lookup_multiple_artifacts (debusine.server.tests.test_scheduler.TaskDatabaseTests.test_lookup_multiple_artifacts)
Look up multiple artifacts. ... ok
test_lookup_single_artifact (debusine.server.tests.test_scheduler.TaskDatabaseTests.test_lookup_single_artifact)
Look up a single artifact. ... ok
test_lookup_single_collection (debusine.server.tests.test_scheduler.TaskDatabaseTests.test_lookup_single_collection)
Look up a single collection. ... ok
test_lookup_singleton_collection (debusine.server.tests.test_scheduler.TaskDatabaseTests.test_lookup_singleton_collection)
Look up a singleton collection. ... ok
test_build_absolute_download_url (debusine.server.tests.test_serializers.ArtifactSerializerResponseTests.test_build_absolute_download_url)
_download_url() return the expected URL. ... ok
test_from_artifact (debusine.server.tests.test_serializers.ArtifactSerializerResponseTests.test_from_artifact)
from_artifact() return the expected ArtifactSerializerResponse. ... ok
test_is_valid_true (debusine.server.tests.test_serializers.ArtifactSerializerTests.test_is_valid_true)
Test Artifact serializer (valid data). ... ok
test_is_valid_true_no_work_request (debusine.server.tests.test_serializers.ArtifactSerializerTests.test_is_valid_true_no_work_request)
Test Artifact serializer (valid data) with no work_request. ... ok
test_is_valid_true_work_request_is_none (debusine.server.tests.test_serializers.ArtifactSerializerTests.test_is_valid_true_work_request_is_none)
Test Artifact serializer (valid data) with work_request=None. ... ok
test_url (debusine.server.tests.test_serializers.FileSerializerResponseTests.test_url)
It has the URL of the file. ... ok
test_is_valid_false_invalid_file_size (debusine.server.tests.test_serializers.FileSerializerTests.test_is_valid_false_invalid_file_size)
Test FileSerializer (size must be positive). ... ok
test_is_valid_false_invalid_file_type (debusine.server.tests.test_serializers.FileSerializerTests.test_is_valid_false_invalid_file_type)
Test FileSerializer (invalid file type). ... ok
test_is_valid_false_missing_file_type (debusine.server.tests.test_serializers.FileSerializerTests.test_is_valid_false_missing_file_type)
Test FileSerializer (invalid data, no file_type). ... ok
test_serializer_with_valid_data (debusine.server.tests.test_serializers.FileSerializerTests.test_serializer_with_valid_data)
Test File serializer (valid data). ... ok
test_expect_type (debusine.server.tests.test_serializers.LookupMultipleSerializerTests.test_expect_type)
Test possible values of `expect_type`. ... ok
test_expect_type (debusine.server.tests.test_serializers.LookupSingleSerializerTests.test_expect_type)
Test possible values of `expect_type`. ... ok
test_accept_success (debusine.server.tests.test_serializers.WorkRequestCompletedSerializerTests.test_accept_success)
Serializer accepts {"result": "success"}. ... ok
test_accept_success_with_output_data (debusine.server.tests.test_serializers.WorkRequestCompletedSerializerTests.test_accept_success_with_output_data)
Serializer accepts output data. ... ok
test_not_accept_invalid_output_data (debusine.server.tests.test_serializers.WorkRequestCompletedSerializerTests.test_not_accept_invalid_output_data)
Serializer does not accept invalid output data. ... ok
test_not_accept_unknown_result (debusine.server.tests.test_serializers.WorkRequestCompletedSerializerTests.test_not_accept_unknown_result)
Serializer does not accept unrecognised result. ... ok
test_default_workspace (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_default_workspace)
Use the default workspace name in the current scope, if it exists. ... ok
test_expected_fields (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_expected_fields)
Serializer returns the expected fields. ... ok
test_serialize_include_artifact_ids_created_by_work_request (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_serialize_include_artifact_ids_created_by_work_request)
Assert serialized WorkRequest include artifact ids created by it. ... ok
test_serialized_workspace_name (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_serialized_workspace_name)
Serialized work request has workspace name. ... ok
test_validate_only_fields_invalid (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_validate_only_fields_invalid)
Use only_fields with an extra field. ... ok
test_validate_only_fields_valid (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_validate_only_fields_valid)
Use only_fields with an extra field in data. ... ok
test_validate_without_only_fields (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_validate_without_only_fields)
is_valid() return True: not using only_fields. ... ok
test_workspace_name_resolved_in_current_scope (debusine.server.tests.test_serializers.WorkRequestSerializerTests.test_workspace_name_resolved_in_current_scope)
The given workspace name is resolved in the current scope. ... ok
test_expected_fields (debusine.server.tests.test_serializers.WorkerRegisterSerializerTests.test_expected_fields)
Expected fields are defined in the serializer. ... ok
test_invalid_task_name (debusine.server.tests.test_serializers.WorkflowTemplateSerializerTests.test_invalid_task_name)
The serializer rejects an invalid task name. ... ok
test_valid_data (debusine.server.tests.test_serializers.WorkflowTemplateSerializerTests.test_valid_data)
Test valid data. ... ok
test_workspace_name_resolved_in_current_scope (debusine.server.tests.test_serializers.WorkflowTemplateSerializerTests.test_workspace_name_resolved_in_current_scope)
The given workspace name is resolved in the current scope. ... ok
test_count_busy_workers_pending (debusine.server.tests.test_status.WorkerStatusTests.test_count_busy_workers_pending)
Assigned PENDING tasks count as a busy worker. ... ok
test_count_busy_workers_running (debusine.server.tests.test_status.WorkerStatusTests.test_count_busy_workers_running)
Assigned RUNNING tasks count as a busy worker. ... ok
test_count_idle_workers (debusine.server.tests.test_status.WorkerStatusTests.test_count_idle_workers)
Connected workers without assigned tasks are idle. ... ok
test_count_registered_workers (debusine.server.tests.test_status.WorkerStatusTests.test_count_registered_workers)
Registered and connected workers are counted. ... ok
test_count_registered_workers_by_type (debusine.server.tests.test_status.WorkerStatusTests.test_count_registered_workers_by_type)
Registered workers are counted by type. ... ok
test_counts_tasks_by_type (debusine.server.tests.test_status.WorkerStatusTests.test_counts_tasks_by_type)
Test that a tasks counts tasks by type. ... ok
test_disabled_workers_ignored (debusine.server.tests.test_status.WorkerStatusTests.test_disabled_workers_ignored)
Workers are not counted if they are disabled. ... ok
test_external_workers_arch_populated_for_all_task_archs (debusine.server.tests.test_status.WorkerStatusTests.test_external_workers_arch_populated_for_all_task_archs)
We populate external_workers_arch for all queued architectures. ... ok
test_full_example (debusine.server.tests.test_status.WorkerStatusTests.test_full_example)
Test the full data output of a non-trivial example state. ... ok
test_get_status_no_pending_work_requests (debusine.server.tests.test_status.WorkerStatusTests.test_get_status_no_pending_work_requests)
get_status: no pending work requests. ... ok
test_missing_system_architecture (debusine.server.tests.test_status.WorkerStatusTests.test_missing_system_architecture)
Workers without system:architecture log a warning. ... ok
test_work_request_counts_host_architecture_data (debusine.server.tests.test_status.WorkerStatusTests.test_work_request_counts_host_architecture_data)
Test that a work request is counted against its host_architecture. ... ok
test_work_request_counts_host_architecture_method (debusine.server.tests.test_status.WorkerStatusTests.test_work_request_counts_host_architecture_method)
Test that a work request is counted against its host_architecture. ... ok
test_work_request_fails_to_configure (debusine.server.tests.test_status.WorkerStatusTests.test_work_request_fails_to_configure)
Test that a work request that fails to configure counts as arch:None. ... ok
test_work_request_non_architecture_constrained (debusine.server.tests.test_status.WorkerStatusTests.test_work_request_non_architecture_constrained)
Test that a work request without an architecture counts as arch:None. ... ok
test_worker_counts_against_all_archs (debusine.server.tests.test_status.WorkerStatusTests.test_worker_counts_against_all_archs)
Test that a worker counts against all architectures it supports. ... ok
test_worker_tasks_populated_for_all_worker_archs (debusine.server.tests.test_status.WorkerStatusTests.test_worker_tasks_populated_for_all_worker_archs)
We populate worker_tasks_arch for all known worker architectures. ... ok
test_next_raise_stop_iteration_file_not_found (debusine.server.tests.test_tar.TarArtifactTests.test_next_raise_stop_iteration_file_not_found)
Cannot read a file: exc logged, StopIteration raised. ... ok
test_tar (debusine.server.tests.test_tar.TarArtifactTests.test_tar)
Test creating a tar for an artifact. ... ok
test_tar_excludes_incomplete (debusine.server.tests.test_tar.TarArtifactTests.test_tar_excludes_incomplete)
Creating a tar for an artifact excludes incomplete files. ... ok
test_tar_small_chunks (debusine.server.tests.test_tar.TarArtifactTests.test_tar_small_chunks)
Assert that TarArtifact return data in small chunks. ... ok
test_tar_subdirectory (debusine.server.tests.test_tar.TarArtifactTests.test_tar_subdirectory)
Test creating a tar for an artifact, only files from a subdir. ... ok
test_bare_token (debusine.server.views.tests.test_auth.DebusineTokenAuthenticationTests.test_bare_token)
Check authenticating a bare token. ... ok
test_both_token (debusine.server.views.tests.test_auth.DebusineTokenAuthenticationTests.test_both_token)
Check authenticating a user and worker token. ... ok
test_no_token (debusine.server.views.tests.test_auth.DebusineTokenAuthenticationTests.test_no_token)
Request without a token skip authentication. ... ok
test_user_token (debusine.server.views.tests.test_auth.DebusineTokenAuthenticationTests.test_user_token)
Check authenticating a user token. ... ok
test_worker_token (debusine.server.views.tests.test_auth.DebusineTokenAuthenticationTests.test_worker_token)
Check authenticating a worker token. ... ok
test_enforce (debusine.server.views.tests.test_base.TestBaseAPIView.test_enforce)
Test the enforce method. ... ok
test_set_current_workspace (debusine.server.views.tests.test_base.TestBaseAPIView.test_set_current_workspace)
Test the set_current_workspace method. ... ok
test_bare_token (debusine.server.views.tests.test_base.TestWhoami.test_bare_token)
Try a bare token. ... ok
test_both_token (debusine.server.views.tests.test_base.TestWhoami.test_both_token)
Try a user and worker token. ... ok
test_no_token (debusine.server.views.tests.test_base.TestWhoami.test_no_token)
Try without a token. ... ok
test_session_auth (debusine.server.views.tests.test_base.TestWhoami.test_session_auth)
Try django auth. ... ok
test_token_disabled (debusine.server.views.tests.test_base.TestWhoami.test_token_disabled)
Try a disabled Token. ... ok
test_token_key_does_not_exist (debusine.server.views.tests.test_base.TestWhoami.test_token_key_does_not_exist)
Try a Token key that does not exist. ... ok
test_user_token (debusine.server.views.tests.test_base.TestWhoami.test_user_token)
Try a user token. ... ok
test_worker_token (debusine.server.views.tests.test_base.TestWhoami.test_worker_token)
Try a worker token. ... ok
test_output_bland (debusine.server.views.tests.test_service_status.ServiceStatusViewTests.test_output_bland)
Test output when there's no data to report. ... ok
test_output_example (debusine.server.views.tests.test_service_status.ServiceStatusViewTests.test_output_example)
Test output when there's no data to report. ... ok
test_delete_204_success (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_delete_204_success)
Delete relation. ... ok
test_delete_404_artifact_not_found (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_delete_404_artifact_not_found)
Delete relation: cannot find artifact. ... ok
test_delete_honours_scope (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_delete_honours_scope)
Deleting relations looks up the artifact in the current scope. ... ok
test_delete_private_workspace_authorized (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_delete_private_workspace_authorized)
Deleting relations in private workspaces 200s to the authorized. ... ok
test_delete_private_workspace_unauthorized (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_delete_private_workspace_unauthorized)
Deleting relations in private workspaces 404s to the unauthorized. ... ok
test_get_200_artifact_relations (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_200_artifact_relations)
Get return artifact relations. ... ok
test_get_200_target_artifact_relations (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_200_target_artifact_relations)
Get return target artifact relations. ... ok
test_get_honours_scope (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_honours_scope)
Getting relations looks up the artifact in the current scope. ... ok
test_get_private_workspace_authorized (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_private_workspace_authorized)
Artifacts in private workspaces 200 to the authorized. ... ok
test_get_private_workspace_unauthorized (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_private_workspace_unauthorized)
Artifacts in private workspaces 404 to the unauthorized. ... ok
test_get_return_400_mandatory_parameters_missing (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_return_400_mandatory_parameters_missing)
Get relations: fails because missing mandatory parameters. ... ok
test_get_return_404_artifact_not_found (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_return_404_artifact_not_found)
Get relations for a non-existing artifact: return 404. ... ok
test_get_return_404_target_artifact_not_found (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_get_return_404_target_artifact_not_found)
Get target relations for a non-existing artifact: return 404. ... ok
test_post_200_duplicated (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_200_duplicated)
Try to add a relation that already exists: return HTTP 200. ... ok
test_post_201_created (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_201_created)
Add a new relation for an artifact. ... ok
test_post_400_artifact_id_does_not_exist (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_400_artifact_id_does_not_exist)
Post the relations for a non-existing artifact: return 400. ... ok
test_post_400_cannot_deserialize (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_400_cannot_deserialize)
Add a new relation for an artifact: HTTP 400 cannot deserialize. ... ok
test_post_400_invalid_target_id (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_400_invalid_target_id)
No relations added to the artifact: invalid target id. ... ok
test_post_honours_scope (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_honours_scope)
Getting relations looks up the artifact in the current scope. ... ok
test_post_private_workspace_authorized (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_private_workspace_authorized)
Creating relations in private workspaces 200s to the authorized. ... ok
test_post_private_workspace_unauthorized (debusine.server.views.tests.test_views.ArtifactRelationsViewTests.test_post_private_workspace_unauthorized)
Creating relations in private workspaces 404s to the unauthorized. ... ok
test_create_artifact (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact)
An artifact is created. ... ok
test_create_artifact_created_by_work_request (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_created_by_work_request)
Request include a work request id. Artifact get created with it. ... ok
test_create_artifact_created_by_work_request_no_permissions (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_created_by_work_request_no_permissions)
Request is client authenticated (not worker). Invalid permission. ... ok
test_create_artifact_created_by_work_request_not_found (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_created_by_work_request_not_found)
Request include a non-existing work request id. ... ok
test_create_artifact_deserialize_error (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_deserialize_error)
Send invalid artifact (missing fields). ... ok
test_create_artifact_do_not_reuse_invisible_files (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_do_not_reuse_invisible_files)
Files not in this workspace must be reuploaded. ... ok
test_create_artifact_fails_no_work_request_id_and_worker_token (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_fails_no_work_request_id_and_worker_token)
Artifact cannot be created. ... ok
test_create_artifact_fails_no_work_request_id_no_user_token (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_fails_no_work_request_id_no_user_token)
Artifact cannot be created. ... ok
test_create_artifact_honours_scope (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_honours_scope)
POST checks that the workspace is in the current scope. ... ok
test_create_artifact_no_default_workspace (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_no_default_workspace)
POST with no workspace in a scope without a default workspace. ... ok
test_create_artifact_no_work_request (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_no_work_request)
Assert artifact is created without a work request relation. ... ok
test_create_artifact_no_workspace (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_no_workspace)
Assert artifact is serialized in the default workspace. ... ok
test_create_artifact_private_workspace_authorized (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_private_workspace_authorized)
Artifacts in private workspaces 200 to the authorized. ... ok
test_create_artifact_private_workspace_unauthorized (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_private_workspace_unauthorized)
Artifacts in private workspaces 404 to the unauthorized. ... ok
test_create_artifact_reuse_visible_files (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_reuse_visible_files)
Files in this workspace do not need to be reuploaded. ... ok
test_create_artifact_when_workspace_does_not_exist (debusine.server.views.tests.test_views.ArtifactViewTests.test_create_artifact_when_workspace_does_not_exist)
No artifact is created: workspace not found. ... ok
test_get_information (debusine.server.views.tests.test_views.ArtifactViewTests.test_get_information)
Get information for the artifact. ... ok
test_get_information_artifact_not_found (debusine.server.views.tests.test_views.ArtifactViewTests.test_get_information_artifact_not_found)
Get information return 404: artifact not found. ... ok
test_get_information_honours_scope (debusine.server.views.tests.test_views.ArtifactViewTests.test_get_information_honours_scope)
Getting artifact information looks it up in the current scope. ... ok
test_get_information_private_workspace_authorized (debusine.server.views.tests.test_views.ArtifactViewTests.test_get_information_private_workspace_authorized)
Artifacts in private workspaces 200 to the authorized. ... ok
test_get_information_private_workspace_unauthorized (debusine.server.views.tests.test_views.ArtifactViewTests.test_get_information_private_workspace_unauthorized)
Artifacts in private workspaces 404 to the unauthorized. ... ok
test_authentication_credentials_not_provided (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_authentication_credentials_not_provided)
Assert Token is required to use the endpoint. ... ok
test_check_permissions (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_check_permissions)
Only authenticated requests are processed by the view. ... ok
test_get_no_work_request (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_get_no_work_request)
Assert debusine sends HTTP 204 when nothing assigned to Worker. ... ok
test_get_older_pending (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_get_older_pending)
View return the older pending work request. ... ok
test_get_running_work_request (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_get_running_work_request)
A running work request is aborted and retried. ... ok
test_get_running_work_request_cannot_retry (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_get_running_work_request_cannot_retry)
If a running work request cannot be retried, it is logged. ... ok
test_get_work_request_change_status (debusine.server.views.tests.test_views.GetNextWorkRequestViewTests.test_get_work_request_change_status)
Get a WorkRequest change the status to running. ... ok
test_request_is_get (debusine.server.views.tests.test_views.IsGetTests.test_request_is_get)
Request method is GET. Return True. ... ok
test_request_is_post (debusine.server.views.tests.test_views.IsGetTests.test_request_is_post)
Request method is POST. Return False. ... ok
test_request_with_disabled_token_no_permission (debusine.server.views.tests.test_views.IsTokenAuthenticatedTests.test_request_with_disabled_token_no_permission)
IsTokenAuthenticated.has_permission() return False. ... ok
test_request_with_non_existing_token_no_permission (debusine.server.views.tests.test_views.IsTokenAuthenticatedTests.test_request_with_non_existing_token_no_permission)
IsTokenAuthenticated.has_permission() return False: invalid token. ... ok
test_request_with_valid_token_worker_yes_permission (debusine.server.views.tests.test_views.IsTokenAuthenticatedTests.test_request_with_valid_token_worker_yes_permission)
IsTokenAuthenticated.has_permission() return True: valid token. ... ok
test_request_disabled_token (debusine.server.views.tests.test_views.IsTokenUserAuthenticatedTests.test_request_disabled_token)
Request with a Token header that is disabled: permission denied. ... ok
test_request_enabled_token_with_user (debusine.server.views.tests.test_views.IsTokenUserAuthenticatedTests.test_request_enabled_token_with_user)
Request with a Token that does have a user: permission granted.. ... ok
test_request_enabled_token_without_user (debusine.server.views.tests.test_views.IsTokenUserAuthenticatedTests.test_request_enabled_token_without_user)
Request with a Token that does not have a user: permission denied. ... ok
test_request_non_existing_token (debusine.server.views.tests.test_views.IsTokenUserAuthenticatedTests.test_request_non_existing_token)
Request without a token. ... ok
test_request_with_non_existing_token_no_permission (debusine.server.views.tests.test_views.IsWorkerAuthenticatedTests.test_request_with_non_existing_token_no_permission)
IsWorkerAuthenticated.has_permission() return False. ... ok
test_request_with_token_no_associated_worker_no_permission (debusine.server.views.tests.test_views.IsWorkerAuthenticatedTests.test_request_with_token_no_associated_worker_no_permission)
IsWorkerAuthenticated.has_permission() return False: no worker. ... ok
test_request_with_valid_token_worker_yes_permission (debusine.server.views.tests.test_views.IsWorkerAuthenticatedTests.test_request_with_valid_token_worker_yes_permission)
IsWorkerAuthenticated.has_permission() return True: valid token. ... ok
test_default_category (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_default_category)
The client can request a default category. ... ok
test_deserialization_error (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_deserialization_error)
The view returns an error if it cannot deserialize the lookup. ... ok
test_key_error (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_key_error)
The view returns an empty list if the lookup returns no items. ... ok
test_lookup_error (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_lookup_error)
The view returns an error if the lookup is invalid. ... ok
test_normalized (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_normalized)
The view accepts fully-normalized lookups. ... ok
test_success (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_success)
The lookup succeeds and returns an artifact ID. ... ok
test_unauthenticated (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_unauthenticated)
Authentication is required. ... ok
test_unauthorized (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_unauthorized)
The work request must be assigned to this worker. ... ok
test_work_request_not_found (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_work_request_not_found)
The work request must exist. ... ok
test_wrong_type (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_wrong_type)
The lookup must be of the correct type. ... ok
test_wrong_workspace (debusine.server.views.tests.test_views.LookupMultipleViewTests.test_wrong_workspace)
The item must be in a visible workspace. ... ok
test_default_category (debusine.server.views.tests.test_views.LookupSingleViewTests.test_default_category)
The client can request a default category. ... ok
test_key_error (debusine.server.views.tests.test_views.LookupSingleViewTests.test_key_error)
The view returns an error if the lookup returns no items. ... ok
test_lookup_error (debusine.server.views.tests.test_views.LookupSingleViewTests.test_lookup_error)
The view returns an error if the lookup is invalid. ... ok
test_success_integer (debusine.server.views.tests.test_views.LookupSingleViewTests.test_success_integer)
An integer lookup succeeds and returns an artifact ID. ... ok
test_success_string (debusine.server.views.tests.test_views.LookupSingleViewTests.test_success_string)
A string lookup succeeds and returns an artifact ID. ... ok
test_unauthenticated (debusine.server.views.tests.test_views.LookupSingleViewTests.test_unauthenticated)
Authentication is required. ... ok
test_unauthorized (debusine.server.views.tests.test_views.LookupSingleViewTests.test_unauthorized)
The work request must be assigned to this worker. ... ok
test_work_request_not_found (debusine.server.views.tests.test_views.LookupSingleViewTests.test_work_request_not_found)
The work request must exist. ... ok
test_wrong_type (debusine.server.views.tests.test_views.LookupSingleViewTests.test_wrong_type)
The item must be of the correct type. ... ok
test_wrong_workspace (debusine.server.views.tests.test_views.LookupSingleViewTests.test_wrong_workspace)
The item must be in a visible workspace. ... ok
test_create_token_and_worker (debusine.server.views.tests.test_views.RegisterViewTests.test_create_token_and_worker)
Token and Worker are created by the view. ... ok
test_create_token_and_worker_duplicate_name (debusine.server.views.tests.test_views.RegisterViewTests.test_create_token_and_worker_duplicate_name)
Token is created and Worker disambiguated if needed. ... ok
test_create_token_and_worker_signing (debusine.server.views.tests.test_views.RegisterViewTests.test_create_token_and_worker_signing)
Register a signing worker. ... ok
test_invalid_data (debusine.server.views.tests.test_views.RegisterViewTests.test_invalid_data)
Request is refused if we have bad data. ... ok
test_check_permissions (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_check_permissions)
Only authenticated requests are processed by the view. ... ok
test_unauthorized (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_unauthorized)
Assert worker cannot modify a task of another worker. ... ok
test_update_completed_result_is_failure (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_update_completed_result_is_failure)
Assert Worker can update WorkRequest result to completed-error. ... ok
test_update_completed_result_is_success (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_update_completed_result_is_success)
Assert Worker can update WorkRequest result to completed-success. ... ok
test_update_completed_result_is_success_with_output_data (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_update_completed_result_is_success_with_output_data)
Assert Worker can update WorkRequest result with output data. ... ok
test_update_failure_invalid_result (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_update_failure_invalid_result)
Assert Worker get HTTP 400 and error for invalid result field. ... ok
test_update_work_request_id_not_found (debusine.server.views.tests.test_views.UpdateWorkRequestAsCompletedTests.test_update_work_request_id_not_found)
Assert API returns HTTP 404 for a non-existing WorkRequest id. ... ok
test_check_permissions (debusine.server.views.tests.test_views.UpdateWorkerDynamicMetadataTests.test_check_permissions)
Only authenticated requests are processed by the view. ... ok
test_update_metadata_success (debusine.server.views.tests.test_views.UpdateWorkerDynamicMetadataTests.test_update_metadata_success)
Worker's dynamic_metadata is updated. ... ok
test_check_permissions (debusine.server.views.tests.test_views.UploadFileViewTests.test_check_permissions)
Only authenticated requests are processed by the view. ... ok
test_create_file_in_storage (debusine.server.views.tests.test_views.UploadFileViewTests.test_create_file_in_storage)
Test create_file_in_storage() creates in correct FileStore. ... ok
test_end_less_than_start (debusine.server.views.tests.test_views.UploadFileViewTests.test_end_less_than_start)
Client send an invalid range: start is greater than file size. ... ok
test_invalid_content_range_header_bytes (debusine.server.views.tests.test_views.UploadFileViewTests.test_invalid_content_range_header_bytes)
Client send invalid Content-Range header. Server return HTTP 400. ... ok
test_invalid_content_range_header_file_size_partial (debusine.server.views.tests.test_views.UploadFileViewTests.test_invalid_content_range_header_file_size_partial)
Client send invalid content-range header. Server return HTTP 400. ... ok
test_put_already_uploaded_file_return_created (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_already_uploaded_file_return_created)
Server return 201 created for a file that is already uploaded. ... ok
test_put_artifact_does_not_exist (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_artifact_does_not_exist)
Client PUT to artifact_id that does not exist. Return HTTP 404. ... ok
test_put_artifact_file_path_does_not_exist (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_artifact_file_path_does_not_exist)
Client upload a file_path that does not exist in artifact. ... ok
test_put_big_file (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_big_file)
Server receive a file bigger than DATA_UPLOAD_MAX_MEMORY_SIZE. ... ok
test_put_content_range_file_size_star (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_content_range_file_size_star)
Client PUT Content-Range: */*. Receive HTTP 200. ... ok
test_put_content_range_invalid_file_size (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_content_range_invalid_file_size)
Client PUT Content-Range: */$WRONG_SIZE, receive error from the server. ... ok
test_put_content_range_star_size_file_already_uploaded (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_content_range_star_size_file_already_uploaded)
Client PUT Content-Range: */$SIZE. Receive HTTP 200. ... ok
test_put_content_range_star_size_file_not_uploaded_yet (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_content_range_star_size_file_not_uploaded_yet)
Client PUT Content-Range: */$SIZE. Receive HTTP 206: whole file needed. ... ok
test_put_content_range_star_size_partial_content (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_content_range_star_size_partial_content)
Client PUT Content-Range: */$SIZE server return HTTP 206: partial file. ... ok
test_put_continue_uploaded_file_without_content_range (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_continue_uploaded_file_without_content_range)
Client PUT without Content-Range and previously uploaded part of a file. ... ok
test_put_file_in_subdirectory (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_file_in_subdirectory)
Client PUT a file that is in a subdirectory (src/README). ... ok
test_put_gap_in_file_return_http_400 (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_gap_in_file_return_http_400)
Client PUT Content-Range: 40/99 having previously uploaded 30 bytes. ... ok
test_put_honours_scope (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_honours_scope)
PUT checks that the artifact is in the current scope. ... ok
test_put_last_activity_updated (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_last_activity_updated)
Server updates FileUpload.last_activity_at on each received part. ... ok
test_put_private_workspace_authorized (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_private_workspace_authorized)
Artifacts in private workspaces succeed for the authorized. ... ok
test_put_private_workspace_unauthorized (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_private_workspace_unauthorized)
Artifacts in private workspaces 404 to the unauthorized. ... ok
test_put_too_big_data (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_too_big_data)
Client send more data than it was expected based on the range. ... ok
test_put_two_parts_file_completed (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_two_parts_file_completed)
Server receive a file in two parts. ... ok
test_put_two_parts_file_completed_wrong_hash (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_two_parts_file_completed_wrong_hash)
Server receive a file in two parts. Hash mismatch with expected. ... ok
test_put_whole_file (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_whole_file)
Server receive a file without Content-Range. Whole file. ... ok
test_put_wrong_whole_file (debusine.server.views.tests.test_views.UploadFileViewTests.test_put_wrong_whole_file)
Server receive a file without Content-Range. Unexpected hash. ... ok
test_range_upload_data_after_end_of_the_file (debusine.server.views.tests.test_views.UploadFileViewTests.test_range_upload_data_after_end_of_the_file)
Client send data that would be written after the end of the file. ... ok
test_authentication_credentials_not_provided (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_authentication_credentials_not_provided)
A Token is required to use the endpoints. ... ok
test_delete_honours_scope (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_delete_honours_scope)
Deleting a workflow template looks it up in the current scope. ... ok
test_delete_private_workspace_authorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_delete_private_workspace_authorized)
Workflow templates in private workspaces 200 to the authorized. ... ok
test_delete_private_workspace_unauthorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_delete_private_workspace_unauthorized)
Workflow templates in private workspaces 404 to the unauthorized. ... ok
test_delete_success (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_delete_success)
Delete a workflow template. ... ok
test_delete_without_model_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_delete_without_model_permissions)
Only privileged users may delete workflow templates. ... ok
test_get_honours_scope (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_get_honours_scope)
Getting a workflow template looks it up in the current scope. ... ok
test_get_private_workspace_authorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_get_private_workspace_authorized)
Workflow templates in private workspaces 200 to the authorized. ... ok
test_get_private_workspace_unauthorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_get_private_workspace_unauthorized)
Workflow templates in private workspaces 404 to the unauthorized. ... ok
test_get_return_404_workflow_template_not_found (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_get_return_404_workflow_template_not_found)
Get a nonexistent workflow template: return 404. ... ok
test_get_success (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_get_success)
Get a workflow template. ... ok
test_patch_honours_scope (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_honours_scope)
Patching a workflow template looks it up in the current scope. ... ok
test_patch_positive_priority_with_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_positive_priority_with_permissions)
Privileged users may update with positive priorities. ... ok
test_patch_positive_priority_without_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_positive_priority_without_permissions)
Unprivileged users may not update with positive priorities. ... ok
test_patch_private_workspace_authorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_private_workspace_authorized)
Workflow templates in private workspaces 200 to the authorized. ... ok
test_patch_private_workspace_unauthorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_private_workspace_unauthorized)
Workflow templates in private workspaces 404 to the unauthorized. ... ok
test_patch_success (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_success)
Update a workflow template. ... ok
test_patch_without_model_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_patch_without_model_permissions)
Only privileged users may update workflow templates. ... ok
test_post_different_workspace (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_different_workspace)
Create a new workflow template in a non-default workspace. ... ok
test_post_honours_scope (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_honours_scope)
Creating a workflow template looks up workspace in current scope. ... ok
test_post_no_default_workspace (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_no_default_workspace)
POST with no workspace in a scope without a default workspace. ... ok
test_post_positive_priority_with_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_positive_priority_with_permissions)
Privileged users may create with positive priorities. ... ok
test_post_positive_priority_without_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_positive_priority_without_permissions)
Unprivileged users may not create with positive priorities. ... ok
test_post_private_workspace_authorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_private_workspace_authorized)
POST to private workspaces succeeds for the authorized. ... ok
test_post_private_workspace_unauthorized (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_private_workspace_unauthorized)
POST to private workspaces 404s to the unauthorized. ... ok
test_post_success (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_success)
Create a new workflow template. ... ok
test_post_without_model_permissions (debusine.server.views.tests.test_views.WorkflowTemplateViewTests.test_post_without_model_permissions)
Only privileged users may create workflow templates. ... ok
test_authentication_credentials_not_provided (debusine.server.views.tests.test_views.WorkflowViewTests.test_authentication_credentials_not_provided)
A Token is required to use the endpoint. ... ok
test_create_workflow_different_workspace (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_different_workspace)
Create a workflow in a non-default workspace. ... ok
test_create_workflow_honours_scope (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_honours_scope)
Creating a workflow looks up workspace in current scope. ... ok
test_create_workflow_invalid_task_data (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_invalid_task_data)
Creating a workflow validates task data. ... ok
test_create_workflow_no_default_workspace (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_no_default_workspace)
POST with no workspace in a scope without a default workspace. ... ok
test_create_workflow_nonexistent_template (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_nonexistent_template)
The view returns HTTP 404 if the workflow template does not exist. ... ok
test_create_workflow_private_workspace_authorized (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_private_workspace_authorized)
POST to private workspaces succeeds for the authorized. ... ok
test_create_workflow_private_workspace_unauthorized (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_private_workspace_unauthorized)
POST to private workspaces 404s to the unauthorized. ... ok
test_create_workflow_success (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_success)
Create a workflow. ... ok
test_create_workflow_thorough_input_validation (debusine.server.views.tests.test_views.WorkflowViewTests.test_create_workflow_thorough_input_validation)
Creating a workflow does thorough validation of input data. ... ok
test_get_bad_task_data (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_bad_task_data)
A `GET` request fails on bad task data. ... ok
test_get_different_user (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_different_user)
A `GET` request does not have to be sent by the WR creator. ... ok
test_get_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_honours_scope)
A `GET` request looks up the work request in the current scope. ... ok
test_get_private_workspace_authorized (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_private_workspace_authorized)
Work requests in private workspaces 200 to the authorized. ... ok
test_get_private_workspace_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_private_workspace_unauthorized)
Work requests in private workspaces 404 to the unauthorized. ... ok
test_get_success (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_success)
A successful `GET` request returns the serialized work request. ... ok
test_get_token_must_be_enabled (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_token_must_be_enabled)
A `GET` request needs an enabled token. ... ok
test_get_token_must_have_user_associated (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_token_must_have_user_associated)
A `GET` request needs a token with a user. ... ok
test_get_work_request_not_found (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_work_request_not_found)
A `GET` request returns 404 if the work request does not exist. ... ok
test_get_work_request_not_running (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_work_request_not_running)
A `GET` request requires that the work request be running. ... ok
test_get_wrong_work_request (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_get_wrong_work_request)
A `GET` request requires the right kind of work request. ... ok
test_post_bad_task_data (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_bad_task_data)
A `POST` request fails on bad task data. ... ok
test_post_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_honours_scope)
A `POST` request looks up the work request in the current scope. ... ok
test_post_private_workspace_authorized (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_private_workspace_authorized)
`POST` in a private workspace succeeds with `can_display`. ... ok
test_post_private_workspace_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_private_workspace_unauthorized)
`POST` in a private workspace 404s without `can_display`. ... ok
test_post_signed_artifact_already_created_by_work_request (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_signed_artifact_already_created_by_work_request)
The signed artifact must not have been created by a work request. ... ok
test_post_signed_artifact_changed_wrong_files (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_signed_artifact_changed_wrong_files)
The signed artifact may not change unsignable files. ... ok
test_post_signed_artifact_new_files (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_signed_artifact_new_files)
The signed artifact may not add new files. ... ok
test_post_signed_artifact_success (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_signed_artifact_success)
A successful `POST` request completes and returns 200. ... ok
test_post_signed_artifact_unchanged_changes_file (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_signed_artifact_unchanged_changes_file)
The signed artifact must change the `.changes` file. ... ok
test_post_token_must_be_enabled (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_token_must_be_enabled)
A `POST` request needs an enabled token. ... ok
test_post_token_must_have_user_associated (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_token_must_have_user_associated)
A `POST` request needs a token with a user. ... ok
test_post_work_request_not_found (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_work_request_not_found)
A `POST` request returns 404 if the work request does not exist. ... ok
test_post_work_request_not_running (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_work_request_not_running)
A `POST` request requires that the work request be running. ... ok
test_post_wrong_category (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_wrong_category)
A `POST` request checks the category of the signed artifact. ... ok
test_post_wrong_user (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_wrong_user)
A `POST` request may only be sent by the user who created the WR. ... ok
test_post_wrong_work_request (debusine.server.views.tests.test_work_requests.WorkRequestExternalDebsignViewTests.test_post_wrong_work_request)
A `POST` request requires the right kind of work request. ... ok
test_check_permissions_post_token_must_be_enabled (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_check_permissions_post_token_must_be_enabled)
An enabled token is needed to retry a WorkRequest. ... ok
test_check_permissions_post_token_must_have_user_associated (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_check_permissions_post_token_must_have_user_associated)
The token must have a user for retrying a WorkRequest. ... ok
test_post_cannot_retry (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_post_cannot_retry)
Target work request cannot be retried. ... ok
test_post_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_post_honours_scope)
Retrying a work request looks it up in the current scope. ... ok
test_post_private_workspace_authorized (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_post_private_workspace_authorized)
Retrying in a private workspace succeeds with `can_display`. ... ok
test_post_private_workspace_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_post_private_workspace_unauthorized)
Retrying in a private workspace 404s without `can_display`. ... ok
test_post_success (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_post_success)
Client POST retries the WorkRequest and the new gets created. ... ok
test_post_work_request_not_found (debusine.server.views.tests.test_work_requests.WorkRequestRetryViewTests.test_post_work_request_not_found)
Return HTTP 404 if the WorkRequest id does not exist. ... ok
test_post_accept (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_accept)
Accept a blocked work request. ... ok
test_post_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_honours_scope)
Unblocking a work request looks it up in the current scope. ... ok
test_post_neither_notes_nor_action (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_neither_notes_nor_action)
At least one of notes and action must be set. ... ok
test_post_not_blocked (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_not_blocked)
The work request must currently be blocked. ... ok
test_post_not_manual (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_not_manual)
The work request must have the manual unblock strategy. ... ok
test_post_not_part_of_workflow (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_not_part_of_workflow)
The work request must be part of a workflow. ... ok
test_post_private_workspace_authorized (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_private_workspace_authorized)
Unblocking in a private workspace succeeds with `can_display`. ... ok
test_post_private_workspace_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_private_workspace_unauthorized)
Unblocking in a private workspace 404s without `can_display`. ... ok
test_post_record_notes_only (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_record_notes_only)
Record notes on a blocked work request. ... ok
test_post_reject (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_reject)
Reject a blocked work request. ... ok
test_post_reject_retry_accept (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_reject_retry_accept)
Reject a blocked work request, then retry it, then accept it. ... ok
test_post_token_must_be_enabled (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_token_must_be_enabled)
An enabled token is needed to unblock a WorkRequest. ... ok
test_post_token_must_have_user_associated (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_token_must_have_user_associated)
The token must have a user for unblocking a WorkRequest. ... ok
test_post_without_permission (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_without_permission)
Unblocking work requests requires a special permission. ... ok
test_post_work_request_not_found (debusine.server.views.tests.test_work_requests.WorkRequestUnblockViewTests.test_post_work_request_not_found)
Return HTTP 404 if the WorkRequest id does not exist. ... ok
test_check_permissions_get_token_must_be_enabled (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_check_permissions_get_token_must_be_enabled)
An enabled token is needed to request a WorkRequest. ... ok
test_check_permissions_post_token_must_have_user_associated (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_check_permissions_post_token_must_have_user_associated)
The token must have a user associated for creating a WorkRequest. ... ok
test_get_work_request_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_get_work_request_honours_scope)
Getting a work request looks it up in the current scope. ... ok
test_get_work_request_not_found (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_get_work_request_not_found)
Return HTTP 404 if the WorkRequest id does not exist. ... ok
test_get_work_request_private_workspace_authorized (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_get_work_request_private_workspace_authorized)
Work requests in private workspaces 200 to the authorized. ... ok
test_get_work_request_private_workspace_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_get_work_request_private_workspace_unauthorized)
Work requests in private workspaces 404 to the unauthorized. ... ok
test_get_work_request_success (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_get_work_request_success)
Return HTTP 200 and the correct information for the WorkRequest. ... ok
test_list_work_request_empty (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_list_work_request_empty)
Return an empty list if there are no work requests. ... ok
test_list_work_request_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_list_work_request_honours_scope)
Listing work requests filters to the current scope. ... ok
test_list_work_request_multiple_pages (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_list_work_request_multiple_pages)
Return multiple pages if there are many work requests. ... ok
test_list_work_request_one_page (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_list_work_request_one_page)
Return a single page if there are only a few work requests. ... ok
test_list_work_request_private_workspace (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_list_work_request_private_workspace)
Listing work requests only shows those that can be displayed. ... ok
test_patch_work_request_anonymous (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_anonymous)
Anonymous users may not patch work requests. ... ok
test_patch_work_request_disallowed_property (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_disallowed_property)
Only certain properties of work requests may be patched. ... ok
test_patch_work_request_empty (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_empty)
An empty patch to a work request does nothing. ... ok
test_patch_work_request_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_honours_scope)
Patching a work request looks it up in the current scope. ... ok
test_patch_work_request_own_request_negative_adjustment (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_own_request_negative_adjustment)
Users can set negative adjustments on their own work requests. ... ok
test_patch_work_request_own_request_positive_adjustment (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_own_request_positive_adjustment)
Users cannot set positive adjustments on their own work requests. ... ok
test_patch_work_request_private_workspace_authorized (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_private_workspace_authorized)
Work requests in private workspaces 200 to the authorized. ... ok
test_patch_work_request_private_workspace_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_private_workspace_unauthorized)
Work requests in private workspaces 404 to the unauthorized. ... ok
test_patch_work_request_success (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_success)
Patch a work request and return its new representation. ... ok
test_patch_work_request_without_permission (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_patch_work_request_without_permission)
Setting positive adjustments requires a special permission. ... ok
test_post_non_worker_task (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_non_worker_task)
Client POST a WorkRequest without enough rights for that type. ... ok
test_post_non_worker_task_superuser (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_non_worker_task_superuser)
Superusers can POST a server task. ... ok
test_post_success_workspace_default (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_success_workspace_default)
Client POST a WorkRequest without specifying a workspace. ... ok
test_post_success_workspace_default_superuser (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_success_workspace_default_superuser)
Client POST a WorkRequest without specifying a workspace. ... ok
test_post_success_workspace_testing (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_success_workspace_testing)
Client POST a WorkRequest with a specific workspace. ... ok
test_post_task_name_invalid (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_task_name_invalid)
Client POST a WorkRequest its task_name is invalid. ... ok
test_post_work_request_compute_dynamic_data_raise_exception (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_compute_dynamic_data_raise_exception)
Post request with data which compute_dynamic_data_raise exception. ... ok
test_post_work_request_disallowed_action (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_disallowed_action)
Action other than send-notification: returns HTTP 400 and error. ... ok
test_post_work_request_honours_scope (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_honours_scope)
POST checks that the workspace is in the current scope. ... ok
test_post_work_request_invalid_channel (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_invalid_channel)
Post request with an invalid channel: returns HTTP 400 and error. ... ok
test_post_work_request_invalid_data (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_invalid_data)
Post request with an invalid data: returns HTTP 400 and error. ... ok
test_post_work_request_invalid_reaction_events (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_invalid_reaction_events)
Post request with an invalid channel: returns HTTP 400 and error. ... ok
test_post_work_request_no_default_workspace (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_no_default_workspace)
POST with no workspace in a scope without a default workspace. ... ok
test_post_work_request_too_many_fields (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_too_many_fields)
Post request with too many fields: returns HTTP 400 and error. ... ok
test_post_work_request_unauthorized (debusine.server.views.tests.test_work_requests.WorkRequestViewTests.test_post_work_request_unauthorized)
POST without the right permission returns 403. ... ok
test_architectures (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_architectures)
Workflow uses architectures from binary_artifacts. ... ok
test_architectures_arch_indep_and_arch_dep (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_architectures_arch_indep_and_arch_dep)
Workflow handles arch-indep plus arch-dep binary_artifacts. ... ok
test_architectures_arch_indep_only (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_architectures_arch_indep_only)
Workflow handles only having arch-indep binary_artifacts. ... ok
test_architectures_arch_indep_only_arch_all_host_architecture (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_architectures_arch_indep_only_arch_all_host_architecture)
Workflow honours `arch_all_host_architecture`. ... ok
test_architectures_intersect_task_data (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_architectures_intersect_task_data)
Setting architectures in task data constrains the set. ... ok
test_create_orchestrator (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_create_orchestrator)
An AutopkgtestWorkflow can be instantiated. ... ok
test_create_orchestrator_explicit_backend (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_create_orchestrator_explicit_backend)
An AutopkgtestWorkflow can be instantiated with a backend. ... ok
test_label (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_label)
Test get_label. ... ok
test_populate (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_populate)
The workflow populates child work requests. ... ok
test_validate_input (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_validate_input)
validate_input passes a valid case. ... ok
test_validate_input_architecture_errors (debusine.server.workflows.tests.test_autopkgtest.AutopkgtestWorkflowTests.test_validate_input_architecture_errors)
validate_input raises errors in computing architectures. ... ok
test_workflow (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow)
A workflow is populated and left running. ... ok
test_workflow_bad_task_data (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_bad_task_data)
A workflow with bad task data is skipped. ... ok
test_workflow_callback (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback)
A workflow callback is run and marked as completed. ... ok
test_workflow_callback_bad_task_data (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback_bad_task_data)
A workflow callback with bad task data is skipped. ... ok
test_workflow_callback_computes_dynamic_data (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback_computes_dynamic_data)
Dynamic task data is computed for workflow callbacks. ... ok
test_workflow_callback_computes_dynamic_data_only_once (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback_computes_dynamic_data_only_once)
If a workflow already has dynamic data, it is left alone. ... ok
test_workflow_callback_fails (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback_fails)
A workflow callback that fails is logged. ... ok
test_workflow_callback_outside_workflow (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback_outside_workflow)
A workflow callback outside a workflow is skipped. ... ok
test_workflow_callback_with_failing_compute_dynamic_data (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_callback_with_failing_compute_dynamic_data)
A workflow callback where computing dynamic data fails is skipped. ... ok
test_workflow_computes_dynamic_data (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_computes_dynamic_data)
Dynamic task data is computed for workflows. ... ok
test_workflow_empty (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_empty)
An empty workflow is populated and marked as completed. ... ok
test_workflow_fails (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_fails)
A workflow that fails is logged. ... ok
test_workflow_unblocks_children (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflow_unblocks_children)
Workflow children are unblocked if possible. ... ok
test_workflows_with_failing_compute_dynamic_data (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_workflows_with_failing_compute_dynamic_data)
A workflow where computing dynamic data fails is skipped. ... ok
test_wrong_task_type (debusine.server.workflows.tests.test_base.OrchestrateWorkflowTests.test_wrong_task_type)
Attempts to orchestrate non-workflows are logged. ... ok
test_ensure_artifact_categories_matches (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_ensure_artifact_categories_matches)
Test with a matching artifact. ... ok
test_ensure_artifact_categories_mismatches (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_ensure_artifact_categories_mismatches)
Test with a mis-matching artifact. ... ok
test_follow_artifact_relation_multiple_found (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_follow_artifact_relation_multiple_found)
Test with a debian:upload extending multiple srcpkgs. ... dpkg-deb: warning: root directory /tmp/tmptgbkh7jv has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_follow_artifact_relation_not_found (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_follow_artifact_relation_not_found)
Test with a lone debian:upload (no relations). ... dpkg-deb: warning: root directory /tmp/tmpbig7iy00 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_follow_artifact_relation_upload (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_follow_artifact_relation_upload)
Test finding a source package from an upload. ... dpkg-deb: warning: root directory /tmp/tmpv0uwec70 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_locate_debian_source_package_with_junk (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_locate_debian_source_package_with_junk)
Test with a debian:source-package. ... ok
test_locate_debian_source_package_with_srcpkg (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_locate_debian_source_package_with_srcpkg)
Test with a debian:source-package. ... ok
test_locate_debian_source_package_with_upload (debusine.server.workflows.tests.test_base.WorkflowClassTests.test_locate_debian_source_package_with_upload)
Test with a debian:source-package. ... dpkg-deb: warning: root directory /tmp/tmp4_qnpbkw has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_locate_debian_source_package_lookup_srcpkg (debusine.server.workflows.tests.test_base.WorkflowInstanceTests.test_locate_debian_source_package_lookup_srcpkg)
Test locate_debian_source_package_lookup() with a source package. ... ok
test_locate_debian_source_package_lookup_upload (debusine.server.workflows.tests.test_base.WorkflowInstanceTests.test_locate_debian_source_package_lookup_upload)
Test locate_debian_source_package_lookup() with a debian:upload. ... dpkg-deb: warning: root directory /tmp/tmpcdorf_sg has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_no_work_request (debusine.server.workflows.tests.test_celery.RunWorkflowTaskTests.test_no_work_request)
The Celery task fails if the work request does not exist. ... ok
test_not_running (debusine.server.workflows.tests.test_celery.RunWorkflowTaskTests.test_not_running)
The Celery task fails if the work request is not running. ... ok
test_sub_workflow (debusine.server.workflows.tests.test_celery.RunWorkflowTaskTests.test_sub_workflow)
The Celery task fails if given a sub-workflow. ... ok
test_workflow (debusine.server.workflows.tests.test_celery.RunWorkflowTaskTests.test_workflow)
A workflow is populated and left running. ... ok
test_workflow_callback (debusine.server.workflows.tests.test_celery.RunWorkflowTaskTests.test_workflow_callback)
A workflow callback is run and marked as completed. ... ok
test_workflow_empty (debusine.server.workflows.tests.test_celery.RunWorkflowTaskTests.test_workflow_empty)
An empty workflow is populated and marked as completed. ... ok
test_compute_dynamic_data (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_compute_dynamic_data)
Dynamic data includes a parameter summary. ... ok
test_compute_dynamic_data_source_artifact_wrong_category (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_compute_dynamic_data_source_artifact_wrong_category)
`source_artifact` must be a source-package or upload. ... ok
test_get_label (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_get_label)
Test get_label. ... ok
test_populate_architectures_allow_deny (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_architectures_allow_deny)
Populate uses architectures, architectures_allow/deny. ... ok
test_populate_make_signed_source (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_make_signed_source)
Populate create a make_signed_source workflow. ... ok
test_populate_make_signed_source_missing_make_signed_source_key (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_make_signed_source_missing_make_signed_source_key)
Populate raise WorkflowRunError: missing required field. ... ok
test_populate_make_signed_source_missing_signed_source_purpose (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_make_signed_source_missing_signed_source_purpose)
Populate raise WorkflowRunError: missing required field. ... ok
test_populate_package_upload (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_package_upload)
Populate create an upload_package workflow. ... ok
test_populate_package_upload_delayed (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_package_upload_delayed)
Populate an upload_package workflow for a delayed upload. ... ok
test_populate_qa_autopkgtest (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_qa_autopkgtest)
Test populate create qa: autopkgtest enabled. ... ok
test_populate_qa_lintian (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_qa_lintian)
Test populate create qa: lintian enabled. ... ok
test_populate_qa_piuparts (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_qa_piuparts)
Test populate create qa: piuparts enabled. ... ok
test_populate_qa_with_sbuild_subset (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_qa_with_sbuild_subset)
`sbuild` may only create a subset of the requested architectures. ... ok
test_populate_sbuild (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_sbuild)
Test populate create sbuild. ... ok
test_populate_upload_package_no_include_source_binaries (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_upload_package_no_include_source_binaries)
Populate create upload_workflow without source neither binaries. ... ok
test_populate_use_available_architectures (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_populate_use_available_architectures)
Test populate use available architectures. ... ok
test_source_package_upload (debusine.server.workflows.tests.test_debian_pipeline.DebianPipelineWorkflowTests.test_source_package_upload)
`source_artifact` can be an upload. ... dpkg-deb: warning: root directory /tmp/tmp4cojwnc5 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_get_label (debusine.server.workflows.tests.test_lintian.LintianWorkflowTests.test_get_label)
Test get_label. ... ok
test_orchestrate_idempotent (debusine.server.workflows.tests.test_lintian.LintianWorkflowTests.test_orchestrate_idempotent)
Calling orchestrate twice does not create new work requests. ... ok
test_populate (debusine.server.workflows.tests.test_lintian.LintianWorkflowTests.test_populate)
Test populate. ... ok
test_populate_without_architectures (debusine.server.workflows.tests.test_lintian.LintianWorkflowTests.test_populate_without_architectures)
Test populate. ... ok
test_get_label (debusine.server.workflows.tests.test_make_signed_source.MakeSignedSourceWorkflowTests.test_get_label)
Test get_label(). ... ok
test_populate (debusine.server.workflows.tests.test_make_signed_source.MakeSignedSourceWorkflowTests.test_populate)
Test populate. ... ok
test_populate_with_artifacts (debusine.server.workflows.tests.test_make_signed_source.MakeSignedSourceWorkflowTests.test_populate_with_artifacts)
Test populate: only children for specified architectures are generated. ... ok
test_create (debusine.server.workflows.tests.test_noop.NoopWorkflowTests.test_create)
Test instantiating a NoopWorkflow. ... ok
test_label (debusine.server.workflows.tests.test_noop.NoopWorkflowTests.test_label)
Test get_label. ... ok
test_create_orchestrator (debusine.server.workflows.tests.test_package_publish.PackagePublishWorkflowTests.test_create_orchestrator)
A PackagePublishWorkflow can be instantiated. ... ok
test_get_label (debusine.server.workflows.tests.test_package_publish.PackagePublishWorkflowTests.test_get_label)
Test get_label(). ... ok
test_populate_package_build_logs (debusine.server.workflows.tests.test_package_publish.PackagePublishWorkflowTests.test_populate_package_build_logs)
Test population with binary artifacts and copying build logs. ... ok
test_populate_source_and_binary (debusine.server.workflows.tests.test_package_publish.PackagePublishWorkflowTests.test_populate_source_and_binary)
Test population with both source and binary artifacts. ... ok
test_populate_source_only (debusine.server.workflows.tests.test_package_publish.PackagePublishWorkflowTests.test_populate_source_only)
Test population with only a source artifact. ... ok
test_create_orchestrator (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_create_orchestrator)
A PackageUploadWorkflow can be instantiated. ... ok
test_get_label (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_get_label)
Test get_label(). ... ok
test_orchestrate_idempotent (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_orchestrate_idempotent)
Calling orchestrate twice does not create new work requests. ... ok
test_populate_makesourcepackageupload (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_populate_makesourcepackageupload)
Workflow create two children work request. ... ok
test_populate_merge_uploads (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_populate_merge_uploads)
Test mergeuploads task is created (merge_uploads=True). ... ok
test_populate_package_uploads_binaries_only (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_populate_package_uploads_binaries_only)
The workflow create children package uploads: binaries only. ... ok
test_populate_source_is_package_upload (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_populate_source_is_package_upload)
Category source package is UPLOAD: skip makesourcepackageupload. ... ok
test_upload_debsign (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_upload_debsign)
Upload signed artifacts. ... ok
test_upload_delayed (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_upload_delayed)
Upload to a delayed queue. ... ok
test_upload_externaldebsign (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_upload_externaldebsign)
Upload external signed artifacts. ... ok
test_validate_input_mergeuploads_set_vendor_codename_not_set (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_validate_input_mergeuploads_set_vendor_codename_not_set)
Raise WorkflowValidationError: vendor and codename required. ... ok
test_validate_input_source_binary_artifacts_not_set (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_validate_input_source_binary_artifacts_not_set)
Invalid: source_artifact and binaries_artifacts not set. ... ok
test_validate_input_source_package_vendor_codename_not_set (debusine.server.workflows.tests.test_package_upload.PackageUploadWorkflowTests.test_validate_input_source_package_vendor_codename_not_set)
Raise WorkflowValidationError: vendor and codename required. ... ok
test_get_label (debusine.server.workflows.tests.test_piuparts.PiupartsWorkflowTests.test_get_label)
Test get_label(). ... ok
test_populate (debusine.server.workflows.tests.test_piuparts.PiupartsWorkflowTests.test_populate)
Test populate. ... ok
test_architectures_deny (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_architectures_deny)
Populate uses architectures and architectures_denylist. ... ok
test_compute_dynamic_data (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_compute_dynamic_data)
Dynamic data includes a parameter summary. ... ok
test_compute_dynamic_data_source_artifact_wrong_category (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_compute_dynamic_data_source_artifact_wrong_category)
`source_artifact` must be a source-package or upload. ... ok
test_get_label (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_get_label)
Test get_label(). ... ok
test_populate (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_populate)
Test populate. ... ok
test_populate_architectures_allowed (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_populate_architectures_allowed)
Populate uses architectures and architectures_allowed. ... ok
test_populate_disable_autopkgtest_lintian_piuparts (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_populate_disable_autopkgtest_lintian_piuparts)
Populate does not create autopkgtest, lintian nor piuparts. ... ok
test_populate_enable_reverse_dependencies_autopkgtest (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_populate_enable_reverse_dependencies_autopkgtest)
Populate can enable reverse_dependencies_autopkgtest. ... ok
test_populate_use_available_architectures (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_populate_use_available_architectures)
Test populate uses available architectures. ... ok
test_source_package_upload (debusine.server.workflows.tests.test_qa.QAWorkflowTests.test_source_package_upload)
`source_artifact` can be an upload. ... dpkg-deb: warning: root directory /tmp/tmp8j_fgl61 has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_create_orchestrator (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_create_orchestrator)
A ReverseDependenciesAutopkgtestWorkflow can be instantiated. ... ok
test_create_orchestrator_explicit_backend (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_create_orchestrator_explicit_backend)
A ReverseDependenciesAutopkgtestWorkflow can take a backend. ... ok
test_get_binary_names_bad_artifact_category (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_binary_names_bad_artifact_category)
Cannot get binary names from a non-binary artifact category. ... ok
test_get_binary_names_binary_package (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_binary_names_binary_package)
Get binary names from a `debian:binary-package` artifact. ... dpkg-deb: warning: root directory /tmp/tmp3_nhmzys has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_get_binary_names_binary_packages (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_binary_names_binary_packages)
Get binary names from a `debian:binary-packages` artifact. ... dpkg-deb: warning: root directory /tmp/tmpv822xbbb has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: warning: root directory /tmp/tmpt8_zq1of has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_get_binary_names_promise (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_binary_names_promise)
Get binary names from a promise. ... ok
test_get_binary_names_upload (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_binary_names_upload)
Get binary names from a `debian:upload` artifact. ... ok
test_get_reverse_dependencies (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_reverse_dependencies)
Get reverse dependencies of a source package and its binaries. ... dpkg-deb: warning: root directory /tmp/tmp0e9mzy7x has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_get_reverse_dependencies_bad_source_artifact_category (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_get_reverse_dependencies_bad_source_artifact_category)
The source artifact must be a `debian:source-package`. ... ok
test_label (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_label)
Test get_label. ... ok
test_populate (debusine.server.workflows.tests.test_reverse_dependencies_autopkgtest.ReverseDependenciesAutopkgtestWorkflowTests.test_populate)
The workflow populates child work requests. ... ok
test_computation_of_architecture_intersection (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_computation_of_architecture_intersection)
Test computation of architectures to build. ... ok
test_compute_dynamic_data (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_compute_dynamic_data)
Dynamic data includes a parameter summary. ... ok
test_create_orchestrator (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_orchestrator)
Test instantiating a SbuildWorkflow. ... ok
test_create_work_request_arch_all_host_architecture (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_work_request_arch_all_host_architecture)
Test using a non-default `arch_all_host_architecture`. ... ok
test_create_work_request_retain_build_logs (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_work_request_retain_build_logs)
Test retaining build logs in a collection. ... ok
test_create_work_request_retry_delays (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_work_request_retry_delays)
Test adding automatic retries with delays. ... ok
test_create_work_request_schroot (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_work_request_schroot)
Test creating a Sbuild workflow workrequest with schroot. ... ok
test_create_work_request_signing_template_names (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_work_request_signing_template_names)
Test signing template handling. ... ok
test_create_work_request_unshare (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_create_work_request_unshare)
Test creating a Sbuild workflow workrequest with unshare. ... ok
test_label (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_label)
Test get_label. ... ok
test_populate_upload (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_populate_upload)
The workflow accepts debian:upload artifacts. ... dpkg-deb: warning: root directory /tmp/tmpujhey0ex has unusual owner or group 102:104
dpkg-deb: warning: ignoring 1 warning about the control file(s)
ok
test_source_package_error_handling (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_source_package_error_handling)
Test source_package error handling. ... ok
test_validate_input (debusine.server.workflows.tests.test_sbuild.SbuildWorkflowTests.test_validate_input)
Test that validate_input passes a valid case. ... ok
test_create_orchestrator (debusine.server.workflows.tests.test_update_environments.UpdateEnvironmentsWorkflowTests.test_create_orchestrator)
Instantiate an UpdateEnvironmentsWorkflow. ... ok
test_create_work_requests (debusine.server.workflows.tests.test_update_environments.UpdateEnvironmentsWorkflowTests.test_create_work_requests)
Create specified work requests. ... ok
test_event_reaction (debusine.server.workflows.tests.test_update_environments.UpdateEnvironmentsWorkflowTests.test_event_reaction)
The event reaction created by the workflow can be handled. ... ok
test_label (debusine.server.workflows.tests.test_update_environments.UpdateEnvironmentsWorkflowTests.test_label)
Test get_label. ... ok
test_create (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_create)
Test instantiating a Workflow. ... ok
test_lookup (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup)
Test lookup of Workflow orchestrators. ... ok
test_lookup_result_architecture_collection_item_invalid (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_architecture_collection_item_invalid)
lookup_result_architecture raise error: invalid architecture type. ... ok
test_lookup_result_architecture_promise_no_architecture (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_architecture_promise_no_architecture)
lookup_result_architecture rejects promise without architecture. ... ok
test_lookup_result_architecture_promise_with_architecture (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_architecture_promise_with_architecture)
lookup_result_architecture with a binary promise. ... ok
test_lookup_result_binary_packages_artifact (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_binary_packages_artifact)
lookup_result_architecture with a binary-packages artifact. ... ok
test_lookup_result_binary_packages_artifact_item (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_binary_packages_artifact_item)
lookup_result_architecture with a binary-packages artifact item. ... ok
test_lookup_result_collection (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_collection)
lookup_result_architecture with a collection. ... ok
test_lookup_result_debian_binary_package (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_debian_binary_package)
lookup_result_architecture return arch from a binary package. ... ok
test_lookup_result_debian_binary_package_item (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_debian_binary_package_item)
lookup_result_architecture return arch from a binary package item. ... ok
test_lookup_result_debian_upload (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_debian_upload)
lookup_result_architecture return arch from an upload artifact. ... ok
test_lookup_result_debian_upload_item (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_debian_upload_item)
lookup_result_architecture return arch from an upload item. ... ok
test_lookup_result_other_artifacts (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_other_artifacts)
lookup_result_architecture with source package artifact. ... ok
test_lookup_result_unexpected_result (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_lookup_result_unexpected_result)
lookup_result_architecture raise error: unexpected result. ... ok
test_provides_artifact (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_provides_artifact)
Test provides_artifact() update event_reactions.on_creation. ... ok
test_provides_artifact_raise_value_error (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_provides_artifact_raise_value_error)
Test requires_artifact() LookupError: key starts with promise\_. ... ok
test_registration (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_registration)
Test class subclass registry. ... ok
test_requires_artifact_lookup_multiple (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_requires_artifact_lookup_multiple)
Test requires_artifact() call work_request.add_dependency(). ... ok
test_requires_artifact_lookup_single (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_requires_artifact_lookup_single)
Test requires_artifact() call work_request.add_dependency(). ... ok
test_work_request_ensure_child (debusine.server.workflows.tests.test_workflow.WorkflowTests.test_work_request_ensure_child)
Test work_request_ensure_child create or return work request. ... ok
test_context_user (debusine.web.templatetags.tests.test_debusine.HaspermTests.test_context_user)
Test using the default user. ... ok
test_context_user_anonymous (debusine.web.templatetags.tests.test_debusine.HaspermTests.test_context_user_anonymous)
Test using the default user. ... ok
test_context_user_unset (debusine.web.templatetags.tests.test_debusine.HaspermTests.test_context_user_unset)
Test using the default user. ... ok
test_context_accessors_defaults (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_context_accessors_defaults)
Test defaults for application context accessors. ... ok
test_context_accessors_populated (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_context_accessors_populated)
Test application context accessors for populated contexts. ... ok
test_withscope (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_withscope)
Test withscope template tag. ... ok
test_withscope_misspelled (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_withscope_misspelled)
Test withscope with a misspelled variable. ... ok
test_withscope_noarg (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_withscope_noarg)
Test withscope without args. ... ok
test_withscope_toomanyargs (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_withscope_toomanyargs)
Test withscope with too many args. ... ok
test_withscope_wrongscope (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_withscope_wrongscope)
Test withscope with a nonexistent scope. ... ok
test_withscope_wrongtype (debusine.web.templatetags.tests.test_debusine.WithscopeTests.test_withscope_wrongtype)
Test withscope with a scope of an inappropriate type. ... ok
test_runtime_status_is_needs_input (debusine.web.templatetags.tests.test_workflows.WorkflowRuntimeStatusSmallTests.test_runtime_status_is_needs_input)
Test workflow runtime status is needs input. ... ok
test_runtime_status_is_needs_input_no_work_request (debusine.web.templatetags.tests.test_workflows.WorkflowRuntimeStatusSmallTests.test_runtime_status_is_needs_input_no_work_request)
Test workflow runtime status is needs input but no work request waiting. ... ok
test_status_is_completed (debusine.web.templatetags.tests.test_workflows.WorkflowRuntimeStatusSmallTests.test_status_is_completed)
Test workflow status is completed. ... ok
test_status_is_running (debusine.web.templatetags.tests.test_workflows.WorkflowRuntimeStatusSmallTests.test_status_is_running)
Test workflow status is running and runtime status is blocked. ... ok
test_login_form_errors (debusine.web.tests.test_accounts.LoginTests.test_login_form_errors)
If the form has errors: template renders them. ... ok
test_view (debusine.web.tests.test_accounts.LoginTests.test_view)
Generic test of the view. ... ok
test_view_login_without_next (debusine.web.tests.test_accounts.LoginTests.test_view_login_without_next)
_base.html do not include ?next=login path. ... ok
test_view_login_with_next (debusine.web.tests.test_accounts.LogoutTests.test_view_login_with_next)
_base.html do include ?next=workspaces_list path. ... ok
test_view_login_without_next (debusine.web.tests.test_accounts.LogoutTests.test_view_login_without_next)
_base.html do not include ?next=logout path. ... ok
test_categories (debusine.web.tests.test_forms.ArtifactFormTests.test_categories)
Check expected category choices. ... ok
test_data_invalid (debusine.web.tests.test_forms.ArtifactFormTests.test_data_invalid)
User tries to create an Artifact with invalid data. ... ok
test_file_zero_bytes (debusine.web.tests.test_forms.ArtifactFormTests.test_file_zero_bytes)
The form is valid with a file of zero bytes. ... ok
test_files_invalid (debusine.web.tests.test_forms.ArtifactFormTests.test_files_invalid)
User tries to create an Artifact with invalid data. ... ok
test_form_expire_at_past_error (debusine.web.tests.test_forms.ArtifactFormTests.test_form_expire_at_past_error)
Field expire_at is in the past: return an error. ... ok
test_form_initialization (debusine.web.tests.test_forms.ArtifactFormTests.test_form_initialization)
Form initialization set form.user. ... ok
test_form_save_commit (debusine.web.tests.test_forms.ArtifactFormTests.test_form_save_commit)
Form save(commit=True) set created_by and saves into the DB. ... ok
test_form_save_no_commit (debusine.web.tests.test_forms.ArtifactFormTests.test_form_save_no_commit)
Form save(commit=False): not saved to the DB. ... ok
test_form_save_set_created_by (debusine.web.tests.test_forms.ArtifactFormTests.test_form_save_set_created_by)
Form save(commit=False) set created_by. ... ok
test_asterisk_added_if_required (debusine.web.tests.test_forms.BootstrapMixinTests.test_asterisk_added_if_required)
Test asterisk is added if field is required. ... ok
test_asterisk_set_if_required (debusine.web.tests.test_forms.BootstrapMixinTests.test_asterisk_set_if_required)
Test asterisk is set if field is required. ... ok
test_charfield_bootstrap_class (debusine.web.tests.test_forms.BootstrapMixinTests.test_charfield_bootstrap_class)
CharField has the correct Bootstrap class. ... ok
test_charfield_bootstrap_class_add (debusine.web.tests.test_forms.BootstrapMixinTests.test_charfield_bootstrap_class_add)
CharField has the correct classes. ... ok
test_choicefield_bootstrap_class (debusine.web.tests.test_forms.BootstrapMixinTests.test_choicefield_bootstrap_class)
ChoiceField has the correct Bootstrap class. ... ok
test_choicefield_bootstrap_class_add (debusine.web.tests.test_forms.BootstrapMixinTests.test_choicefield_bootstrap_class_add)
ChoiceField has the correct classes. ... ok
test_datefield_retain_existing_class (debusine.web.tests.test_forms.BootstrapMixinTests.test_datefield_retain_existing_class)
Test DateField retains its original class. ... ok
test_datetimefield_bootstrap_class (debusine.web.tests.test_forms.BootstrapMixinTests.test_datetimefield_bootstrap_class)
Test DateField retains its original class. ... ok
test_filefield_bootstrap_class (debusine.web.tests.test_forms.BootstrapMixinTests.test_filefield_bootstrap_class)
FileField has the correct Bootstrap class. ... ok
test_comment_allowed_empty (debusine.web.tests.test_forms.TokenFormTests.test_comment_allowed_empty)
Form validates if comment is empty. ... ok
test_form_initialization (debusine.web.tests.test_forms.TokenFormTests.test_form_initialization)
Form initialization set form.user. ... ok
test_form_save (debusine.web.tests.test_forms.TokenFormTests.test_form_save)
Form save the Token. ... ok
test_form_save_commit_false (debusine.web.tests.test_forms.TokenFormTests.test_form_save_commit_false)
Form does not save the token: commit=False. ... ok
test_form_validation (debusine.web.tests.test_forms.TokenFormTests.test_form_validation)
Form return an error if the "comment" is not valid: too long. ... ok
test_clean_data_task_data_must_be_dict (debusine.web.tests.test_forms.WorkRequestFormTests.test_clean_data_task_data_must_be_dict)
Raise forms.ValidationError: task data not a dict. ... ok
test_clean_data_task_data_raise_validation_error (debusine.web.tests.test_forms.WorkRequestFormTests.test_clean_data_task_data_raise_validation_error)
Raise forms.ValidationError: invalid task data. ... ok
test_clean_data_yaml_raise_validation_error (debusine.web.tests.test_forms.WorkRequestFormTests.test_clean_data_yaml_raise_validation_error)
Raise forms.ValidationError: invalid data. ... ok
test_clean_data_yaml_return_dictionary (debusine.web.tests.test_forms.WorkRequestFormTests.test_clean_data_yaml_return_dictionary)
clean_data_yaml return parsed YAML in a dictionary. ... ok
test_clean_task_data_return_empty_dictionary (debusine.web.tests.test_forms.WorkRequestFormTests.test_clean_task_data_return_empty_dictionary)
clean_data_yaml return empty dictionary. ... ok
test_clean_task_name_must_be_valid (debusine.web.tests.test_forms.WorkRequestFormTests.test_clean_task_name_must_be_valid)
Raise forms.ValidationError: invalid task name. ... ok
test_form_initialization (debusine.web.tests.test_forms.WorkRequestFormTests.test_form_initialization)
Form initialization set form.user. ... ok
test_form_save_invalid_yaml (debusine.web.tests.test_forms.WorkRequestFormTests.test_form_save_invalid_yaml)
Try to save the work request, YAML is invalid. ... ok
test_form_save_no_commit (debusine.web.tests.test_forms.WorkRequestFormTests.test_form_save_no_commit)
Save method is called without committing to the DB. ... ok
test_task_name (debusine.web.tests.test_forms.WorkRequestFormTests.test_task_name)
The field "task_name" is a choice field with the expected names. ... ok
test_results_field (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_results_field)
Test results field. ... ok
test_runtime_statuses_field (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_runtime_statuses_field)
Test runtime_statuses field. ... ok
test_started_by_field (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_started_by_field)
Test started_by field. ... ok
test_statuses_field (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_statuses_field)
Test statuses field. ... ok
test_statuses_runtime_statuses (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_statuses_runtime_statuses)
Test statuses_runtime_statuses() generated HTML. ... ok
test_with_failed_work_requests_failed_field (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_with_failed_work_requests_failed_field)
Test with_failed_work_requests field. ... ok
test_workflow_templates_field (debusine.web.tests.test_forms.WorkflowFilterFormTests.test_workflow_templates_field)
Test workflow_templates field. ... ok
test_choices_no_user (debusine.web.tests.test_forms.WorkspaceChoiceFieldTests.test_choices_no_user)
Choices for if no user: only the public workspaces. ... ok
test_choices_with_user (debusine.web.tests.test_forms.WorkspaceChoiceFieldTests.test_choices_with_user)
Private workspace included in the choices: user has access. ... ok
test_label (debusine.web.tests.test_forms.WorkspaceChoiceFieldTests.test_label)
The label is the workspace name. ... ok
test_order_by (debusine.web.tests.test_forms.WorkspaceChoiceFieldTests.test_order_by)
The field's queryset is ordered by name. ... ok
test_count_is_not_zero (debusine.web.tests.test_templates.BadgeCountTests.test_count_is_not_zero)
Test count is zero background is as passed. ... ok
test_count_is_zero (debusine.web.tests.test_templates.BadgeCountTests.test_count_is_zero)
Test count is zero background is bg-light. ... ok
test_404_no_error_no_useful_exception (debusine.web.tests.test_templates.TemplateTests.test_404_no_error_no_useful_exception)
Template 404.html does not render exception.__class__.__name.__. ... ok
test_404_render_error (debusine.web.tests.test_templates.TemplateTests.test_404_render_error)
404.html render error. ... ok
test_404_render_exception (debusine.web.tests.test_templates.TemplateTests.test_404_render_exception)
404.html template renders the exception message. ... ok
test_work_request_result_small (debusine.web.tests.test_templates.WorkRequestResultSmallTests.test_work_request_result_small)
Test rendering for different results. ... ok
test_work_request_other (debusine.web.tests.test_templates.WorkRequestResultTests.test_work_request_other)
Test for result is empty. ... ok
test_work_request_results (debusine.web.tests.test_templates.WorkRequestResultTests.test_work_request_results)
Test rendering for success, failure and error results. ... ok
test_work_request_status (debusine.web.tests.test_templates.WorkRequestStatusTests.test_work_request_status)
Test rendering for different status. ... ok
test_work_request_unexpected (debusine.web.tests.test_templates.WorkRequestStatusTests.test_work_request_unexpected)
Test rendering function raise assertion. ... ok
test_check_can_display (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_check_can_display)
Check that Artifact.can_display is honored. ... ok
test_check_denied_private_workspace (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_check_denied_private_workspace)
Permission denied: no token, logged user or public workspace. ... ok
test_check_permission_logged_user (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_check_permission_logged_user)
Permission granted: user is logged in. ... ok
test_check_permissions_public_workspace (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_check_permissions_public_workspace)
Permission granted: without a token but it is a public workspace. ... ok
test_check_permissions_valid_token_allowed (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_check_permissions_valid_token_allowed)
Permission granted: valid token. ... ok
test_get (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_get)
Test a simple get. ... ok
test_invalid_artifact_id (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_invalid_artifact_id)
Test viewing an artifact ID that does not exist. ... ok
test_invalid_file_in_artifact_id (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_invalid_file_in_artifact_id)
Test viewing a file_in_artifact ID that does not exist. ... ok
test_invalid_file_in_artifact_path (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_invalid_file_in_artifact_path)
Test viewing a file_path that does not exist. ... ok
test_permissions (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewRawTests.test_permissions)
Test basic permission enforcement. ... ok
test_check_can_display (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_check_can_display)
Check that Artifact.can_display is honored. ... ok
test_check_denied_private_workspace (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_check_denied_private_workspace)
Permission denied: no token, logged user or public workspace. ... ok
test_check_permission_logged_user (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_check_permission_logged_user)
Permission granted: user is logged in. ... ok
test_check_permissions_public_workspace (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_check_permissions_public_workspace)
Permission granted: without a token but it is a public workspace. ... ok
test_check_permissions_valid_token_allowed (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_check_permissions_valid_token_allowed)
Permission granted: valid token. ... ok
test_get (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_get)
Test a simple get. ... ok
test_get_incomplete (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_get_incomplete)
Test a get of an incomplete file. ... ok
test_invalid_artifact_id (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_invalid_artifact_id)
Test viewing an artifact ID that does not exist. ... ok
test_invalid_file_in_artifact_id (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_invalid_file_in_artifact_id)
Test viewing a file_in_artifact ID that does not exist. ... ok
test_invalid_file_in_artifact_path (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_invalid_file_in_artifact_path)
Test viewing a file_path that does not exist. ... ok
test_permissions (debusine.web.views.tests.test_artifacts.ArtifactDetailFileViewTests.test_permissions)
Test basic permission enforcement. ... ok
test_check_can_display (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_check_can_display)
Check that Artifact.can_display is honored. ... ok
test_check_denied_private_workspace (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_check_denied_private_workspace)
Permission denied: no token, logged user or public workspace. ... ok
test_check_permission_logged_user (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_check_permission_logged_user)
Permission granted: user is logged in. ... ok
test_check_permissions_public_workspace (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_check_permissions_public_workspace)
Permission granted: without a token but it is a public workspace. ... ok
test_check_permissions_valid_token_allowed (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_check_permissions_valid_token_allowed)
Permission granted: valid token. ... ok
test_get_success_html_empty_artifact (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_empty_artifact)
Test HTML output if there are no files in the artifact. ... ok
test_get_success_html_fwd_relations (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_fwd_relations)
View shows a list of forward relations. ... ok
test_get_success_html_fwd_relations_incomplete (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_fwd_relations_incomplete)
View shows whether forward-related artifacts are incomplete. ... ok
test_get_success_html_list (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_list)
View shows a list of files. ... ok
test_get_success_html_list_incomplete (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_list_incomplete)
View shows incomplete files in a list differently. ... ok
test_get_success_html_rev_relations (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_rev_relations)
View shows a list of reverse relations. ... ok
test_get_success_html_rev_relations_incomplete (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_rev_relations_incomplete)
View shows whether reverse-related artifacts are incomplete. ... ok
test_get_success_html_singlefile (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_singlefile)
View show the content of the only file in the artifact. ... ok
test_get_success_html_singlefile_incomplete (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_singlefile_incomplete)
View shows a single incomplete file in the artifact differently. ... ok
test_get_success_html_user_and_no_expiration (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_get_success_html_user_and_no_expiration)
Test HTML output with no user and expiration. ... ok
test_invalid_artifact_id (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_invalid_artifact_id)
Test viewing an artifact ID that does not exist. ... ok
test_permissions (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_permissions)
Test basic permission enforcement. ... ok
test_ui_shortcuts_build_log (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_ui_shortcuts_build_log)
Check UI shortcuts for build logs. ... ok
test_ui_shortcuts_build_log_with_work_request (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_ui_shortcuts_build_log_with_work_request)
Check UI shortcuts for build logs part of a work request. ... ok
test_ui_shortcuts_multiple_build_log (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_ui_shortcuts_multiple_build_log)
Check UI shortcuts for a work request with multiple build logs. ... ok
test_ui_shortcuts_related_build_log (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_ui_shortcuts_related_build_log)
Check UI shortcuts for build logs. ... ok
test_ui_shortcuts_source (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_ui_shortcuts_source)
Check that UI shortcuts for source packages are as expected. ... ok
test_ui_shortcuts_source_with_work_request (debusine.web.views.tests.test_artifacts.ArtifactDetailViewTests.test_ui_shortcuts_source_with_work_request)
Check UI shortcuts for artifact with a work request. ... ok
test_create_artifact_one_file (debusine.web.views.tests.test_artifacts.CreateArtifactViewTests.test_create_artifact_one_file)
Post to "user:artifact-create" to create an artifact: one file. ... ok
test_create_artifact_two_files (debusine.web.views.tests.test_artifacts.CreateArtifactViewTests.test_create_artifact_two_files)
Post to "user:artifact-create" to create an artifact: two files. ... ok
test_create_work_request_permission_denied (debusine.web.views.tests.test_artifacts.CreateArtifactViewTests.test_create_work_request_permission_denied)
A non-authenticated request cannot get the form (or post). ... ok
test_invalid_form_data (debusine.web.views.tests.test_artifacts.CreateArtifactViewTests.test_invalid_form_data)
Invalid form data returns an error. ... ok
test_private_with_bare_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_bare_token)
Try a bare token on a private workspace. ... ok
test_private_with_no_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_no_token)
Try without a token on a private workspace. ... ok
test_private_with_owner_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_owner_token)
Try a owner user token on a private workspace. ... ok
test_private_with_owner_user (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_owner_user)
Try session user on an owned private workspace. ... ok
test_private_with_token_disabled (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_token_disabled)
Try a disabled Token on a public workspace. ... ok
test_private_with_user (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_user)
Try session user on a private workspace. ... ok
test_private_with_user_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_user_token)
Try a user token on a private workspace. ... ok
test_private_with_worker_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_private_with_worker_token)
Try a worker token on a private workspace. ... ok
test_public_with_bare_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_public_with_bare_token)
Try a bare token on a public workspace. ... ok
test_public_with_no_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_public_with_no_token)
Try without a token on a public workspace. ... ok
test_public_with_token_disabled (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_public_with_token_disabled)
Try a disabled Token on a public workspace. ... ok
test_public_with_user (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_public_with_user)
Try session user on a public workspace. ... ok
test_public_with_user_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_public_with_user_token)
Try a user token on a public workspace. ... ok
test_public_with_worker_token (debusine.web.views.tests.test_artifacts.DownloadPathViewAuthTests.test_public_with_worker_token)
Try a worker token on a public workspace. ... ok
test_check_can_display (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_check_can_display)
Check that Artifact.can_display is honored. ... ok
test_check_denied_private_workspace (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_check_denied_private_workspace)
Permission denied: no token, logged user or public workspace. ... ok
test_check_permission_logged_user (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_check_permission_logged_user)
Permission granted: user is logged in. ... ok
test_check_permissions_public_workspace (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_check_permissions_public_workspace)
Permission granted: without a token but it is a public workspace. ... ok
test_check_permissions_valid_token_allowed (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_check_permissions_valid_token_allowed)
Permission granted: valid token. ... ok
test_get_artifact_auto_file (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_artifact_auto_file)
Check downloading whole artifact with auto download format. ... ok
test_get_artifact_auto_only_one_complete_file (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_artifact_auto_only_one_complete_file)
Auto download format returns file if only one file is complete. ... ok
test_get_artifact_auto_tree (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_artifact_auto_tree)
Check downloading whole artifact with auto download format. ... ok
test_get_artifact_tar_gz (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_artifact_tar_gz)
Download a whole artifact as .tar.gz. ... ok
test_get_file (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_file)
Get return the file. ... ok
test_get_file_file_does_not_exist (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_file_file_does_not_exist)
Get return 404: artifact found but file not found. ... ok
test_get_file_incomplete (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_file_incomplete)
Get returns 404 for an incomplete file. ... ok
test_get_path_artifact_does_not_exist (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_path_artifact_does_not_exist)
Get return 404: artifact not found. ... ok
test_get_subdirectory_does_not_exist_404 (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_subdirectory_does_not_exist_404)
View return HTTP 404 Not Found: no files in the subdirectory. ... ok
test_get_subdirectory_entirely_incomplete (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_subdirectory_entirely_incomplete)
View returns 404 if all files in the subdirectory are incomplete. ... ok
test_get_subdirectory_only_excludes_incomplete (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_subdirectory_only_excludes_incomplete)
Downloading a subdirectory excludes incomplete files. ... ok
test_get_subdirectory_only_tar_gz (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_subdirectory_only_tar_gz)
View return tar.gz file with the files from a subdirectory. ... ok
test_get_unsupported_archive_parameter (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_get_unsupported_archive_parameter)
View return HTTP 400 Bad Request: unsupported archive parameter. ... ok
test_path_url_does_not_end_in_slash (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_path_url_does_not_end_in_slash)
URL to download a file does not end in /. ... ok
test_path_without_archive (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_path_without_archive)
Check downloading a path with a missing archive format. ... ok
test_permissions (debusine.web.views.tests.test_artifacts.DownloadPathViewTests.test_permissions)
Test basic permission enforcement. ... ok
test_successful_login (debusine.web.views.tests.test_auth.LoginViewTests.test_successful_login)
Successful login redirect to the homepage with authenticated user. ... ok
test_successful_render (debusine.web.views.tests.test_auth.LogoutViewTests.test_successful_render)
Logout template is rendered. ... ok
test_anonymous (debusine.web.views.tests.test_auth.UserDetailViewTests.test_anonymous)
Test accessing as anonymous user. ... ok
test_detail (debusine.web.views.tests.test_auth.UserDetailViewTests.test_detail)
Test viewing the default user. ... ok
test_detail_groups (debusine.web.views.tests.test_auth.UserDetailViewTests.test_detail_groups)
Test viewing a user with groups. ... ok
test_detail_identities (debusine.web.views.tests.test_auth.UserDetailViewTests.test_detail_identities)
Test viewing a user with SSO identities. ... ok
test_detail_identities_cannot_manage (debusine.web.views.tests.test_auth.UserDetailViewTests.test_detail_identities_cannot_manage)
Test viewing another user with SSO identities. ... ok
test_detail_identities_with_wrong_provider (debusine.web.views.tests.test_auth.UserDetailViewTests.test_detail_identities_with_wrong_provider)
Test showing a user with identities of nonexisting SSO provider. ... ok
test_detail_identities_without_provider (debusine.web.views.tests.test_auth.UserDetailViewTests.test_detail_identities_without_provider)
Test showing a user with identities without a SSO provider. ... ok
test_create_token (debusine.web.views.tests.test_auth.UserTokenCreateViewTests.test_create_token)
Post to "user:token-create" to create a token. ... ok
test_initial_form (debusine.web.views.tests.test_auth.UserTokenCreateViewTests.test_initial_form)
Get request to ensure the form is displayed. ... ok
test_no_logged (debusine.web.views.tests.test_auth.UserTokenCreateViewTests.test_no_logged)
Request with a non-logged user: cannot create a token. ... ok
test_get_delete_token_authenticated_user (debusine.web.views.tests.test_auth.UserTokenDeleteViewTests.test_get_delete_token_authenticated_user)
Get request to delete a token. Token information is returned. ... ok
test_get_delete_token_non_authenticated (debusine.web.views.tests.test_auth.UserTokenDeleteViewTests.test_get_delete_token_non_authenticated)
Non authenticated Get and Post request. Return 403. ... ok
test_get_post_delete_token_another_user (debusine.web.views.tests.test_auth.UserTokenDeleteViewTests.test_get_post_delete_token_another_user)
Get and Post request delete token from another user. Return 404. ... ok
test_post_delete_token_authenticated_user (debusine.web.views.tests.test_auth.UserTokenDeleteViewTests.test_post_delete_token_authenticated_user)
Post request to delete a token. The token is deleted. ... ok
test_logged_no_tokens (debusine.web.views.tests.test_auth.UserTokenListViewTests.test_logged_no_tokens)
Logged in user with no tokens. ... ok
test_logged_two_tokens (debusine.web.views.tests.test_auth.UserTokenListViewTests.test_logged_two_tokens)
Logged user with two tokens: both are displayed. ... ok
test_no_logged (debusine.web.views.tests.test_auth.UserTokenListViewTests.test_no_logged)
Request with a non-logged user: does not return any token. ... ok
test_only_one_scope (debusine.web.views.tests.test_auth.UserTokenListViewTests.test_only_one_scope)
Test hiding the scopes list if there is only one. ... ok
test_two_scopes (debusine.web.views.tests.test_auth.UserTokenListViewTests.test_two_scopes)
Test when there is more than one scope. ... ok
test_edit_token (debusine.web.views.tests.test_auth.UserTokenUpdateViewTests.test_edit_token)
Get "user:token-edit" to edit a token. ... ok
test_get_404_not_found (debusine.web.views.tests.test_auth.UserTokenUpdateViewTests.test_get_404_not_found)
Get of token/PK/ that exist but belongs to another user: 404. ... ok
test_initial_form (debusine.web.views.tests.test_auth.UserTokenUpdateViewTests.test_initial_form)
Get request to ensure the form is displayed. ... ok
test_put_404_not_found (debusine.web.views.tests.test_auth.UserTokenUpdateViewTests.test_put_404_not_found)
Put of token/PK/ that exist but belongs to another user: 404. ... ok
test_context_data_environment_artifact_wrong_category (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_environment_artifact_wrong_category)
We cope with the environment artifact having an odd category. ... ok
test_context_data_missing_binary_artifact (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_missing_binary_artifact)
If a binary artifact is missing, context data omits its files. ... ok
test_context_data_missing_environment_artifact (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_missing_environment_artifact)
If the environment artifact is missing, context data omits it. ... ok
test_context_data_missing_source_artifact (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_missing_source_artifact)
If the source artifact is missing, context data omits its files. ... ok
test_context_data_no_artifacts (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_no_artifacts)
If there are no output artifacts, context data omits that info. ... ok
test_context_data_no_dynamic_task_data (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_no_dynamic_task_data)
If there is no dynamic data, context data omits artifact info. ... ok
test_context_data_source_artifact_wrong_category (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_context_data_source_artifact_wrong_category)
We cope with the source artifact having an odd category. ... ok
test_get_context_data_simple (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_get_context_data_simple)
get_context_data returns the expected data for a simple case. ... ok
test_get_context_data_skips_incomplete_files (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_get_context_data_skips_incomplete_files)
get_context_data() skips incomplete files. ... ok
test_get_context_data_with_context_artifacts (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_get_context_data_with_context_artifacts)
Any context artifacts show up in the context data. ... ok
test_get_fail_on_scenarios (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_get_fail_on_scenarios)
_get_fail_on_scenarios processes the task's fail_on correctly. ... ok
test_template_output (debusine.web.views.tests.test_autopkgtest.AutopkgtestViewTests.test_template_output)
Generic output of the template. ... ok
test_enforce (debusine.web.views.tests.test_base.TestBaseUI.test_enforce)
Test the enforce method. ... ok
test_footer_with_version (debusine.web.views.tests.test_base.TestBaseUI.test_footer_with_version)
The footer shows debusine's version if known. ... ok
test_footer_without_version (debusine.web.views.tests.test_base.TestBaseUI.test_footer_without_version)
The footer skips debusine's version if not known. ... ok
test_get_context_data_no_workspace (debusine.web.views.tests.test_base.TestBaseUI.test_get_context_data_no_workspace)
Test get_context_data with no current workspace. ... ok
test_get_context_data_with_version (debusine.web.views.tests.test_base.TestBaseUI.test_get_context_data_with_version)
get_context_data returns debusine's version if known. ... ok
test_get_context_data_with_workspace (debusine.web.views.tests.test_base.TestBaseUI.test_get_context_data_with_workspace)
Test get_context_data with a current workspace. ... ok
test_get_context_data_without_version (debusine.web.views.tests.test_base.TestBaseUI.test_get_context_data_without_version)
get_context_data tolerates not knowing debusine's version. ... ok
test_init_view (debusine.web.views.tests.test_base.TestBaseUI.test_init_view)
Test init_view handling. ... ok
test_navbar_no_workspace (debusine.web.views.tests.test_base.TestBaseUI.test_navbar_no_workspace)
Test the navbar with no user and no current workspace. ... ok
test_navbar_not_logged_in (debusine.web.views.tests.test_base.TestBaseUI.test_navbar_not_logged_in)
Test the navbar with no user and no current workspace. ... ok
test_navbar_with_other_workspace (debusine.web.views.tests.test_base.TestBaseUI.test_navbar_with_other_workspace)
Test the navbar with current plus other workspaces to list. ... ok
test_navbar_with_workflow_templates (debusine.web.views.tests.test_base.TestBaseUI.test_navbar_with_workflow_templates)
Test the navbar with user and current workspace. ... ok
test_navbar_with_workspace (debusine.web.views.tests.test_base.TestBaseUI.test_navbar_with_workspace)
Test the navbar with user and current workspace. ... ok
test_detail (debusine.web.views.tests.test_collections.CollectionViewsTests.test_detail)
Test collection detail view. ... ok
test_detail_permissions (debusine.web.views.tests.test_collections.CollectionViewsTests.test_detail_permissions)
Test permissions on the collection details view. ... ok
test_list (debusine.web.views.tests.test_collections.CollectionViewsTests.test_list)
Test collection list view. ... ok
test_list_permissions (debusine.web.views.tests.test_collections.CollectionViewsTests.test_list_permissions)
Test permissions on the collection list view. ... ok
test_search_defaults (debusine.web.views.tests.test_collections.CollectionViewsTests.test_search_defaults)
Test collection search view. ... ok
test_search_pagination (debusine.web.views.tests.test_collections.CollectionViewsTests.test_search_pagination)
Test collection search view pagination. ... ok
test_search_permissions (debusine.web.views.tests.test_collections.CollectionViewsTests.test_search_permissions)
Test permissions on the collection search view. ... ok
test_search_query_count (debusine.web.views.tests.test_collections.CollectionViewsTests.test_search_query_count)
Test that collection search makes a reasonable amount of queries. ... ok
test_get_empty_file (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_empty_file)
Test empty downloadable file (which mmap doesn't support). ... ok
test_get_file (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file)
Get return the file. ... ok
test_get_file_content_range_invalid (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_content_range_invalid)
Get return an error: Range header was invalid. ... ok
test_get_file_content_range_to_end_of_file (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_content_range_to_end_of_file)
Server returns a file from a position to the end. ... ok
test_get_file_inline (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_inline)
Get return the file. ... ok
test_get_file_range (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_range)
Get return part of the file (based on Range header). ... ok
test_get_file_range_end_greater_file_size (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_range_end_greater_file_size)
Get return 400: client requested an invalid end position. ... ok
test_get_file_range_end_is_file_size (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_range_end_is_file_size)
Get return 400: client requested and invalid end position. ... ok
test_get_file_range_start_greater_file_size (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_range_start_greater_file_size)
Get return 400: client requested an invalid start position. ... ok
test_get_file_url_redirect (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_file_url_redirect)
Get file response: redirect if get_url for the file is available. ... ok
test_get_incomplete_file (debusine.web.views.tests.test_files.FileDownloadMixinTests.test_get_incomplete_file)
Get returns 404 for an incomplete file. ... ok
test_compressed (debusine.web.views.tests.test_files.FileUITests.test_compressed)
Test from_file_in_artifact with a compressed file. ... ok
test_from_file_in_artifact (debusine.web.views.tests.test_files.FileUITests.test_from_file_in_artifact)
Test from_file_in_artifact. ... ok
test_context_data_binary (debusine.web.views.tests.test_files.FileWidgetTests.test_context_data_binary)
Test context for binary files. ... ok
test_context_data_dsc (debusine.web.views.tests.test_files.FileWidgetTests.test_context_data_dsc)
Test context for text files. ... ok
test_context_data_empty (debusine.web.views.tests.test_files.FileWidgetTests.test_context_data_empty)
Test context for empty binary files. ... ok
test_context_data_large (debusine.web.views.tests.test_files.FileWidgetTests.test_context_data_large)
Test context for files too large. ... ok
test_context_data_text (debusine.web.views.tests.test_files.FileWidgetTests.test_context_data_text)
Test context for text files. ... ok
test_context_data_text_incomplete (debusine.web.views.tests.test_files.FileWidgetTests.test_context_data_text_incomplete)
Test context for incomplete text files. ... ok
test_find_lintian_txt_url_path_artifact_no_files (debusine.web.views.tests.test_lintian.LintianViewTests.test_find_lintian_txt_url_path_artifact_no_files)
_find_lintian_txt_url_path(), artifact no files: return None. ... ok
test_find_lintian_txt_url_path_no_artifacts (debusine.web.views.tests.test_lintian.LintianViewTests.test_find_lintian_txt_url_path_no_artifacts)
_find_lintian_txt_url_path() with no artifacts: return None. ... ok
test_get_context_data (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data)
Test get_context_data() return the expected context data. ... ok
test_get_context_data_missing_binary_artifact (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_missing_binary_artifact)
If a binary artifact is missing, context data omits its files. ... ok
test_get_context_data_missing_source_artifact (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_missing_source_artifact)
If the source artifact is missing, context data omits its files. ... ok
test_get_context_data_no_dynamic_task_data (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_no_dynamic_task_data)
If there is no dynamic data, context data omits artifact info. ... ok
test_get_context_data_skips_incomplete_files (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_skips_incomplete_files)
get_context_data() skips incomplete files. ... ok
test_get_context_data_verify_request (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_verify_request)
Test get_context_data(): verify "request_data". ... ok
test_get_context_data_verify_tag_count_severity (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_verify_tag_count_severity)
Test get_context_data(): verify "tags_count_severity". ... ok
test_get_context_data_verify_tags (debusine.web.views.tests.test_lintian.LintianViewTests.test_get_context_data_verify_tags)
Test get_context_data(): verify "tags". ... ok
test_template_output (debusine.web.views.tests.test_lintian.LintianViewTests.test_template_output)
Generic output of the template. ... ok
test_template_output_do_not_include_non_needed_information (debusine.web.views.tests.test_lintian.LintianViewTests.test_template_output_do_not_include_non_needed_information)
Template _lintian_tag.html does not output note, comment, pointer. ... ok
test_template_output_include_note_pointer_comment (debusine.web.views.tests.test_lintian.LintianViewTests.test_template_output_include_note_pointer_comment)
Template output of _lintian_tag.html include all the information. ... ok
test_template_output_no_binary_artifacts (debusine.web.views.tests.test_lintian.LintianViewTests.test_template_output_no_binary_artifacts)
The view renders OK if there was no binary artifact in the input. ... ok
test_template_output_no_lintian_txt (debusine.web.views.tests.test_lintian.LintianViewTests.test_template_output_no_lintian_txt)
The view renders OK if no lintian.txt was output. ... ok
test_template_output_no_source_artifact (debusine.web.views.tests.test_lintian.LintianViewTests.test_template_output_no_source_artifact)
The view renders OK if there was no source artifact in the input. ... ok
test_list_workspace_expiration (debusine.web.views.tests.test_scopes.ScopeDetailViewTests.test_list_workspace_expiration)
Render public workspace's non-NULL default expiration delay. ... ok
test_reverse (debusine.web.views.tests.test_scopes.ScopeDetailViewTests.test_reverse)
Test reverse interacting with scopes. ... ok
test_view (debusine.web.views.tests.test_scopes.ScopeDetailViewTests.test_view)
Scope view loads. ... ok
test_view_anonymous (debusine.web.views.tests.test_scopes.ScopeDetailViewTests.test_view_anonymous)
Ensure anonymous users only see public workspaces. ... ok
test_view_otherscope (debusine.web.views.tests.test_scopes.ScopeDetailViewTests.test_view_otherscope)
Test listing workspaces on a different scope. ... ok
test_view_with_private_access (debusine.web.views.tests.test_scopes.ScopeDetailViewTests.test_view_with_private_access)
Ensure contributors can see their workspaces. ... ok
test_no_workspaces (debusine.web.views.tests.test_scopes.ScopeDetailViewTestsEmptyDB.test_no_workspaces)
No workspaces: 'No workspaces' in response. ... ok
test_info (debusine.web.views.tests.test_sidebar.TestSidebar.test_info)
Test selection of information for UI. ... ok
test_render_action (debusine.web.views.tests.test_sidebar.TestSidebar.test_render_action)
Test SidebarAction rendering. ... ok
test_render_element (debusine.web.views.tests.test_sidebar.TestSidebar.test_render_element)
Test SidebarElement rendering. ... ok
test_supersede (debusine.web.views.tests.test_sidebar.TestSidebar.test_supersede)
Test create_user. ... ok
test_user (debusine.web.views.tests.test_sidebar.TestSidebar.test_user)
Test create_user. ... ok
test_work_request_status (debusine.web.views.tests.test_sidebar.TestSidebar.test_work_request_status)
Test create_work_request_status. ... ok
test_task_queue_sorted_in_template (debusine.web.views.tests.test_task_status.TaskStatusViewTests.test_task_queue_sorted_in_template)
task_queue is sorted by architecture in the template. ... ok
test_template (debusine.web.views.tests.test_task_status.TaskStatusViewTests.test_template)
Test template contains expected output. ... ok
test_template_no_work_requests (debusine.web.views.tests.test_task_status.TaskStatusViewTests.test_template_no_work_requests)
Test template display the "No work requests..." message. ... ok
test_template_simple (debusine.web.views.tests.test_task_status.TaskStatusViewTests.test_template_simple)
Test template row for arch-None without any tasks. ... ok
test_artifact_download (debusine.web.views.tests.test_ui_shortcuts.TestUIShortcuts.test_artifact_download)
Test create_artifact_download. ... ok
test_artifact_view (debusine.web.views.tests.test_ui_shortcuts.TestUIShortcuts.test_artifact_view)
Test create_artifact_view. ... ok
test_object_actions (debusine.web.views.tests.test_ui_shortcuts.TestUIShortcuts.test_object_actions)
Test that stored object actions can be retrieved. ... ok
test_render (debusine.web.views.tests.test_ui_shortcuts.TestUIShortcuts.test_render)
Test rendering to HTML. ... ok
test_ui_shortcuts_in_context_data (debusine.web.views.tests.test_ui_shortcuts.TestUIShortcuts.test_ui_shortcuts_in_context_data)
Test that UI shortcuts are added to context. ... ok
test_work_request_view (debusine.web.views.tests.test_ui_shortcuts.TestUIShortcuts.test_work_request_view)
Test create_work_request_view. ... ok
test_assert_enforces_permission_target_name (debusine.web.views.tests.test_utils.TestUtils.test_assert_enforces_permission_target_name)
Test assertEnforcesPermission target_name resolution. ... ok
test_assert_has_element (debusine.web.views.tests.test_utils.TestUtils.test_assert_has_element)
Test that assertHasElement works as expected. ... ok
test_assert_html_contents_equivalent (debusine.web.views.tests.test_utils.TestUtils.test_assert_html_contents_equivalent)
Test that assertHTMLContentsEquivalent works as expected. ... ok
test_collection_list_not_found (debusine.web.views.tests.test_utils.TestUtils.test_collection_list_not_found)
Test that collection_list_table_rows errors when not found. ... ok
test_invalid_html (debusine.web.views.tests.test_utils.TestUtils.test_invalid_html)
Test warnings on invalid HTML. ... ok
test_workspace_list_not_found (debusine.web.views.tests.test_utils.TestUtils.test_workspace_list_not_found)
Test that workspace_list_table_rows errors when not found. ... ok
test_admin_anonymous_user (debusine.web.views.tests.test_views.AdminTests.test_admin_anonymous_user)
Test resolving the admin URL. ... ok
test_admin_ordinary_user (debusine.web.views.tests.test_views.AdminTests.test_admin_ordinary_user)
Test resolving the admin URL. ... ok
test_admin_staff (debusine.web.views.tests.test_views.AdminTests.test_admin_staff)
Test resolving the admin URL. ... ok
test_admin_superuser (debusine.web.views.tests.test_views.AdminTests.test_admin_superuser)
Test resolving the admin URL. ... ok
test_admin_url (debusine.web.views.tests.test_views.AdminTests.test_admin_url)
Test resolving the admin URL. ... ok
test_homepage (debusine.web.views.tests.test_views.HomepageViewTests.test_homepage)
Homepage view loads. ... ok
test_homepage_exclude_internal_work_requests (debusine.web.views.tests.test_views.HomepageViewTests.test_homepage_exclude_internal_work_requests)
The homepage excludes the user's INTERNAL work requests. ... ok
test_homepage_logged_in (debusine.web.views.tests.test_views.HomepageViewTests.test_homepage_logged_in)
User is logged in: contains "You are authenticated as: username". ... ok
test_homepage_logged_in_with_work_requests (debusine.web.views.tests.test_views.HomepageViewTests.test_homepage_logged_in_with_work_requests)
User is logged in and contain user's work requests. ... ok
test_homepage_scope_list (debusine.web.views.tests.test_views.HomepageViewTests.test_homepage_scope_list)
Homepage lists visible scopes. ... ok
test_html_check_icon (debusine.web.views.tests.test_views.HomepageViewTests.test_html_check_icon)
Test that html_check_icon returns the right results. ... ok
test_messages (debusine.web.views.tests.test_views.HomepageViewTests.test_messages)
Messages from django.contrib.messages are displayed. ... ok
test_slash (debusine.web.views.tests.test_views.HomepageViewTests.test_slash)
Slash (/) URL and homepage are the same. ... ok
test_redirect_signon (debusine.web.views.tests.test_views.LegacyRedirectTests.test_redirect_signon)
Test redirection on the signon URLs. ... ok
test_redirect_task_status (debusine.web.views.tests.test_views.LegacyRedirectTests.test_redirect_task_status)
Test redirection on the /task-status/ URL. ... ok
test_redirect_user (debusine.web.views.tests.test_views.LegacyRedirectTests.test_redirect_user)
Test redirection on the /user/ URL. ... ok
test_redirect_workers (debusine.web.views.tests.test_views.LegacyRedirectTests.test_redirect_workers)
Test redirection on the /workers/ URL. ... ok
test_scope_redirect_invalid (debusine.web.views.tests.test_views.LegacyRedirectTests.test_scope_redirect_invalid)
Test redirection of an invalid legacy URL. ... ok
test_scope_redirect_valid (debusine.web.views.tests.test_views.LegacyRedirectTests.test_scope_redirect_valid)
Test redirection of a valid legacy URL. ... ok
test_scope_reproduce_redirect_loop (debusine.web.views.tests.test_views.LegacyRedirectTests.test_scope_reproduce_redirect_loop)
Reproduce a redirect loop. ... ok
test_workspace_redirect_valid (debusine.web.views.tests.test_views.LegacyRedirectTests.test_workspace_redirect_valid)
Test redirection of a valid legacy workspace URL. ... ok
test_render (debusine.web.views.tests.test_views.WidgetTests.test_render)
Test rendering a widget. ... ok
test_render_error (debusine.web.views.tests.test_views.WidgetTests.test_render_error)
Test rendering a widget that raises on render. ... ok
test_create_work_request (debusine.web.views.tests.test_work_request.WorkRequestCreateViewTests.test_create_work_request)
Post to "work_requests:create" to create a work request. ... ok
test_create_work_request_invalid_task_data (debusine.web.views.tests.test_work_request.WorkRequestCreateViewTests.test_create_work_request_invalid_task_data)
Test form invalid due to some_method raising a ValidationError. ... ok
test_permissions (debusine.web.views.tests.test_work_request.WorkRequestCreateViewTests.test_permissions)
Test that the right permissions are enforced. ... ok
test_do_not_use_available_plugin_invalid_task_data (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_do_not_use_available_plugin_invalid_task_data)
If task data is invalid, do not use plugin. ... ok
test_do_not_use_available_plugin_use_default (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_do_not_use_available_plugin_use_default)
Request to detail with view=generic: do not use plugin. ... ok
test_external_debsign_requires_signature (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_external_debsign_requires_signature)
A running `ExternalDebsign` work request shows a prompt. ... ok
test_external_debsign_wrong_user (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_external_debsign_wrong_user)
A running `ExternalDebsign` only shows a prompt to its creator. ... ok
test_get_work_request (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request)
View detail return work request information. ... ok
test_get_work_request_incomplete (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_incomplete)
Artifacts with incomplete files are marked as incomplete. ... ok
test_get_work_request_no_retry_if_logged_out (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_no_retry_if_logged_out)
No retry link if the user is logged out. ... ok
test_get_work_request_no_retry_if_successful (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_no_retry_if_successful)
No retry link if the work request is successful. ... ok
test_get_work_request_private_workspace_authenticated (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_private_workspace_authenticated)
Work requests in private workspaces 200 to the authenticated. ... ok
test_get_work_request_private_workspace_unauthenticated (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_private_workspace_unauthenticated)
Work requests in private workspaces 403 to the unauthenticated. ... ok
test_get_work_request_running (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_running)
Check that elapsed execution time displays. ... ok
test_get_work_request_superseded (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_superseded)
Check that superseding/superseded links show up. ... ok
test_get_work_request_verify_retry (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_get_work_request_verify_retry)
Show the retry link if a work request can be retried. ... ok
test_multi_line_string (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_multi_line_string)
Multi-line strings are rendered using the literal style. ... ok
test_permissions (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_permissions)
Test that the right permissions are enforced. ... ok
test_use_specific_plugin (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_use_specific_plugin)
Test usage of a plugin instead of generic view. ... ok
test_workflow_child (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_workflow_child)
A workflow child shows information on its root/parent/descendants. ... ok
test_workflow_manual_unblock_log (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_workflow_manual_unblock_log)
A work request's manual unblock log is rendered if present. ... ok
test_workflow_root (debusine.web.views.tests.test_work_request.WorkRequestDetailViewTests.test_workflow_root)
A workflow root shows information on its descendants. ... ok
test_filter_by_architecture (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_filter_by_architecture)
Test filtering by architecture. ... ok
test_filter_by_architecture_invalid_status (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_filter_by_architecture_invalid_status)
Test get_queryset() with invalid status returns all work requests. ... ok
test_filter_by_status (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_filter_by_status)
Test get_queryset() with status=XX returns expected WorkRequests. ... ok
test_get_no_work_request (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_get_no_work_request)
No work requests in the server: 'No work requests' in response. ... ok
test_get_queryset_filter_by_architecture_wrong_status (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_get_queryset_filter_by_architecture_wrong_status)
Test get_queryset() filters by architecture only for pending. ... ok
test_get_work_requests_exclude_internal (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_get_work_requests_exclude_internal)
The list excludes INTERNAL work requests. ... ok
test_get_work_requests_workspace_filter (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_get_work_requests_workspace_filter)
Two work requests in different workspaces. ... ok
test_pagination (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_pagination)
Pagination is set up and rendered by the template. ... ok
test_permissions (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_permissions)
Test that the right permissions are enforced. ... ok
test_sorting (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_sorting)
Test sorting. ... ok
test_sorting_field_is_valid (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_sorting_field_is_valid)
Test sorting with asc=0: valid order and asc. ... ok
test_sorting_invalid_field (debusine.web.views.tests.test_work_request.WorkRequestListViewTests.test_sorting_invalid_field)
Test sorting by a non-valid field: sorted by id. ... ok
test_no_get (debusine.web.views.tests.test_work_request.WorkRequestRetryViewTests.test_no_get)
Test that GET requests are rejected. ... ok
test_permissions (debusine.web.views.tests.test_work_request.WorkRequestRetryViewTests.test_permissions)
Test that the right permissions are enforced. ... ok
test_retry (debusine.web.views.tests.test_work_request.WorkRequestRetryViewTests.test_retry)
Try retrying a work request that can be retried. ... ok
test_retry_does_not_exist (debusine.web.views.tests.test_work_request.WorkRequestRetryViewTests.test_retry_does_not_exist)
Try retrying a nonexistent work request. ... ok
test_retry_invalid (debusine.web.views.tests.test_work_request.WorkRequestRetryViewTests.test_retry_invalid)
Try retrying a work request that cannot be retried. ... ok
test_accept (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_accept)
Accept a blocked work request. ... ok
test_cannot_unblock (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_cannot_unblock)
The view returns 400 if the work request cannot be unblocked. ... ok
test_does_not_exist (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_does_not_exist)
Try unblocking a nonexistent work request. ... ok
test_invalid_action (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_invalid_action)
The view returns 400 if the action parameter is invalid. ... ok
test_invalid_form (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_invalid_form)
The view returns 400 if the form is invalid. ... ok
test_no_get (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_no_get)
Test that GET requests are rejected. ... ok
test_permissions (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_permissions)
Test that the right permissions are enforced. ... ok
test_record_notes_only (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_record_notes_only)
Record notes on a blocked work request. ... ok
test_reject (debusine.web.views.tests.test_work_request.WorkRequestUnblockViewTests.test_reject)
Reject a blocked work request. ... ok
test_celery_worker (debusine.web.views.tests.test_workers.WorkersListViewTests.test_celery_worker)
Template shows "-" in Last Seen and Status for Celery workers. ... ok
test_get_ordering (debusine.web.views.tests.test_workers.WorkersListViewTests.test_get_ordering)
The workers list can be ordered. ... ok
test_get_ordering_ascending (debusine.web.views.tests.test_workers.WorkersListViewTests.test_get_ordering_ascending)
WorkersListView.get_ordering return correct ordering: "name". ... ok
test_get_ordering_descending (debusine.web.views.tests.test_workers.WorkersListViewTests.test_get_ordering_descending)
WorkersListView.get_ordering return correct ordering: "-name". ... ok
test_get_ordering_not_in_list (debusine.web.views.tests.test_workers.WorkersListViewTests.test_get_ordering_not_in_list)
WorkersListView.get_ordering return correct: "-name". ... ok
test_status_disabled (debusine.web.views.tests.test_workers.WorkersListViewTests.test_status_disabled)
View shows "Disabled" (worker's token is disabled). ... ok
test_status_disconnected (debusine.web.views.tests.test_workers.WorkersListViewTests.test_status_disconnected)
View shows "Disconnected" (enabled worker, not connected). ... ok
test_status_idle (debusine.web.views.tests.test_workers.WorkersListViewTests.test_status_idle)
View shows "Idle" (enabled worker, not running any work request). ... ok
test_template_no_workers (debusine.web.views.tests.test_workers.WorkersListViewTests.test_template_no_workers)
Test template renders "No workers registered in this...". ... ok
test_template_with_private_work_request_anonymous (debusine.web.views.tests.test_workers.WorkersListViewTests.test_template_with_private_work_request_anonymous)
Test template hides private work requests from anonymous viewers. ... ok
test_template_with_private_work_request_authenticated (debusine.web.views.tests.test_workers.WorkersListViewTests.test_template_with_private_work_request_authenticated)
Test template shows private work requests to the authenticated. ... ok
test_template_with_workers (debusine.web.views.tests.test_workers.WorkersListViewTests.test_template_with_workers)
Test template contains expected information. ... ok
test_detail_view (debusine.web.views.tests.test_workflow_templates.WorkflowTemplateDetailViewTests.test_detail_view)
Test detail view. ... ok
test_permissions (debusine.web.views.tests.test_workflow_templates.WorkflowTemplateDetailViewTests.test_permissions)
Test that the right permissions are enforced. ... ok
test_can_display_used (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_can_display_used)
Permissions are used via can_display(). ... ok
test_filter_form_with_issues (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_filter_form_with_issues)
Client submit filter form which is not valid. ... ok
test_list_filtering_result (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_result)
View detail filters by result. ... ok
test_list_filtering_runtime_any (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_runtime_any)
Test Workflow with running status is displayed. ... ok
test_list_filtering_runtime_status (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_runtime_status)
View detail filters by runtime status. ... ok
test_list_filtering_started_by (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_started_by)
View detail filters by started_by user. ... ok
test_list_filtering_status (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_status)
View detail filters by status. ... ok
test_list_filtering_with_failed_work_requests (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_with_failed_work_requests)
View detail filters by with failed work requests. ... ok
test_list_filtering_workflow_templates (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_filtering_workflow_templates)
View detail filters by workflow_templates. ... ok
test_list_no_filtering_check_workspace (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_list_no_filtering_check_workspace)
View detail return all workflows for the specific workspace. ... ok
test_no_workflows (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_no_workflows)
View details shows "No workflows" if no workflows in the space. ... ok
test_pagination (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_pagination)
Pagination is enabled and rendered by the template. ... ok
test_sorting (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_sorting)
Test sorting parameters. ... ok
test_sorting_id (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_sorting_id)
Test output of workflows for "id" and "-id" sorting. ... ok
test_sorting_invalid_field (debusine.web.views.tests.test_workflows.WorkflowListViewTests.test_sorting_invalid_field)
Test sorting by an invalid field: sorted by id. ... ok
test_detail (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail)
Test workspace detail view. ... ok
test_detail_can_create_artifact (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail_can_create_artifact)
User is logged in and can create artifacts. ... ok
test_detail_can_create_work_request (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail_can_create_work_request)
User is logged in and can create work_request. ... ok
test_detail_permissions (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail_permissions)
Test permissions on workspace list view. ... ok
test_detail_private (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail_private)
Unauthenticated detail view cannot access private workspaces. ... ok
test_detail_workflowtemplate (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail_workflowtemplate)
Test showing a workspace with one workflow templates. ... ok
test_detail_workflowtemplate_list_empty (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_detail_workflowtemplate_list_empty)
Test showing a workspace with no workflow templates. ... ok
test_name_duplicate (debusine.web.views.tests.test_workspaces.WorkspaceViewsTests.test_name_duplicate)
Homonymous workspace in different scope does not trigger a dup. ... ok
test_allow_all (debusine.test.tests.test_django.PermissionOverrideTests.test_allow_all)
Test AllowAll.check. ... ok
test_deny_all_check (debusine.test.tests.test_django.PermissionOverrideTests.test_deny_all_check)
Test DenyAll.check. ... ok
test_list_exclude (debusine.test.tests.test_django.PermissionOverrideTests.test_list_exclude)
Test ListFilter with exclude. ... ok
test_list_include (debusine.test.tests.test_django.PermissionOverrideTests.test_list_include)
Test ListFilter with include. ... ok
test_list_noop (debusine.test.tests.test_django.PermissionOverrideTests.test_list_noop)
Test ListFilter predicate with no arguments: allows all. ... ok
test_override_permission (debusine.test.tests.test_django.PermissionOverrideTests.test_override_permission)
Test override_permission as context manager. ... ok
test_override_permission_decorator (debusine.test.tests.test_django.PermissionOverrideTests.test_override_permission_decorator)
Test override_permission as decorator. ... ok
test_assertPermissionWhenRole (debusine.test.tests.test_django.TestCaseTests.test_assertPermissionWhenRole)
Test assertPermissionWhenRole. ... ok
test_assertPermissionWhenRole_had_perm (debusine.test.tests.test_django.TestCaseTests.test_assertPermissionWhenRole_had_perm)
Test assertPermissionWhenRole when permission was already there. ... ok
test_assertPermission_check_predicate (debusine.test.tests.test_django.TestCaseTests.test_assertPermission_check_predicate)
Test _test_check_predicate. ... ok
test_assertPermission_collections (debusine.test.tests.test_django.TestCaseTests.test_assertPermission_collections)
Test passing collections to assertPermission. ... ok
test_assertPermission_fails (debusine.test.tests.test_django.TestCaseTests.test_assertPermission_fails)
Test assertPermission failure reporting. ... ok
test_assertPermission_fails1 (debusine.test.tests.test_django.TestCaseTests.test_assertPermission_fails1)
Test assertPermission failure reporting. ... ok
test_assertResponseProblem_assertions (debusine.test.tests.test_django.TestCaseTests.test_assertResponseProblem_assertions)
Exercise all the checks done by assertResponseProblem(). ... ok
test_assertResponseProblem_valid (debusine.test.tests.test_django.TestCaseTests.test_assertResponseProblem_valid)
assertResponseProblem() does not raise any exception. ... ok
test_build_permission_when_role_testlist (debusine.test.tests.test_django.TestCaseTests.test_build_permission_when_role_testlist)
Test the _build_permission_when_role_testlist method. ... ok
test_create_artifact_create_files (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_create_files)
create_artifact() returns an Artifact and create files. ... ok
test_create_artifact_default_expire_date (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_default_expire_date)
create_artifact() set expire_at to None by default. ... ok
test_create_artifact_do_not_create_files (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_do_not_create_files)
create_artifact() returns an Artifact and does not create files. ... ok
test_create_artifact_expire_date (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_expire_date)
create_artifact() set expire_at use correct expire_at.. ... ok
test_create_artifact_raise_value_error (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_raise_value_error)
create_artifact() raise ValueError: incompatible options. ... ok
test_create_artifact_relation_default_type (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_relation_default_type)
create_artifact_relation() create artifact with type=RELATED_TO. ... ok
test_create_artifact_relation_specific_type (debusine.test.tests.test_django.TestCaseTests.test_create_artifact_relation_specific_type)
create_artifact_relation() create artifact with given type. ... ok
test_ephemeral_savepoint (debusine.test.tests.test_django.TestCaseTests.test_ephemeral_savepoint)
Test ephemeral_savepoint. ... ok
test_ephemeral_savepoint_with_exception (debusine.test.tests.test_django.TestCaseTests.test_ephemeral_savepoint_with_exception)
Test ephemeral_savepoint with exceptions. ... ok
test_test_check_predicate_fail_scope_in_context (debusine.test.tests.test_django.TestCaseTests.test_test_check_predicate_fail_scope_in_context)
Test checking permissions failing with scope in context. ... ok
test_test_check_predicate_fail_workspace_in_context (debusine.test.tests.test_django.TestCaseTests.test_test_check_predicate_fail_workspace_in_context)
Test checking permissions failing with scope in context. ... ok
test_test_check_predicate_unscoped_resources (debusine.test.tests.test_django.TestCaseTests.test_test_check_predicate_unscoped_resources)
Test checking permissions on unscoped resources. ... ok
test_test_check_predicate_unscoped_resourcse (debusine.test.tests.test_django.TestCaseTests.test_test_check_predicate_unscoped_resourcse)
Test checking permissions on non-workspaced resources. ... ok
test_assert_channel_nothing_receive_raise (debusine.test.tests.test_django.TestChannelsHelpersMixinTests.test_assert_channel_nothing_receive_raise)
assert_channel_nothing_received raise exception: data is received. ... ok
test_assert_channel_nothing_received_do_not_raise (debusine.test.tests.test_django.TestChannelsHelpersMixinTests.test_assert_channel_nothing_received_do_not_raise)
assert_channel_nothing_received does not raise an exception. ... ok
test_assert_channel_received_do_not_raise (debusine.test.tests.test_django.TestChannelsHelpersMixinTests.test_assert_channel_received_do_not_raise)
assert_channel_received does not raise an exception. ... ok
test_assert_channel_received_raise_wrong_data (debusine.test.tests.test_django.TestChannelsHelpersMixinTests.test_assert_channel_received_raise_wrong_data)
assert_channel_received raise exception: unexpected data received. ... ok
test_assert_channel_received_raises_exception (debusine.test.tests.test_django.TestChannelsHelpersMixinTests.test_assert_channel_received_raises_exception)
assert_channel_received raise exception: nothing was received. ... ok
test_create_channel (debusine.test.tests.test_django.TestChannelsHelpersMixinTests.test_create_channel)
Create channel return a dictionary with layer and name keys. ... ok
test_list_playground_scenarios (debusine.test.tests.test_playground.InheritedScenarioTest.test_list_playground_scenarios)
Test list_playground_scenarios method. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.InheritedScenarioTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_instantiated (debusine.test.tests.test_playground.LocalPlaygroundTestCaseTest.test_instantiated)
Playground is instantiated. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.LocalPlaygroundTestCaseTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_scenario_local_changes1 (debusine.test.tests.test_playground.LocalPlaygroundTestCaseTest.test_scenario_local_changes1)
Test local changes isolation between methods. ... ok
test_scenario_local_changes2 (debusine.test.tests.test_playground.LocalPlaygroundTestCaseTest.test_scenario_local_changes2)
Test local changes isolation between methods. ... ok
test_instantiated (debusine.test.tests.test_playground.MemoryPlaygroundTestCaseTest.test_instantiated)
Playground is instantiated. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.MemoryPlaygroundTestCaseTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_scenario_local_changes1 (debusine.test.tests.test_playground.MemoryPlaygroundTestCaseTest.test_scenario_local_changes1)
Test local changes isolation between methods. ... ok
test_scenario_local_changes2 (debusine.test.tests.test_playground.MemoryPlaygroundTestCaseTest.test_scenario_local_changes2)
Test local changes isolation between methods. ... ok
test_instantiated (debusine.test.tests.test_playground.NoPlaygroundTestCaseTest.test_instantiated)
Playground is instantiated. ... ok
test_scenario_not_instantiated (debusine.test.tests.test_playground.NoPlaygroundTestCaseTest.test_scenario_not_instantiated)
Test that the scenario has not been instantiated. ... ok
test_alter_file_storage_1 (debusine.test.tests.test_playground.PlaygroundTransactionalTestFileStore.test_alter_file_storage_1)
First part of testing transactional file storage behaviour. ... ok
test_alter_file_storage_2 (debusine.test.tests.test_playground.PlaygroundTransactionalTestFileStore.test_alter_file_storage_2)
Second part of testing transactional file storage behaviour. ... ok
test_alter_file_storage_1 (debusine.test.tests.test_playground.PlaygroundTransactionalTestMemoryStore.test_alter_file_storage_1)
First part of testing transactional file storage behaviour. ... ok
test_alter_file_storage_2 (debusine.test.tests.test_playground.PlaygroundTransactionalTestMemoryStore.test_alter_file_storage_2)
Second part of testing transactional file storage behaviour. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.SetCurrentScenarioTestCaseTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_all_migrations_applied (debusine.project.tests.test_checks.ChecksTests.test_all_migrations_applied)
all_migrations_applied() do not return any error. ... ok
test_all_migrations_applied_return_error (debusine.project.tests.test_checks.ChecksTests.test_all_migrations_applied_return_error)
all_migrations_applied() return a non-applied migration. ... skipped 'Cannot create migration if running in autopkgtest'
test_all_migrations_applied_return_no_error_migrate_command (debusine.project.tests.test_checks.ChecksTests.test_all_migrations_applied_return_no_error_migrate_command)
all_migrations_applied() do not return error. ... skipped 'Cannot create migration if running in autopkgtest'
test_check_directories_owners_mandatory_dirs_not_exist (debusine.project.tests.test_checks.ChecksTests.test_check_directories_owners_mandatory_dirs_not_exist)
_check_directories_owners return error: mandatory dir not exist. ... ok
test_check_directories_owners_mandatory_dirs_ok (debusine.project.tests.test_checks.ChecksTests.test_check_directories_owners_mandatory_dirs_ok)
_check_directories_owners with mandatory dirs return empty list. ... ok
test_check_directories_owners_mandatory_owner_mismatch (debusine.project.tests.test_checks.ChecksTests.test_check_directories_owners_mandatory_owner_mismatch)
_check_directory_owners return error: mandatory dir owner wrong. ... ok
test_check_directories_owners_missing_optional_dirs_ok (debusine.project.tests.test_checks.ChecksTests.test_check_directories_owners_missing_optional_dirs_ok)
_check_directories_owners with optional dirs return empty list. ... ok
test_check_directories_owners_optional_owner_mismatch (debusine.project.tests.test_checks.ChecksTests.test_check_directories_owners_optional_owner_mismatch)
_check_directory_owners return error: optional dir owner wrong. ... ok
test_directories_owners_check_check (debusine.project.tests.test_checks.ChecksTests.test_directories_owners_check_check)
directories_owners_check uses check_directories_owners. ... ok
test_directories_owners_check_no_error_migrate_command (debusine.project.tests.test_checks.ChecksTests.test_directories_owners_check_no_error_migrate_command)
directories_owners_check uses check_directories_owners. ... ok
test_disable_automatic_scheduling_false_in_production (debusine.project.tests.test_checks.ChecksTests.test_disable_automatic_scheduling_false_in_production)
Automatic scheduling is not disabled in production. ... ok
test_local_file_store_directories_exist (debusine.project.tests.test_checks.ChecksTests.test_local_file_store_directories_exist)
local_file_store_directories_exist() does not return any error. ... ok
test_local_file_store_directories_no_error (debusine.project.tests.test_checks.ChecksTests.test_local_file_store_directories_no_error)
local_file_store_directories_writable(): no error, dir exist. ... ok
test_local_file_store_directories_no_error_migrating (debusine.project.tests.test_checks.ChecksTests.test_local_file_store_directories_no_error_migrating)
local_file_store_directories_writable(): no error, migrating cmd. ... ok
test_local_file_store_directories_no_exist_error (debusine.project.tests.test_checks.ChecksTests.test_local_file_store_directories_no_exist_error)
local_file_store_directories_writable(): dir does not exist. ... ok
test_local_file_store_directories_no_writable_error (debusine.project.tests.test_checks.ChecksTests.test_local_file_store_directories_no_writable_error)
local_file_store_directories_writable(): dir is not writable. ... ok
test_secret_key_not_default_in_debug_0 (debusine.project.tests.test_checks.ChecksTests.test_secret_key_not_default_in_debug_0)
secret_key_not_default_in_debug_0 return Errors or empty list. ... ok
test_debusine_admin_as_non_root_does_not_drop_privileges (debusine.project.tests.test_manage.DefaultSettingsTests.test_debusine_admin_as_non_root_does_not_drop_privileges)
main() doesn't drop privs if running debusine-admin as non-root. ... ok
test_debusine_admin_as_root_drops_privileges (debusine.project.tests.test_manage.DefaultSettingsTests.test_debusine_admin_as_root_drops_privileges)
main() drops privs if running debusine-admin as root. ... ok
test_debusine_signing_as_non_root_does_not_drop_privileges (debusine.project.tests.test_manage.DefaultSettingsTests.test_debusine_signing_as_non_root_does_not_drop_privileges)
main() doesn't drop privs if running debusine-signing as non-root. ... ok
test_debusine_signing_as_root_drops_privileges (debusine.project.tests.test_manage.DefaultSettingsTests.test_debusine_signing_as_root_drops_privileges)
main() drops privs if running debusine-signing as root. ... ok
test_improperly_configured_output (debusine.project.tests.test_manage.DefaultSettingsTests.test_improperly_configured_output)
main() handle ImproperlyConfigured from execute_from_command_line. ... ok
test_permission_error_raised_file (debusine.project.tests.test_manage.DefaultSettingsTests.test_permission_error_raised_file)
main() handle ValueError caused by PermissionError. ... ok
test_permission_error_raised_unknown_file (debusine.project.tests.test_manage.DefaultSettingsTests.test_permission_error_raised_unknown_file)
main() handle ValueError caused by PermissionError. ... ok
test_raise_error (debusine.project.tests.test_manage.DefaultSettingsTests.test_raise_error)
main() raise non-handled exception. ... ok
test_value_error (debusine.project.tests.test_manage.DefaultSettingsTests.test_value_error)
main() handles ValueError not caused by PermissionError. ... ok
test_read_secret_key_cannot_read_file (debusine.project.tests.test_utils.UtilsTests.test_read_secret_key_cannot_read_file)
read_secret_key cannot read the file, raises ImproperlyConfigured. ... ok
test_read_secret_key_file_permissions_too_open (debusine.project.tests.test_utils.UtilsTests.test_read_secret_key_file_permissions_too_open)
read_secret_key file permissions too open, raises exception. ... ok
test_read_secret_key_reads_key (debusine.project.tests.test_utils.UtilsTests.test_read_secret_key_reads_key)
read_secret_key return the key in the file. ... ok
test_visibility_thread (debusine.db.tests.test_context.TestThread.test_visibility_thread)
Check visibility with subthreads. ... ok
test_delete_files_from_stores_raise_artifact_is_deleted (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTransactionTests.test_delete_files_from_stores_raise_artifact_is_deleted)
Artifact is deleted even if the file store deletion fail. ... ok
test_deleting_files_artifact_table_is_locked (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTransactionTests.test_deleting_files_artifact_table_is_locked)
Files get deleted while the Artifact table is still locked. ... ok
test_on_commit_cleanup_delete_files (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTransactionTests.test_on_commit_cleanup_delete_files)
File is deleted from the store if the transaction is committed. ... ok
test_run_cannot_lock_artifact_relation_return_false (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTransactionTests.test_run_cannot_lock_artifact_relation_return_false)
run() cannot lock the tables of Artifact or ArtifactRelation. ... ok
test_tables_locked_on_sweep (debusine.server.management.commands.tests.test_delete_expired.DeleteExpiredArtifactsTransactionTests.test_tables_locked_on_sweep)
Check relevant tables are locked when _sweep() is called. ... ok
test_request_token_disabled (debusine.server.middlewares.tests.test_token_last_seen_at.TokenLastSeenAtMiddlewareChannelsTests.test_request_token_disabled)
Request with a disabled Token. ... ok
test_request_token_key_does_not_exist (debusine.server.middlewares.tests.test_token_last_seen_at.TokenLastSeenAtMiddlewareChannelsTests.test_request_token_key_does_not_exist)
Request where the Token key in the header does not exist. ... ok
test_request_without_token (debusine.server.middlewares.tests.test_token_last_seen_at.TokenLastSeenAtMiddlewareChannelsTests.test_request_without_token)
Request without a token. ... ok
test_update_last_seen_at_store_token (debusine.server.middlewares.tests.test_token_last_seen_at.TokenLastSeenAtMiddlewareChannelsTests.test_update_last_seen_at_store_token)
Request with a token updates token's last_seen_at. ... ok
test_update_last_seen_at_store_worker_token (debusine.server.middlewares.tests.test_token_last_seen_at.TokenLastSeenAtMiddlewareChannelsTests.test_update_last_seen_at_store_worker_token)
Request with a token updates token's last_seen_at. ... ok
test_task_managing_transactions (debusine.server.tests.test_celery.RunServerTaskTransactionTests.test_task_managing_transactions)
An atomic block is not used for tasks that manage transactions. ... ok
test_task_not_managing_transactions (debusine.server.tests.test_celery.RunServerTaskTransactionTests.test_task_not_managing_transactions)
An atomic block is used for tasks that do not manage transactions. ... ok
test_connect (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_connect)
Connect to receive notifications that a Work Request completed. ... ok
test_connect_receive_greater_than_last_modified (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_connect_receive_greater_than_last_modified)
Consumer filter out WorkRequest that completed_at < completed_at_since. ... ok
test_connect_receive_include_last_modified (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_connect_receive_include_last_modified)
Consumer return 2 WorkRequests with completed_at == completed_at_since. ... ok
test_connect_receive_no_include_last_modified (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_connect_receive_no_include_last_modified)
Consumer filter out WorkRequest that completed_at == completed_at_since. ... ok
test_connect_rejected_no_token_header (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_connect_rejected_no_token_header)
Connect is rejected: no token was provided. ... ok
test_connect_rejected_workspace_not_found (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_connect_rejected_workspace_not_found)
Connect is rejected: workspace is not found. ... ok
test_disconnect (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_disconnect)
Ensure we clean-up, cf. #225. ... ok
test_work_request_completed_no_workspace_specified (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_work_request_completed_no_workspace_specified)
Notification is received: all workspaces are monitored. ... ok
test_work_request_completed_selected_workspace (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_work_request_completed_selected_workspace)
Notification is received: from a monitored workspace. ... ok
test_work_request_completed_workspace_not_monitored (debusine.server.tests.test_consumers.WorkRequestCompletedConsumerTests.test_work_request_completed_workspace_not_monitored)
Notification not received: from a non-monitored workspace. ... ok
test_connect_invalid_token (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connect_invalid_token)
Connect succeeds and an error message is returned. ... ok
test_connect_redis_not_available (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connect_redis_not_available)
Connect succeeds and an error message is returned. ... ok
test_connect_valid_token (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connect_valid_token)
Connect succeeds and a request for dynamic metadata is received. ... ok
test_connected_send_work_request_available_pending (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connected_send_work_request_available_pending)
Connect succeeds and consumer send expected two messages. ... ok
test_connected_send_work_request_available_running (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connected_send_work_request_available_running)
Connect succeeds and consumer send expected two messages. ... ok
test_connected_token_not_enabled (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connected_token_not_enabled)
Connect succeeds and an error message is returned. ... ok
test_connected_token_without_worker (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_connected_token_without_worker)
Connect succeeds and an error message is returned. ... ok
test_disconnect (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_disconnect)
Disconnect marks the Worker as disconnected. ... ok
test_disconnect_cancel_request_dynamic_metadata (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_disconnect_cancel_request_dynamic_metadata)
Disconnect cancels the dynamic metadata refresher. ... ok
test_disconnect_leaves_work_request_as_running (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_disconnect_leaves_work_request_as_running)
Worker disconnect does not interrupt the associated WorkRequest. ... ok
test_disconnect_refreshes_worker_from_db (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_disconnect_refreshes_worker_from_db)
Worker disconnect refreshes worker from DB. ... ok
test_request_dynamic_metadata_after_connect (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_request_dynamic_metadata_after_connect)
Debusine sends request_dynamic_metadata_updated after connect. ... ok
test_work_request_assigned (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_work_request_assigned)
Assert it sends message to the worker. ... ok
test_worker_disabled (debusine.server.tests.test_consumers.WorkerConsumerTransactionTests.test_worker_disabled)
Worker is disabled and msg disconnection msg sent to the worker. ... ok
test_populate_not_called_for_subworkflow (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_populate_not_called_for_subworkflow)
schedule() does not dispatch sub-workflows to Celery. ... ok
test_schedule_from_work_request_changed (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_schedule_from_work_request_changed)
End to end: from WorkRequest.save(), notification to schedule(). ... ok
test_schedule_from_worker_changed (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_schedule_from_worker_changed)
End to end: from Worker.save() to schedule_for_worker(). ... ok
test_server_task (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_server_task)
schedule_for_worker() dispatches server tasks to Celery. ... ok
test_when_work_request_is_locked (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_when_work_request_is_locked)
schedule_for_worker() fails when it fails to lock the WorkRequest. ... ok
test_when_worker_is_locked (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_when_worker_is_locked)
schedule_for_worker() fails when it fails to lock the Worker. ... ok
test_workflow_callbacks (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_workflow_callbacks)
schedule() dispatches workflow callbacks to Celery. ... ok
test_workflows (debusine.server.tests.test_scheduler.ScheduleForWorkerTransactionTests.test_workflows)
schedule() dispatches workflows to Celery. ... ok
test_normalize_path (debusine.web.views.tests.test_files.PathMixinTests.test_normalize_path)
Test PathMixin.normalize_path. ... ok
test_path (debusine.web.views.tests.test_files.PathMixinTests.test_path)
Test PathMixin.path. ... ok
test_instantiated (debusine.test.tests.test_playground.LocalPlaygroundTransactionTestCaseTest.test_instantiated)
Playground is instantiated. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.LocalPlaygroundTransactionTestCaseTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_scenario_local_changes1 (debusine.test.tests.test_playground.LocalPlaygroundTransactionTestCaseTest.test_scenario_local_changes1)
Test local changes isolation between methods. ... ok
test_scenario_local_changes2 (debusine.test.tests.test_playground.LocalPlaygroundTransactionTestCaseTest.test_scenario_local_changes2)
Test local changes isolation between methods. ... ok
test_instantiated (debusine.test.tests.test_playground.MemoryPlaygroundTransactionTestCaseTest.test_instantiated)
Playground is instantiated. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.MemoryPlaygroundTransactionTestCaseTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_scenario_local_changes1 (debusine.test.tests.test_playground.MemoryPlaygroundTransactionTestCaseTest.test_scenario_local_changes1)
Test local changes isolation between methods. ... ok
test_scenario_local_changes2 (debusine.test.tests.test_playground.MemoryPlaygroundTransactionTestCaseTest.test_scenario_local_changes2)
Test local changes isolation between methods. ... ok
test_instantiated (debusine.test.tests.test_playground.NoPlaygroundTransactionTestCaseTest.test_instantiated)
Playground is instantiated. ... ok
test_scenario_not_instantiated (debusine.test.tests.test_playground.NoPlaygroundTransactionTestCaseTest.test_scenario_not_instantiated)
Test that the scenario has not been instantiated. ... ok
test_scenario_instantiated (debusine.test.tests.test_playground.SetCurrentScenarioTransactionTestCaseTest.test_scenario_instantiated)
Test that the scenario has been instantiated. ... ok
test_preserve_context (debusine.server.middlewares.tests.test_context.ContextMiddlewareChannelsTests.test_preserve_context)
Make sure context works as intended on ssync views. ... ok
test_empty (debusine.server.signon.tests.test_utils.SpliyFullName.test_empty)
Split an empty name. ... ok
test_first_last (debusine.server.signon.tests.test_utils.SpliyFullName.test_first_last)
Split a common First+Last name. ... ok
test_hispanic (debusine.server.signon.tests.test_utils.SpliyFullName.test_hispanic)
Split a 2+2 name as is common in hispanic countries. ... ok
test_many (debusine.server.signon.tests.test_utils.SpliyFullName.test_many)
Deal gracefully with larger numbers of names. ... ok
test_middle (debusine.server.signon.tests.test_utils.SpliyFullName.test_middle)
Split a 3-part name. ... ok
test_single (debusine.server.signon.tests.test_utils.SpliyFullName.test_single)
Split a single name. ... ok
test_flat_repository (debusine.server.tasks.tests.test_models.APTMirrorDataTests.test_flat_repository)
A flat repository must not have components. ... ok
test_non_flat_repository (debusine.server.tasks.tests.test_models.APTMirrorDataTests.test_non_flat_repository)
A non-flat repository must have components. ... ok
test_execute_exception (debusine.server.tasks.tests.test_noop.ServerNoopTaskTests.test_execute_exception)
If exception=True, the task raises an exception. ... ok
test_execute_result_false (debusine.server.tasks.tests.test_noop.ServerNoopTaskTests.test_execute_result_false)
If result=False, the task returns False. ... ok
test_execute_result_true (debusine.server.tasks.tests.test_noop.ServerNoopTaskTests.test_execute_result_true)
If result=True, the task returns True. ... ok
test_label (debusine.server.tasks.tests.test_noop.ServerNoopTaskTests.test_label)
Test get_label. ... ok
test_no_additional_properties (debusine.server.tasks.tests.test_noop.ServerNoopTaskTests.test_no_additional_properties)
Assert no additional properties. ... ok
test_label (debusine.server.tasks.wait.tests.test_delay.DelayTaskTests.test_label)
Test get_label. ... ok
test_missing_delay_until (debusine.server.tasks.wait.tests.test_delay.DelayTaskTests.test_missing_delay_until)
The `delay_until` field is required. ... ok
test_no_additional_properties (debusine.server.tasks.wait.tests.test_delay.DelayTaskTests.test_no_additional_properties)
Assert no additional properties. ... ok
test_reverse_in_multiple_scopes (debusine.server.tests.test_scopes.URLScopeTests.test_reverse_in_multiple_scopes)
Test URL reverse after setting a scope. ... ok
test_reverse_in_set_scope (debusine.server.tests.test_scopes.URLScopeTests.test_reverse_in_set_scope)
Test URL reverse after setting a scope. ... ok
test_url_reverse_default (debusine.server.tests.test_scopes.URLScopeTests.test_url_reverse_default)
Test URL reverse in the default scope. ... ok
test_reverse_dependencies_autopkgtest_consistency (debusine.server.workflows.tests.test_models.DebianPipelineWorkflowDataTests.test_reverse_dependencies_autopkgtest_consistency)
Test reverse-dependencies-autopkgtest validation. ... ok
test_input_validation (debusine.server.workflows.tests.test_models.PackagePublishWorkflowDataTests.test_input_validation)
Test LintianInput validation. ... ok
test_reverse_dependencies_autopkgtest_consistency (debusine.server.workflows.tests.test_models.QAWorkflowDataTests.test_reverse_dependencies_autopkgtest_consistency)
Test reverse-dependencies-autopkgtest validation. ... ok
test_retry_delays (debusine.server.workflows.tests.test_models.SbuildWorkflowDataTests.test_retry_delays)
A valid `retry_delays` field is accepted. ... ok
test_retry_delays_bad_format (debusine.server.workflows.tests.test_models.SbuildWorkflowDataTests.test_retry_delays_bad_format)
Items in `retry_delays` must be integers followed by m/h/d/w. ... ok
test_category_label_artifact (debusine.web.templatetags.tests.test_artifacts.ArtifactTagsTests.test_category_label_artifact)
Test artifact_category_label tag on artifacts. ... ok
test_category_label_str (debusine.web.templatetags.tests.test_artifacts.ArtifactTagsTests.test_category_label_str)
Test artifact_category_label tag on strings. ... ok
test_icon_name_artifact (debusine.web.templatetags.tests.test_artifacts.ArtifactTagsTests.test_icon_name_artifact)
Test artifact_icon_name tag on artifacts. ... ok
test_icon_name_str (debusine.web.templatetags.tests.test_artifacts.ArtifactTagsTests.test_icon_name_str)
Test artifact_icon_name tag on strings. ... ok
test_override_query_parameters (debusine.web.templatetags.tests.test_override_query_parameters.OverrideQueryParametersTests.test_override_query_parameters)
Test override_query_parameters() return modified query parameters. ... ok
test_ui_prototype (debusine.web.tests.test_utils.TestUtils.test_ui_prototype)
Check that it returns its argument. ... ok
test_assertLogsContains_log_expected_count_wrong (debusine.test.tests.test_base.TestCaseTests.test_assertLogsContains_log_expected_count_wrong)
assertLogsContains() raise self.failureException (wrong count). ... ok
test_assertLogsContains_log_expected_not_found (debusine.test.tests.test_base.TestCaseTests.test_assertLogsContains_log_expected_not_found)
assertLogsContains() raise self.failureException (wrong count). ... ok
test_assertLogsContains_log_expected_not_found_wrong_level (debusine.test.tests.test_base.TestCaseTests.test_assertLogsContains_log_expected_not_found_wrong_level)
assertLogsContains() raise self.failureException (wrong level). ... ok
test_assertLogsContains_log_found (debusine.test.tests.test_base.TestCaseTests.test_assertLogsContains_log_found)
assertLogsContains() does not raise self.failureException. ... ok
test_assertLogsContains_log_not_found_in_raise_exception (debusine.test.tests.test_base.TestCaseTests.test_assertLogsContains_log_not_found_in_raise_exception)
assertLogsContains() raise self.failureException. ... ok
test_assert_dict_contains_subset_arg1_not_a_dictionary (debusine.test.tests.test_base.TestCaseTests.test_assert_dict_contains_subset_arg1_not_a_dictionary)
Raise exception because of wrong type argument 1. ... ok
test_assert_dict_contains_subset_arg2_not_a_dictionary (debusine.test.tests.test_base.TestCaseTests.test_assert_dict_contains_subset_arg2_not_a_dictionary)
Raise exception because of wrong type argument 2. ... ok
test_assert_dict_contains_subset_does_not_raise_exception (debusine.test.tests.test_base.TestCaseTests.test_assert_dict_contains_subset_does_not_raise_exception)
Do not raise any exception (subset in dictionary). ... ok
test_assert_dict_contains_subset_raises_exception (debusine.test.tests.test_base.TestCaseTests.test_assert_dict_contains_subset_raises_exception)
Raise an exception (subset not in dictionary). ... ok
test_assert_dict_use_error_msg (debusine.test.tests.test_base.TestCaseTests.test_assert_dict_use_error_msg)
Raise exception using a specific error message. ... ok
test_assert_raises_system_exit_no_system_exit (debusine.test.tests.test_base.TestCaseTests.test_assert_raises_system_exit_no_system_exit)
Raise self.failureException because missing SystemExit. ... ok
test_assert_raises_system_exit_success (debusine.test.tests.test_base.TestCaseTests.test_assert_raises_system_exit_success)
Do not raise self.failureException: expected SystemExit is raised. ... ok
test_assert_raises_system_exit_unexpected_exit_code (debusine.test.tests.test_base.TestCaseTests.test_assert_raises_system_exit_unexpected_exit_code)
Raise self.failureException because wrong exit_code in SystemExit. ... ok
test_assert_token_key_included_in_all_requests (debusine.test.tests.test_base.TestCaseTests.test_assert_token_key_included_in_all_requests)
Do not raise any exception (all requests had the token key). ... ok
test_assert_token_key_included_in_all_requests_raise_mismatch (debusine.test.tests.test_base.TestCaseTests.test_assert_token_key_included_in_all_requests_raise_mismatch)
Raise exception because token mismatch included in the request. ... ok
test_assert_token_key_included_in_all_requests_raise_missing (debusine.test.tests.test_base.TestCaseTests.test_assert_token_key_included_in_all_requests_raise_missing)
Raise exception because token not included in the request. ... ok
test_create_temp_config_directory (debusine.test.tests.test_base.TestCaseTests.test_create_temp_config_directory)
create_temp_config_directory write the configuration. ... ok
test_data_generator (debusine.test.tests.test_utils.UtilsTest.test_data_generator)
Test utils.data_generator: assert type and properties of the data. ... ok
test_date_time_to_isoformat_rest_framework_another_timezone (debusine.test.tests.test_utils.UtilsTest.test_date_time_to_isoformat_rest_framework_another_timezone)
Test method when timezone is not UTC. ... ok
test_date_time_to_isoformat_rest_framework_utc (debusine.test.tests.test_utils.UtilsTest.test_date_time_to_isoformat_rest_framework_utc)
Test method when timezone is UTC. ... ok
test_print_sql_and_stack (debusine.test.tests.test_utils.UtilsTest.test_print_sql_and_stack)
Test print_sql_and_stack. ... ok
test_tomorrow (debusine.test.tests.test_utils.UtilsTest.test_tomorrow)
Test utils.tomorrow: return a time older than 24 from now in UTC. ... ok
test_yesterday (debusine.test.tests.test_utils.UtilsTest.test_yesterday)
Test utils.yesterday: return a time older than 24 from now in UTC. ... ok
----------------------------------------------------------------------
Ran 2253 tests in 118.667s
OK (skipped=2)
Destroying test database for alias 'default' ('debusine-test')...
autopkgtest [00:08:04]: test unit-tests-server: -----------------------]
unit-tests-server PASS
autopkgtest [00:08:04]: test unit-tests-server: - - - - - - - - - - results - - - - - - - - - -
autopkgtest [00:08:04]: test unit-tests-signing: preparing testbed
autopkgtest [00:08:10]: testbed dpkg architecture: amd64
autopkgtest [00:08:10]: testbed apt version: 2.9.20
autopkgtest [00:08:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7322 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5053 kB]
Fetched 22.6 MB in 2s (9802 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libctf-nobfd0 libctf0 libcurl3t64-gnutls
libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1 libglib2.0-0t64
libgomp1 libgprofng0 libhtml-parser-perl libicu72 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
66 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.9 MB of archives.
After this operation, 1295 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-1 [449 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-1 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:40 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:41 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 40.9 MB in 0s (102 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-1_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-1) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-1_amd64.deb ...
Unpacking libudev1:amd64 (257.2-1) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../24-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../25-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../26-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../27-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../28-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../29-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../30-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../31-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../32-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../33-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../34-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 00:08:26 UTC 2025.
Universal Time is now: Fri Jan 17 00:08:26 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (8135 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.jqJtoG/binaries InRelease
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.jqJtoG/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries Packages [76.1 kB]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages will be upgraded:
binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0
libctf0 libgprofng0 libsframe1
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/6632 kB of archives.
After this operation, 4096 B disk space will be freed.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries libgprofng0 2.43.50.20250108-1.1 [806 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries libctf0 2.43.50.20250108-1.1 [88.5 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries libctf-nobfd0 2.43.50.20250108-1.1 [155 kB]
Get:4 file:/tmp/autopkgtest.jqJtoG/binaries binutils-x86-64-linux-gnu 2.43.50.20250108-1.1 [2277 kB]
Get:5 file:/tmp/autopkgtest.jqJtoG/binaries libbinutils 2.43.50.20250108-1.1 [533 kB]
Get:6 file:/tmp/autopkgtest.jqJtoG/binaries binutils 2.43.50.20250108-1.1 [68.5 kB]
Get:7 file:/tmp/autopkgtest.jqJtoG/binaries binutils-common 2.43.50.20250108-1.1 [2626 kB]
Get:8 file:/tmp/autopkgtest.jqJtoG/binaries libsframe1 2.43.50.20250108-1.1 [77.8 kB]
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../0-libgprofng0.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../1-libctf0.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../2-libctf-nobfd0.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../3-binutils-x86-64-linux-gnu.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../4-libbinutils.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../5-binutils.deb ...
Unpacking binutils (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../6-binutils-common.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Preparing to unpack .../7-libsframe1.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1.1) over (2.43.50.20250108-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1.1) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1.1) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1.1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1.1) ...
Setting up libgprofng0:amd64 (2.43.50.20250108-1.1) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1.1) ...
Setting up binutils (2.43.50.20250108-1.1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser arch-test dbconfig-common dbconfig-no-thanks debusine-signing
devscripts dirmngr gnupg gnupg-l10n gpg-agent gpgsm gpgv libc-l10n libedit2
libexpat1 libfile-dirlist-perl libfile-homedir-perl libfile-touch-perl
libfile-which-perl libgpgme11t64 libio-pty-perl libipc-run-perl libjson-perl
libksba8 libllvm19 libnpth0t64 libpq5 libpython3-stdlib
libpython3.13-minimal libpython3.13-stdlib libsodium23 libxslt1.1 libz3-4
locales media-types pinentry-curses postgresql postgresql-17
postgresql-client-17 postgresql-client-common postgresql-common python3
python3-aiohappyeyeballs python3-aiohttp python3-aiosignal
python3-annotated-types python3-asgiref python3-async-timeout python3-attr
python3-bcrypt python3-certifi python3-cffi-backend python3-chardet
python3-charset-normalizer python3-cryptography python3-dateutil
python3-debian python3-debusine python3-debusine-signing python3-decorator
python3-django python3-dnspython python3-email-validator python3-fasteners
python3-frozenlist python3-gpg python3-idna python3-minimal
python3-monotonic python3-multidict python3-nacl python3-prometheus-client
python3-psutil python3-psycopg2 python3-pydantic python3-pydantic-core
python3-requests python3-requests-file python3-requests-toolbelt
python3-responses python3-sqlparse python3-tenacity
python3-typing-extensions python3-urllib3 python3-yaml python3-yarl
python3.13 python3.13-minimal sopv-gpgv ssl-cert wdiff
0 upgraded, 91 newly installed, 0 to remove and 0 not upgraded.
Need to get 78.7 MB/79.0 MB of archives.
After this operation, 352 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine 0.8.1 [248 kB]
Get:2 file:/tmp/autopkgtest.jqJtoG/binaries python3-debusine-signing 0.8.1 [42.4 kB]
Get:3 file:/tmp/autopkgtest.jqJtoG/binaries debusine-signing 0.8.1 [15.8 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 libjson-perl all 4.10000-1 [87.5 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libipc-run-perl all 20231003.0-2 [101 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 postgresql-client-common all 267 [36.5 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 ssl-cert all 1.1.3 [16.8 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 postgresql-common all 267 [170 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:19 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libc-l10n all 2.40-5 [726 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 locales all 2.40-5 [3898 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 arch-test all 0.21-1.1 [12.5 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 dbconfig-common all 2.0.24 [592 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 dbconfig-no-thanks all 2.0.24 [1352 B]
Get:25 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.8-2 [41.6 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 python3-multidict amd64 6.1.0-1+b1 [39.8 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 python3-yarl amd64 1.13.1-1+b1 [118 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 python3-async-timeout all 5.0.1-1 [8324 B]
Get:30 http://deb.debian.org/debian sid/main amd64 python3-aiohappyeyeballs all 2.4.4-2 [13.4 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 python3-frozenlist amd64 1.5.0-1+b1 [58.6 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 python3-aiosignal all 1.3.2-1 [6100 B]
Get:33 http://deb.debian.org/debian sid/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 python3-aiohttp amd64 3.10.11-1 [368 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 python3-debian all 0.1.49 [115 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-email-validator all 2.2.0-1 [31.6 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-monotonic all 1.6-3 [5340 B]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-fasteners all 0.18-2 [14.0 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-decorator all 5.1.1-5 [15.1 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-prometheus-client all 0.19.0+ds1-1 [35.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-annotated-types all 0.7.0-1 [18.8 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 python3-pydantic-core amd64 2.27.2-1 [1706 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-pydantic amd64 2.10.5-1 [346 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2024.12.14+ds-1 [9624 B]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.0-1+b1 [140 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 python3-requests-file all 2.1.0-1 [6600 B]
Get:53 http://deb.debian.org/debian sid/main amd64 python3-requests-toolbelt all 1.0.0-4 [40.3 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 python3-responses all 0.25.3-1 [59.4 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 python3-tenacity all 8.4.2+really8.4.1-2 [46.0 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 python3-asgiref all 3.8.1-1 [28.8 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 python3-sqlparse all 0.5.3-1 [39.8 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 python3-django all 3:4.2.18-1 [2739 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 python3-cffi-backend amd64 1.17.1-2+b1 [96.2 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libsodium23 amd64 1.0.18-1+b2 [165 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 python3-nacl amd64 1.5.0-7 [57.6 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libksba8 amd64 1.6.7-2+b1 [136 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 libnpth0t64 amd64 1.8-2 [22.9 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 dirmngr amd64 2.2.46-1+b1 [369 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 gnupg-l10n all 2.2.46-1 [702 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 pinentry-curses amd64 1.3.1-2 [86.4 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 gpg-agent amd64 2.2.46-1+b1 [252 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 gpgsm amd64 2.2.46-1+b1 [255 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 gnupg all 2.2.46-1 [376 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libgpgme11t64 amd64 1.24.1-2 [344 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 python3-gpg amd64 1.24.1-2 [447 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 gpgv amd64 2.2.46-1+b1 [219 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 sopv-gpgv all 0.1.1-1 [10.7 kB]
Get:77 http://deb.debian.org/debian sid/main amd64 libfile-dirlist-perl all 0.05-3 [7600 B]
Get:78 http://deb.debian.org/debian sid/main amd64 libfile-which-perl all 1.27-2 [15.1 kB]
Get:79 http://deb.debian.org/debian sid/main amd64 libfile-homedir-perl all 1.006-2 [42.4 kB]
Get:80 http://deb.debian.org/debian sid/main amd64 libfile-touch-perl all 0.12-2 [8816 B]
Get:81 http://deb.debian.org/debian sid/main amd64 wdiff amd64 1.2.2-7 [122 kB]
Get:82 http://deb.debian.org/debian sid/main amd64 devscripts all 2.25.1 [1053 kB]
Get:83 http://deb.debian.org/debian sid/main amd64 libedit2 amd64 3.1-20240808-1 [93.9 kB]
Get:84 http://deb.debian.org/debian sid/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB]
Get:85 http://deb.debian.org/debian sid/main amd64 libllvm19 amd64 1:19.1.7-1 [26.0 MB]
Get:86 http://deb.debian.org/debian sid/main amd64 libxslt1.1 amd64 1.1.35-1.1+b1 [233 kB]
Get:87 http://deb.debian.org/debian sid/main amd64 postgresql-client-17 amd64 17.2-1+b2 [2010 kB]
Get:88 http://deb.debian.org/debian sid/main amd64 postgresql-17 amd64 17.2-1+b2 [16.6 MB]
Get:89 http://deb.debian.org/debian sid/main amd64 postgresql all 17+267 [12.3 kB]
Get:90 http://deb.debian.org/debian sid/main amd64 python3-bcrypt amd64 4.2.0-2.1 [236 kB]
Get:91 http://deb.debian.org/debian sid/main amd64 python3-cryptography amd64 43.0.0-1 [935 kB]
Preconfiguring packages ...
Fetched 78.7 MB in 1s (103 MB/s)
Selecting previously unselected package adduser.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package libjson-perl.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17235 files and directories currently installed.)
Preparing to unpack .../0-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../1-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ...
Unpacking libio-pty-perl (1:1.20-1+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../2-libipc-run-perl_20231003.0-2_all.deb ...
Unpacking libipc-run-perl (20231003.0-2) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../3-postgresql-client-common_267_all.deb ...
Unpacking postgresql-client-common (267) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../4-ssl-cert_1.1.3_all.deb ...
Unpacking ssl-cert (1.1.3) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../5-postgresql-common_267_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (267) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../6-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../7-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../8-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17813 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18263 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../01-libc-l10n_2.40-5_all.deb ...
Unpacking libc-l10n (2.40-5) ...
Selecting previously unselected package locales.
Preparing to unpack .../02-locales_2.40-5_all.deb ...
Unpacking locales (2.40-5) ...
Selecting previously unselected package arch-test.
Preparing to unpack .../03-arch-test_0.21-1.1_all.deb ...
Unpacking arch-test (0.21-1.1) ...
Selecting previously unselected package dbconfig-common.
Preparing to unpack .../04-dbconfig-common_2.0.24_all.deb ...
Unpacking dbconfig-common (2.0.24) ...
Selecting previously unselected package dbconfig-no-thanks.
Preparing to unpack .../05-dbconfig-no-thanks_2.0.24_all.deb ...
Unpacking dbconfig-no-thanks (2.0.24) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../06-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../07-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-multidict.
Preparing to unpack .../08-python3-multidict_6.1.0-1+b1_amd64.deb ...
Unpacking python3-multidict (6.1.0-1+b1) ...
Selecting previously unselected package python3-yarl.
Preparing to unpack .../09-python3-yarl_1.13.1-1+b1_amd64.deb ...
Unpacking python3-yarl (1.13.1-1+b1) ...
Selecting previously unselected package python3-async-timeout.
Preparing to unpack .../10-python3-async-timeout_5.0.1-1_all.deb ...
Unpacking python3-async-timeout (5.0.1-1) ...
Selecting previously unselected package python3-aiohappyeyeballs.
Preparing to unpack .../11-python3-aiohappyeyeballs_2.4.4-2_all.deb ...
Unpacking python3-aiohappyeyeballs (2.4.4-2) ...
Selecting previously unselected package python3-frozenlist.
Preparing to unpack .../12-python3-frozenlist_1.5.0-1+b1_amd64.deb ...
Unpacking python3-frozenlist (1.5.0-1+b1) ...
Selecting previously unselected package python3-aiosignal.
Preparing to unpack .../13-python3-aiosignal_1.3.2-1_all.deb ...
Unpacking python3-aiosignal (1.3.2-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../14-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-aiohttp.
Preparing to unpack .../15-python3-aiohttp_3.10.11-1_amd64.deb ...
Unpacking python3-aiohttp (3.10.11-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../16-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../17-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../18-python3-debian_0.1.49_all.deb ...
Unpacking python3-debian (0.1.49) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../19-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-email-validator.
Preparing to unpack .../20-python3-email-validator_2.2.0-1_all.deb ...
Unpacking python3-email-validator (2.2.0-1) ...
Selecting previously unselected package python3-monotonic.
Preparing to unpack .../21-python3-monotonic_1.6-3_all.deb ...
Unpacking python3-monotonic (1.6-3) ...
Selecting previously unselected package python3-fasteners.
Preparing to unpack .../22-python3-fasteners_0.18-2_all.deb ...
Unpacking python3-fasteners (0.18-2) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../23-python3-decorator_5.1.1-5_all.deb ...
Unpacking python3-decorator (5.1.1-5) ...
Selecting previously unselected package python3-prometheus-client.
Preparing to unpack .../24-python3-prometheus-client_0.19.0+ds1-1_all.deb ...
Unpacking python3-prometheus-client (0.19.0+ds1-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../25-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-annotated-types.
Preparing to unpack .../26-python3-annotated-types_0.7.0-1_all.deb ...
Unpacking python3-annotated-types (0.7.0-1) ...
Selecting previously unselected package python3-pydantic-core.
Preparing to unpack .../27-python3-pydantic-core_2.27.2-1_amd64.deb ...
Unpacking python3-pydantic-core (2.27.2-1) ...
Selecting previously unselected package python3-pydantic.
Preparing to unpack .../28-python3-pydantic_2.10.5-1_amd64.deb ...
Unpacking python3-pydantic (2.10.5-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../29-python3-certifi_2024.12.14+ds-1_all.deb ...
Unpacking python3-certifi (2024.12.14+ds-1) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../30-python3-charset-normalizer_3.4.0-1+b1_amd64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../31-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../32-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-requests-file.
Preparing to unpack .../33-python3-requests-file_2.1.0-1_all.deb ...
Unpacking python3-requests-file (2.1.0-1) ...
Selecting previously unselected package python3-requests-toolbelt.
Preparing to unpack .../34-python3-requests-toolbelt_1.0.0-4_all.deb ...
Unpacking python3-requests-toolbelt (1.0.0-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../35-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-responses.
Preparing to unpack .../36-python3-responses_0.25.3-1_all.deb ...
Unpacking python3-responses (0.25.3-1) ...
Selecting previously unselected package python3-tenacity.
Preparing to unpack .../37-python3-tenacity_8.4.2+really8.4.1-2_all.deb ...
Unpacking python3-tenacity (8.4.2+really8.4.1-2) ...
Selecting previously unselected package python3-debusine.
Preparing to unpack .../38-python3-debusine.deb ...
Unpacking python3-debusine (0.8.1) ...
Selecting previously unselected package python3-asgiref.
Preparing to unpack .../39-python3-asgiref_3.8.1-1_all.deb ...
Unpacking python3-asgiref (3.8.1-1) ...
Selecting previously unselected package python3-sqlparse.
Preparing to unpack .../40-python3-sqlparse_0.5.3-1_all.deb ...
Unpacking python3-sqlparse (0.5.3-1) ...
Selecting previously unselected package python3-django.
Preparing to unpack .../41-python3-django_3%3a4.2.18-1_all.deb ...
Unpacking python3-django (3:4.2.18-1) ...
Selecting previously unselected package python3-cffi-backend:amd64.
Preparing to unpack .../42-python3-cffi-backend_1.17.1-2+b1_amd64.deb ...
Unpacking python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Selecting previously unselected package libsodium23:amd64.
Preparing to unpack .../43-libsodium23_1.0.18-1+b2_amd64.deb ...
Unpacking libsodium23:amd64 (1.0.18-1+b2) ...
Selecting previously unselected package python3-nacl.
Preparing to unpack .../44-python3-nacl_1.5.0-7_amd64.deb ...
Unpacking python3-nacl (1.5.0-7) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../45-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../46-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-debusine-signing.
Preparing to unpack .../47-python3-debusine-signing.deb ...
Unpacking python3-debusine-signing (0.8.1) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../48-libksba8_1.6.7-2+b1_amd64.deb ...
Unpacking libksba8:amd64 (1.6.7-2+b1) ...
Selecting previously unselected package libnpth0t64:amd64.
Preparing to unpack .../49-libnpth0t64_1.8-2_amd64.deb ...
Unpacking libnpth0t64:amd64 (1.8-2) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../50-dirmngr_2.2.46-1+b1_amd64.deb ...
Unpacking dirmngr (2.2.46-1+b1) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../51-gnupg-l10n_2.2.46-1_all.deb ...
Unpacking gnupg-l10n (2.2.46-1) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../52-pinentry-curses_1.3.1-2_amd64.deb ...
Unpacking pinentry-curses (1.3.1-2) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../53-gpg-agent_2.2.46-1+b1_amd64.deb ...
Unpacking gpg-agent (2.2.46-1+b1) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../54-gpgsm_2.2.46-1+b1_amd64.deb ...
Unpacking gpgsm (2.2.46-1+b1) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../55-gnupg_2.2.46-1_all.deb ...
Unpacking gnupg (2.2.46-1) ...
Selecting previously unselected package libgpgme11t64:amd64.
Preparing to unpack .../56-libgpgme11t64_1.24.1-2_amd64.deb ...
Unpacking libgpgme11t64:amd64 (1.24.1-2) ...
Selecting previously unselected package python3-gpg.
Preparing to unpack .../57-python3-gpg_1.24.1-2_amd64.deb ...
Unpacking python3-gpg (1.24.1-2) ...
Selecting previously unselected package debusine-signing.
Preparing to unpack .../58-debusine-signing.deb ...
Unpacking debusine-signing (0.8.1) ...
Selecting previously unselected package gpgv.
Preparing to unpack .../59-gpgv_2.2.46-1+b1_amd64.deb ...
Unpacking gpgv (2.2.46-1+b1) ...
Selecting previously unselected package sopv-gpgv.
Preparing to unpack .../60-sopv-gpgv_0.1.1-1_all.deb ...
Unpacking sopv-gpgv (0.1.1-1) ...
Selecting previously unselected package libfile-dirlist-perl.
Preparing to unpack .../61-libfile-dirlist-perl_0.05-3_all.deb ...
Unpacking libfile-dirlist-perl (0.05-3) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../62-libfile-which-perl_1.27-2_all.deb ...
Unpacking libfile-which-perl (1.27-2) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../63-libfile-homedir-perl_1.006-2_all.deb ...
Unpacking libfile-homedir-perl (1.006-2) ...
Selecting previously unselected package libfile-touch-perl.
Preparing to unpack .../64-libfile-touch-perl_0.12-2_all.deb ...
Unpacking libfile-touch-perl (0.12-2) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../65-wdiff_1.2.2-7_amd64.deb ...
Unpacking wdiff (1.2.2-7) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../66-devscripts_2.25.1_all.deb ...
Unpacking devscripts (2.25.1) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../67-libedit2_3.1-20240808-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20240808-1) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../68-libz3-4_4.13.3-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:amd64.
Preparing to unpack .../69-libllvm19_1%3a19.1.7-1_amd64.deb ...
Unpacking libllvm19:amd64 (1:19.1.7-1) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../70-libxslt1.1_1.1.35-1.1+b1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Selecting previously unselected package postgresql-client-17.
Preparing to unpack .../71-postgresql-client-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-client-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql-17.
Preparing to unpack .../72-postgresql-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../73-postgresql_17+267_all.deb ...
Unpacking postgresql (17+267) ...
Selecting previously unselected package python3-bcrypt.
Preparing to unpack .../74-python3-bcrypt_4.2.0-2.1_amd64.deb ...
Unpacking python3-bcrypt (4.2.0-2.1) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../75-python3-cryptography_43.0.0-1_amd64.deb ...
Unpacking python3-cryptography (43.0.0-1) ...
Setting up libksba8:amd64 (1.6.7-2+b1) ...
Setting up pinentry-curses (1.3.1-2) ...
Setting up media-types (10.1.0) ...
Setting up wdiff (1.2.2-7) ...
Setting up libfile-which-perl (1.27-2) ...
Setting up libnpth0t64:amd64 (1.8-2) ...
Setting up libc-l10n (2.40-5) ...
Setting up libsodium23:amd64 (1.0.18-1+b2) ...
Setting up gpg-agent (2.2.46-1+b1) ...
Setting up libio-pty-perl (1:1.20-1+b2) ...
Setting up libedit2:amd64 (3.1-20240808-1) ...
Setting up gpgsm (2.2.46-1+b1) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up dbconfig-common (2.0.24) ...
Creating config file /etc/dbconfig-common/config with new version
Setting up locales (2.40-5) ...
Generating locales (this might take a while)...
Generation complete.
Setting up dirmngr (2.2.46-1+b1) ...
Setting up libz3-4:amd64 (4.13.3-1) ...
Setting up dbconfig-no-thanks (2.0.24) ...
Setting up gnupg-l10n (2.2.46-1) ...
Setting up ssl-cert (1.1.3) ...
Setting up libipc-run-perl (20231003.0-2) ...
Setting up gpgv (2.2.46-1+b1) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Setting up gnupg (2.2.46-1) ...
Setting up libgpgme11t64:amd64 (1.24.1-2) ...
Setting up libfile-dirlist-perl (0.05-3) ...
Setting up arch-test (0.21-1.1) ...
Setting up libfile-homedir-perl (1.006-2) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up libfile-touch-perl (0.12-2) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up postgresql-client-common (267) ...
Setting up libllvm19:amd64 (1:19.1.7-1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up postgresql-client-17 (17.2-1+b2) ...
update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up python3 (3.13.1-2) ...
Setting up sopv-gpgv (0.1.1-1) ...
update-alternatives: using /usr/bin/sopv-gpgv to provide /usr/bin/sopv (sopv) in auto mode
Setting up python3-annotated-types (0.7.0-1) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-multidict (6.1.0-1+b1) ...
Setting up python3-frozenlist (1.5.0-1+b1) ...
Setting up python3-aiosignal (1.3.2-1) ...
Setting up python3-monotonic (1.6-3) ...
Setting up python3-async-timeout (5.0.1-1) ...
Setting up python3-decorator (5.1.1-5) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-sqlparse (0.5.3-1) ...
Setting up devscripts (2.25.1) ...
Setting up python3-gpg (1.24.1-2) ...
Setting up python3-certifi (2024.12.14+ds-1) ...
Setting up python3-debian (0.1.49) ...
Setting up postgresql-common (267) ...
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-idna (3.8-2) ...
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-fasteners (0.18-2) ...
Setting up python3-aiohappyeyeballs (2.4.4-2) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-email-validator (2.2.0-1) ...
Setting up python3-yarl (1.13.1-1+b1) ...
Setting up python3-asgiref (3.8.1-1) ...
Setting up python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Setting up python3-attr (24.3.0-1) ...
Setting up postgresql-17 (17.2-1+b2) ...
Creating new PostgreSQL cluster 17/main ...
/usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-django (3:4.2.18-1) ...
Setting up python3-pydantic-core (2.27.2-1) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-tenacity (8.4.2+really8.4.1-2) ...
Setting up python3-bcrypt (4.2.0-2.1) ...
Setting up python3-aiohttp (3.10.11-1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-prometheus-client (0.19.0+ds1-1) ...
Setting up python3-cryptography (43.0.0-1) ...
Setting up python3-pydantic (2.10.5-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Setting up python3-requests-file (2.1.0-1) ...
Setting up postgresql (17+267) ...
Setting up python3-nacl (1.5.0-7) ...
Setting up python3-requests-toolbelt (1.0.0-4) ...
Setting up python3-responses (0.25.3-1) ...
Setting up python3-debusine (0.8.1) ...
Setting up python3-debusine-signing (0.8.1) ...
Setting up debusine-signing (0.8.1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
autopkgtest [00:09:06]: test unit-tests-signing: [-----------------------
Starting PostgreSQL 17 database server: main.
Creating test database for alias 'default' ('debusine-test-signing')...
Found 83 test(s).
Operations to perform:
Synchronize unmigrated apps: db
Apply all migrations: signing
Synchronizing apps without migrations:
Creating tables...
Running deferred SQL...
Running migrations:
Applying signing.0001_initial... OK
Applying signing.0002_key_discriminated_union... OK
Applying signing.0003_register_pkcs11_static_key... OK
System check identified no issues (0 silenced).
test_generate_openpgp (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_openpgp)
Generate an OpenPGP key. ... ok
test_generate_openpgp_create_key_no_primary (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_openpgp_create_key_no_primary)
Key generation error: failed to generate an OpenPGP secret key. ... ok
test_generate_openpgp_create_key_unexpected_subkey (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_openpgp_create_key_unexpected_subkey)
Key generation error: unexpectedly got OpenPGP encryption subkey. ... ok
test_generate_openpgp_key_export_public_failed (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_openpgp_key_export_public_failed)
Key generation error: failed to export OpenPGP public key. ... ok
test_generate_openpgp_key_export_secret_failed (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_openpgp_key_export_secret_failed)
Key generation error: failed to export OpenPGP secret key. ... ok
test_generate_openpgp_key_import_failed (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_openpgp_key_import_failed)
Key generation error: failed to import OpenPGP public key. ... ok
test_generate_uefi (debusine.signing.db.tests.test_models.KeyManagerTests.test_generate_uefi)
Generate a UEFI key. ... ok
test_sign_openpgp (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp)
Sign data using an OpenPGP key. ... ok
test_sign_openpgp_debsign (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp_debsign)
Sign an upload using an OpenPGP key and debsign. ... ok
test_sign_openpgp_debsign_key_import_failed (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp_debsign_key_import_failed)
Key signing error: failed to import OpenPGP secret key. ... ok
test_sign_openpgp_debsign_not_software_encrypted (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp_debsign_not_software_encrypted)
Key signing error: OpenPGP key is not software-encrypted. ... ok
test_sign_openpgp_debsign_signature_directory_not_empty (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp_debsign_signature_directory_not_empty)
Key signing error: directory containing signature_path not empty. ... ok
test_sign_openpgp_key_import_failed (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp_key_import_failed)
Key signing error: failed to import OpenPGP secret key. ... ok
test_sign_openpgp_not_software_encrypted (debusine.signing.db.tests.test_models.KeyTests.test_sign_openpgp_not_software_encrypted)
Key signing error: OpenPGP key is not software-encrypted. ... ok
test_sign_uefi_attached (debusine.signing.db.tests.test_models.KeyTests.test_sign_uefi_attached)
Sign data using a UEFI key, returning an attached signature. ... ok
test_sign_uefi_detached (debusine.signing.db.tests.test_models.KeyTests.test_sign_uefi_detached)
Sign data using a UEFI key, returning a detached signature. ... ok
test_generate (debusine.signing.management.commands.tests.test_generate_service_key.GenerateServiceKeyCommandTests.test_generate)
Write a new key with correct permissions. ... ok
test_register (debusine.signing.management.commands.tests.test_register_pkcs11_static_key.RegisterPKCS11StaticKeyCommandTests.test_register)
`register_pkcs11_static_key` registers a new key. ... ok
test_register_duplicated_purpose_and_fingerprint (debusine.signing.management.commands.tests.test_register_pkcs11_static_key.RegisterPKCS11StaticKeyCommandTests.test_register_duplicated_purpose_and_fingerprint)
`register_pkcs11_static_key` returns error: duplicate purpose/fp. ... ok
test_log_file (debusine.signing.management.commands.tests.test_signing_worker.SigningWorkerCommandTests.test_log_file)
The --log-file option is passed through to the worker. ... ok
test_log_level (debusine.signing.management.commands.tests.test_signing_worker.SigningWorkerCommandTests.test_log_level)
The --log-level option is passed through to the worker. ... ok
test_no_options (debusine.signing.management.commands.tests.test_signing_worker.SigningWorkerCommandTests.test_no_options)
Default to making a signing worker logging to stderr. ... ok
test_run_worker (debusine.signing.management.commands.tests.test_signing_worker.SigningWorkerCommandTests.test_run_worker)
Run a signing worker. ... ok
test_key_discriminated_union (debusine.signing.migrations.tests.test_migrations.MigrationTests.test_key_discriminated_union)
Keys are converted to the current layout for discriminated unions. ... ok
test_can_run_on_no_version (debusine.signing.tasks.tests.test_base.BaseSigningTaskTests.test_can_run_on_no_version)
Ensure can_run_on returns True if no version is specified. ... ok
test_can_run_on_with_different_versions (debusine.signing.tasks.tests.test_base.BaseSigningTaskTests.test_can_run_on_with_different_versions)
Ensure can_run_on returns False if versions differ. ... ok
test_analyze_worker (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_analyze_worker)
Test the analyze_worker() method. ... ok
test_analyze_worker_debsign_not_available (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_analyze_worker_debsign_not_available)
analyze_worker() handles debsign not being available. ... ok
test_can_run_on (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_can_run_on)
can_run_on returns True if debsign is available. ... ok
test_can_run_on_mismatched_task_version (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_missing_tool (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_can_run_on_missing_tool)
can_run_on returns False if debsign is not available. ... ok
test_compute_dynamic_data (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_fetch_input_missing_key (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_fetch_input_missing_key)
fetch_input requires the signing key to exist in the database. ... ok
test_fetch_input_wrong_category (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_fetch_input_wrong_category)
fetch_input checks the category of the unsigned artifact. ... ok
test_run_error (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_run_error)
run() raises an exception if signing fails. ... ok
test_run_success (debusine.signing.tasks.tests.test_debsign.DebsignTests.test_run_success)
run() records a successful result if signing succeeds. ... ok
test_analyze_worker (debusine.signing.tasks.tests.test_sign.SignTests.test_analyze_worker)
Test the analyze_worker() method. ... ok
test_analyze_worker_sbsign_not_available (debusine.signing.tasks.tests.test_sign.SignTests.test_analyze_worker_sbsign_not_available)
analyze_worker() handles sbsign not being available. ... ok
test_can_run_on_mismatched_task_version (debusine.signing.tasks.tests.test_sign.SignTests.test_can_run_on_mismatched_task_version)
can_run_on returns False for mismatched task versions. ... ok
test_can_run_on_openpgp (debusine.signing.tasks.tests.test_sign.SignTests.test_can_run_on_openpgp)
can_run_on always returns True for OpenPGP. ... ok
test_can_run_on_uefi (debusine.signing.tasks.tests.test_sign.SignTests.test_can_run_on_uefi)
can_run_on returns True for UEFI if sbsign is available. ... ok
test_can_run_on_uefi_missing_tool (debusine.signing.tasks.tests.test_sign.SignTests.test_can_run_on_uefi_missing_tool)
can_run_on returns False for UEFI if sbsign is not available. ... ok
test_compute_dynamic_data (debusine.signing.tasks.tests.test_sign.SignTests.test_compute_dynamic_data)
Dynamic data receives relevant artifact IDs. ... ok
test_fetch_input_mismatched_purpose (debusine.signing.tasks.tests.test_sign.SignTests.test_fetch_input_mismatched_purpose)
fetch_input requires purpose to match key.purpose. ... ok
test_fetch_input_missing_key (debusine.signing.tasks.tests.test_sign.SignTests.test_fetch_input_missing_key)
fetch_input requires the signing key to exist in the database. ... ok
test_fetch_input_missing_trusted_cert (debusine.signing.tasks.tests.test_sign.SignTests.test_fetch_input_missing_trusted_cert)
fetch_input requires trusted_certs to match configuration. ... ok
test_fetch_input_multiple_unsigned_ids (debusine.signing.tasks.tests.test_sign.SignTests.test_fetch_input_multiple_unsigned_ids)
fetch_input handles multiple unsigned artifacts. ... ok
test_fetch_input_trusted_cert (debusine.signing.tasks.tests.test_sign.SignTests.test_fetch_input_trusted_cert)
fetch_input accepts trusted_certs if they match configuration. ... ok
test_run_error (debusine.signing.tasks.tests.test_sign.SignTests.test_run_error)
run() records an error result if signing fails. ... ok
test_run_success (debusine.signing.tasks.tests.test_sign.SignTests.test_run_success)
run() records a successful result if signing succeeds. ... ok
test_run_uefi_on_kmod (debusine.signing.tasks.tests.test_sign.SignTests.test_run_uefi_on_kmod)
run() skips kernel modules for UEFI signing. ... ok
test_run_uefi_on_only_kmod (debusine.signing.tasks.tests.test_sign.SignTests.test_run_uefi_on_only_kmod)
run() fails if no files are signed. ... ok
test_all_migrations_applied (debusine.signing.tests.test_checks.ChecksTests.test_all_migrations_applied)
all_migrations_applied() do not return any error. ... ok
test_all_migrations_applied_return_error (debusine.signing.tests.test_checks.ChecksTests.test_all_migrations_applied_return_error)
all_migrations_applied() return a non-applied migration. ... skipped 'Cannot create migration if running in autopkgtest'
test_all_migrations_applied_return_no_error_migrate_command (debusine.signing.tests.test_checks.ChecksTests.test_all_migrations_applied_return_no_error_migrate_command)
all_migrations_applied() do not return error. ... skipped 'Cannot create migration if running in autopkgtest'
test_available (debusine.signing.tests.test_models.ProtectedKeyNaClTests.test_available)
The key can be made temporarily available. ... ok
test_decrypt_error (debusine.signing.tests.test_models.ProtectedKeyNaClTests.test_decrypt_error)
Other decryption errors raise ProtectedKeyError. ... ok
test_decrypt_wrong_key (debusine.signing.tests.test_models.ProtectedKeyNaClTests.test_decrypt_wrong_key)
Decrypting with the wrong key raises ProtectedKeyError. ... ok
test_encrypt_decrypt (debusine.signing.tests.test_models.ProtectedKeyNaClTests.test_encrypt_decrypt)
Encrypting and decrypting some data works. ... ok
test_encrypt_decrypt_rotated (debusine.signing.tests.test_models.ProtectedKeyNaClTests.test_encrypt_decrypt_rotated)
The key-encryption key can be rotated. ... ok
test_encrypt_error (debusine.signing.tests.test_models.ProtectedKeyNaClTests.test_encrypt_error)
Encryption errors raise ProtectedKeyError. ... ok
test_available (debusine.signing.tests.test_models.ProtectedKeyPKCS11StaticTests.test_available)
The key can be made temporarily available. ... ok
test_bad_pkcs11_uri (debusine.signing.tests.test_models.ProtectedKeyPKCS11StaticTests.test_bad_pkcs11_uri)
The PKCS#11 URI must use the "pkcs11" scheme. ... ok
test_cannot_read_file (debusine.signing.tests.test_utils.ReadPrivateKeyTests.test_cannot_read_file)
Raise ImproperlyConfigured if we cannot read the file. ... ok
test_good_key (debusine.signing.tests.test_utils.ReadPrivateKeyTests.test_good_key)
If the file contains a private key, return it. ... ok
test_permissions_too_open (debusine.signing.tests.test_utils.ReadPrivateKeyTests.test_permissions_too_open)
Raise ImproperlyConfigured if file permissions are too open. ... ok
test_wrong_size (debusine.signing.tests.test_utils.ReadPrivateKeyTests.test_wrong_size)
Raise ImproperlyConfigured if the file is the wrong size. ... ok
test_runs_in_transaction (debusine.signing.tasks.tests.test_base.BaseSigningTaskTransactionTests.test_runs_in_transaction)
Tasks are executed in a transaction. ... ok
test_execute_failure (debusine.signing.tasks.tests.test_debsign.DebsignIntegrationTests.test_execute_failure)
If execution fails, the task does not upload an output artifact. ... ok
test_execute_success (debusine.signing.tasks.tests.test_debsign.DebsignIntegrationTests.test_execute_success)
Integration test: sign using a real OpenPGP key. ... ok
test_label (debusine.signing.tasks.tests.test_debsign.DebsignIntegrationTests.test_label)
Test get_label. ... ok
test_generate_failure (debusine.signing.tasks.tests.test_generate_key.GenerateKeyTests.test_generate_failure)
If key generation fails, the task does not upload a signing key. ... ok
test_label (debusine.signing.tasks.tests.test_generate_key.GenerateKeyTests.test_label)
Test get_label. ... ok
test_openpgp (debusine.signing.tasks.tests.test_generate_key.GenerateKeyTests.test_openpgp)
Integration test: generate and store a real OpenPGP key. ... ok
test_uefi (debusine.signing.tasks.tests.test_generate_key.GenerateKeyTests.test_uefi)
Integration test: generate and store a real UEFI key. ... ok
test_label (debusine.signing.tasks.tests.test_sign.SignIntegrationTests.test_label)
Test get_label. ... ok
test_openpgp (debusine.signing.tasks.tests.test_sign.SignIntegrationTests.test_openpgp)
Integration test: sign using a real OpenPGP key. ... ok
test_uefi (debusine.signing.tasks.tests.test_sign.SignIntegrationTests.test_uefi)
Integration test: sign using a real UEFI key. ... skipped 'requires sbsign'
test_execute_result_false (debusine.signing.tasks.tests.test_noop.SigningNoopTaskTests.test_execute_result_false)
If result=False, the task returns False. ... ok
test_execute_result_true (debusine.signing.tasks.tests.test_noop.SigningNoopTaskTests.test_execute_result_true)
If result=True, the task returns True. ... ok
test_label (debusine.signing.tasks.tests.test_noop.SigningNoopTaskTests.test_label)
Test get_label. ... ok
test_no_additional_properties (debusine.signing.tasks.tests.test_noop.SigningNoopTaskTests.test_no_additional_properties)
Assert no additional properties. ... ok
test_cleanup_warnings_are_scary (debusine.signing.tests.test_utils.SensitiveTemporaryDirectoryTests.test_cleanup_warnings_are_scary)
Warnings about lack of cleanup have a suitably alarming message. ... ok
----------------------------------------------------------------------
Ran 83 tests in 2.159s
OK (skipped=3)
Destroying test database for alias 'default' ('debusine-test-signing')...
autopkgtest [00:09:11]: test unit-tests-signing: -----------------------]
autopkgtest [00:09:11]: test unit-tests-signing: - - - - - - - - - - results - - - - - - - - - -
unit-tests-signing PASS
autopkgtest [00:09:11]: @@@@@@@@@@@@@@@@@@@@ summary
integration-tests-tasks-mmdebstrap-autopkgtest-sbuild-lintian-piuparts-blhc-debdiff SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-simplesystemimagebuild SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-signing SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-generic SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-tasks-mmdebstrap-autopkgtest-sbuild-lintian-piuparts-blhc-debdiff SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-simplesystemimagebuild SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-task-signing SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
integration-tests-generic SKIP Test restriction "isolation-container" requires testbed capability "isolation-container" and/or "isolation-machine"
unit-tests-tasks PASS
unit-tests-client PASS
unit-tests-worker PASS
unit-tests-server PASS
unit-tests-signing PASS
aborted: False
returncode: 2
Files in working directory:
artifact-dir
artifact-dir/binaries
artifact-dir/binaries/binutils-aarch64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-aarch64-linux-gnu.deb
artifact-dir/binaries/binutils-alpha-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-alpha-linux-gnu.deb
artifact-dir/binaries/binutils-arc-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-arc-linux-gnu.deb
artifact-dir/binaries/binutils-arm-linux-gnueabi-dbg.deb
artifact-dir/binaries/binutils-arm-linux-gnueabi.deb
artifact-dir/binaries/binutils-arm-linux-gnueabihf-dbg.deb
artifact-dir/binaries/binutils-arm-linux-gnueabihf.deb
artifact-dir/binaries/binutils-common.deb
artifact-dir/binaries/binutils-dev.deb
artifact-dir/binaries/binutils-doc.deb
artifact-dir/binaries/binutils-for-build.deb
artifact-dir/binaries/binutils-for-host.deb
artifact-dir/binaries/binutils-hppa-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-hppa-linux-gnu.deb
artifact-dir/binaries/binutils-hppa64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-hppa64-linux-gnu.deb
artifact-dir/binaries/binutils-i686-gnu-dbg.deb
artifact-dir/binaries/binutils-i686-gnu.deb
artifact-dir/binaries/binutils-i686-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-i686-linux-gnu.deb
artifact-dir/binaries/binutils-loongarch64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-loongarch64-linux-gnu.deb
artifact-dir/binaries/binutils-m68k-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-m68k-linux-gnu.deb
artifact-dir/binaries/binutils-multiarch-dbg.deb
artifact-dir/binaries/binutils-multiarch-dev.deb
artifact-dir/binaries/binutils-multiarch.deb
artifact-dir/binaries/binutils-powerpc-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-powerpc-linux-gnu.deb
artifact-dir/binaries/binutils-powerpc64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-powerpc64-linux-gnu.deb
artifact-dir/binaries/binutils-powerpc64le-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-powerpc64le-linux-gnu.deb
artifact-dir/binaries/binutils-riscv64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-riscv64-linux-gnu.deb
artifact-dir/binaries/binutils-s390x-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-s390x-linux-gnu.deb
artifact-dir/binaries/binutils-sh4-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-sh4-linux-gnu.deb
artifact-dir/binaries/binutils-source.deb
artifact-dir/binaries/binutils-sparc-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-sparc-linux-gnu.deb
artifact-dir/binaries/binutils-sparc64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-sparc64-linux-gnu.deb
artifact-dir/binaries/binutils-x86-64-gnu-dbg.deb
artifact-dir/binaries/binutils-x86-64-gnu.deb
artifact-dir/binaries/binutils-x86-64-linux-gnu-dbg.deb
artifact-dir/binaries/binutils-x86-64-linux-gnu.deb
artifact-dir/binaries/binutils-x86-64-linux-gnux32-dbg.deb
artifact-dir/binaries/binutils-x86-64-linux-gnux32.deb
artifact-dir/binaries/binutils.deb
artifact-dir/binaries/debusine-client.deb
artifact-dir/binaries/debusine-doc.deb
artifact-dir/binaries/debusine-server.deb
artifact-dir/binaries/debusine-signing.deb
artifact-dir/binaries/debusine-worker.deb
artifact-dir/binaries/libbinutils-dbg.deb
artifact-dir/binaries/libbinutils.deb
artifact-dir/binaries/libctf-nobfd0-dbg.deb
artifact-dir/binaries/libctf-nobfd0.deb
artifact-dir/binaries/libctf0-dbg.deb
artifact-dir/binaries/libctf0.deb
artifact-dir/binaries/libgprofng0-dbg.deb
artifact-dir/binaries/libgprofng0.deb
artifact-dir/binaries/libsframe1-dbg.deb
artifact-dir/binaries/libsframe1.deb
artifact-dir/binaries/python3-debusine-server.deb
artifact-dir/binaries/python3-debusine-signing.deb
artifact-dir/binaries/python3-debusine.deb
artifact-dir/log
artifact-dir/summary
artifact-dir/testbed-packages
artifact-dir/testinfo.json
artifact-dir/testpkg-version
artifact-dir/unit-tests-client-packages
artifact-dir/unit-tests-client-stderr
artifact-dir/unit-tests-server-packages
artifact-dir/unit-tests-server-stderr
artifact-dir/unit-tests-server-stdout
artifact-dir/unit-tests-signing-packages
artifact-dir/unit-tests-signing-stderr
artifact-dir/unit-tests-signing-stdout
artifact-dir/unit-tests-tasks-packages
artifact-dir/unit-tests-tasks-stderr
artifact-dir/unit-tests-worker-packages
artifact-dir/unit-tests-worker-stderr
--------------------