0s autopkgtest [19:21:54]: starting date and time: 2026-01-22 19:21:54+0000 0s autopkgtest [19:21:54]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [19:21:54]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.y904cejy/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade django-q --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-5.secgroup --name adt-resolute-i386-django-q-20260122-192154-juju-7f2275-prod-proposed-migration-environment-20-0dc801f4-c266-4a2c-897f-dcbd91296d1e --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-django-q-20260122-192154-juju-7f2275-prod-proposed-migration-environment-20-0dc801f4-c266-4a2c-897f-dcbd91296d1e from image adt/ubuntu-resolute-amd64-server-20260122.img (UUID d51ec989-51d3-406a-bc50-4c9902afb6a4)... 71s autopkgtest [19:23:05]: testbed dpkg architecture: amd64 71s autopkgtest [19:23:05]: testbed apt version: 3.1.12 72s autopkgtest [19:23:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 72s autopkgtest [19:23:06]: testbed release detected to be: None 72s autopkgtest [19:23:06]: updating testbed package index (apt update) 72s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 73s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 73s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 73s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 73s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [815 kB] 73s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 73s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.9 kB] 73s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [19.2 kB] 73s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [91.2 kB] 73s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [111 kB] 73s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3240 B] 73s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 73s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 73s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 73s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [668 kB] 73s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [347 kB] 73s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [20.4 kB] 73s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [2912 B] 73s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [5548 B] 73s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [568 B] 74s Fetched 2309 kB in 1s (2489 kB/s) 74s Reading package lists... 75s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 75s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 75s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 76s Reading package lists... 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Calculating upgrade... 76s The following packages were automatically installed and are no longer required: 76s python3.13 python3.13-minimal 76s Use 'sudo apt autoremove' to remove them. 76s The following NEW packages will be installed: 76s libpython3.14-minimal libpython3.14-stdlib linux-headers-6.18.0-9 76s linux-headers-6.18.0-9-generic linux-image-6.18.0-9-generic 76s linux-modules-6.18.0-9-generic linux-tools-6.18.0-9 76s linux-tools-6.18.0-9-generic python3.14 python3.14-minimal 76s The following packages will be upgraded: 76s bpftool libpython3-stdlib linux-generic linux-headers-generic 76s linux-headers-virtual linux-image-generic linux-image-virtual linux-libc-dev 76s linux-perf linux-tools-common linux-virtual python3 python3-gdbm 76s python3-minimal 76s 14 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 76s Need to get 220 MB of archives. 76s After this operation, 336 MB of additional disk space will be used. 76s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 76s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 77s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 77s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 77s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 77s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 77s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 77s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 77s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 bpftool amd64 7.7.0+6.18.0-9.9 [1256 kB] 77s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-modules-6.18.0-9-generic amd64 6.18.0-9.9 [168 MB] 84s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-6.18.0-9-generic amd64 6.18.0-9.9 [16.5 MB] 84s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-generic amd64 6.18.0-9.9+1 [1696 B] 84s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-generic amd64 6.18.0-9.9+1 [12.2 kB] 84s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-virtual amd64 6.18.0-9.9+1 [1692 B] 84s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-image-virtual amd64 6.18.0-9.9+1 [12.1 kB] 84s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-virtual amd64 6.18.0-9.9+1 [1648 B] 84s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-6.18.0-9 all 6.18.0-9.9 [14.9 MB] 85s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-6.18.0-9-generic amd64 6.18.0-9.9 [4290 kB] 85s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-headers-generic amd64 6.18.0-9.9+1 [12.0 kB] 85s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev amd64 6.18.0-9.9 [1860 kB] 85s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-perf amd64 6.18.0-9.9 [4480 kB] 85s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-common all 6.18.0-9.9 [377 kB] 85s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-6.18.0-9 amd64 6.18.0-9.9 [1510 kB] 85s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-tools-6.18.0-9-generic amd64 6.18.0-9.9 [1608 B] 85s dpkg-preconfigure: unable to re-open stdin: No such file or directory 85s Fetched 220 MB in 9s (23.5 MB/s) 85s Selecting previously unselected package libpython3.14-minimal:amd64. 86s (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 ... 83885 files and directories currently installed.) 86s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 86s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 86s Selecting previously unselected package python3.14-minimal. 86s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 86s Unpacking python3.14-minimal (3.14.2-1) ... 86s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 86s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 86s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 86s Setting up python3.14-minimal (3.14.2-1) ... 86s (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 ... 84227 files and directories currently installed.) 86s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 86s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 86s Setting up python3-minimal (3.14.2-1) ... 87s (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 ... 84227 files and directories currently installed.) 87s Preparing to unpack .../00-python3_3.14.2-1_amd64.deb ... 87s running python pre-rtupdate hooks for python3.14... 87s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 87s Selecting previously unselected package libpython3.14-stdlib:amd64. 87s Preparing to unpack .../01-libpython3.14-stdlib_3.14.2-1_amd64.deb ... 87s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 87s Selecting previously unselected package python3.14. 87s Preparing to unpack .../02-python3.14_3.14.2-1_amd64.deb ... 87s Unpacking python3.14 (3.14.2-1) ... 87s Preparing to unpack .../03-libpython3-stdlib_3.14.2-1_amd64.deb ... 87s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.7-1) ... 87s Preparing to unpack .../04-bpftool_7.7.0+6.18.0-9.9_amd64.deb ... 87s Unpacking bpftool (7.7.0+6.18.0-9.9) over (7.7.0+6.18.0-8.8) ... 87s Selecting previously unselected package linux-modules-6.18.0-9-generic. 87s Preparing to unpack .../05-linux-modules-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 87s Unpacking linux-modules-6.18.0-9-generic (6.18.0-9.9) ... 88s Selecting previously unselected package linux-image-6.18.0-9-generic. 88s Preparing to unpack .../06-linux-image-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 88s Unpacking linux-image-6.18.0-9-generic (6.18.0-9.9) ... 88s Preparing to unpack .../07-linux-generic_6.18.0-9.9+1_amd64.deb ... 88s Unpacking linux-generic (6.18.0-9.9+1) over (6.18.0-8.8) ... 88s Preparing to unpack .../08-linux-image-generic_6.18.0-9.9+1_amd64.deb ... 88s Unpacking linux-image-generic (6.18.0-9.9+1) over (6.18.0-8.8) ... 88s Preparing to unpack .../09-linux-virtual_6.18.0-9.9+1_amd64.deb ... 88s Unpacking linux-virtual (6.18.0-9.9+1) over (6.18.0-8.8) ... 88s Preparing to unpack .../10-linux-image-virtual_6.18.0-9.9+1_amd64.deb ... 88s Unpacking linux-image-virtual (6.18.0-9.9+1) over (6.18.0-8.8) ... 88s Preparing to unpack .../11-linux-headers-virtual_6.18.0-9.9+1_amd64.deb ... 88s Unpacking linux-headers-virtual (6.18.0-9.9+1) over (6.18.0-8.8) ... 88s Selecting previously unselected package linux-headers-6.18.0-9. 88s Preparing to unpack .../12-linux-headers-6.18.0-9_6.18.0-9.9_all.deb ... 88s Unpacking linux-headers-6.18.0-9 (6.18.0-9.9) ... 89s Selecting previously unselected package linux-headers-6.18.0-9-generic. 89s Preparing to unpack .../13-linux-headers-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 89s Unpacking linux-headers-6.18.0-9-generic (6.18.0-9.9) ... 90s Preparing to unpack .../14-linux-headers-generic_6.18.0-9.9+1_amd64.deb ... 90s Unpacking linux-headers-generic (6.18.0-9.9+1) over (6.18.0-8.8) ... 90s Preparing to unpack .../15-linux-libc-dev_6.18.0-9.9_amd64.deb ... 90s Unpacking linux-libc-dev:amd64 (6.18.0-9.9) over (6.18.0-8.8) ... 90s Preparing to unpack .../16-linux-perf_6.18.0-9.9_amd64.deb ... 90s Unpacking linux-perf (6.18.0-9.9) over (6.18.0-8.8) ... 90s Preparing to unpack .../17-linux-tools-common_6.18.0-9.9_all.deb ... 90s Unpacking linux-tools-common (6.18.0-9.9) over (6.18.0-8.8) ... 90s Selecting previously unselected package linux-tools-6.18.0-9. 90s Preparing to unpack .../18-linux-tools-6.18.0-9_6.18.0-9.9_amd64.deb ... 90s Unpacking linux-tools-6.18.0-9 (6.18.0-9.9) ... 90s Selecting previously unselected package linux-tools-6.18.0-9-generic. 90s Preparing to unpack .../19-linux-tools-6.18.0-9-generic_6.18.0-9.9_amd64.deb ... 90s Unpacking linux-tools-6.18.0-9-generic (6.18.0-9.9) ... 90s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 90s Setting up bpftool (7.7.0+6.18.0-9.9) ... 90s Setting up linux-libc-dev:amd64 (6.18.0-9.9) ... 90s Setting up linux-perf (6.18.0-9.9) ... 90s Setting up linux-headers-6.18.0-9 (6.18.0-9.9) ... 90s Setting up linux-modules-6.18.0-9-generic (6.18.0-9.9) ... 91s Setting up python3.14 (3.14.2-1) ... 92s Setting up linux-image-6.18.0-9-generic (6.18.0-9.9) ... 93s I: /boot/vmlinuz is now a symlink to vmlinuz-6.18.0-9-generic 93s I: /boot/initrd.img is now a symlink to initrd.img-6.18.0-9-generic 93s Setting up linux-tools-common (6.18.0-9.9) ... 93s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 93s Setting up linux-headers-6.18.0-9-generic (6.18.0-9.9) ... 93s Setting up linux-image-generic (6.18.0-9.9+1) ... 93s Setting up python3-gdbm (3.14.2-1) ... 93s Setting up linux-tools-6.18.0-9 (6.18.0-9.9) ... 93s Setting up python3 (3.14.2-1) ... 93s running python rtupdate hooks for python3.14... 93s running python post-rtupdate hooks for python3.14... 93s Setting up linux-headers-generic (6.18.0-9.9+1) ... 93s Setting up linux-image-virtual (6.18.0-9.9+1) ... 93s Setting up linux-headers-virtual (6.18.0-9.9+1) ... 93s Setting up linux-generic (6.18.0-9.9+1) ... 93s Setting up linux-tools-6.18.0-9-generic (6.18.0-9.9) ... 93s Setting up linux-virtual (6.18.0-9.9+1) ... 93s Processing triggers for man-db (2.13.1-1) ... 94s Processing triggers for systemd (259-1ubuntu2) ... 94s Processing triggers for linux-image-6.18.0-9-generic (6.18.0-9.9) ... 94s /etc/kernel/postinst.d/initramfs-tools: 94s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 98s /etc/kernel/postinst.d/zz-update-grub: 98s Sourcing file `/etc/default/grub' 98s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 98s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 98s Generating grub configuration file ... 98s Found linux image: /boot/vmlinuz-6.18.0-9-generic 98s Found initrd image: /boot/initrd.img-6.18.0-9-generic 98s Found linux image: /boot/vmlinuz-6.18.0-8-generic 98s Found initrd image: /boot/initrd.img-6.18.0-8-generic 99s Warning: os-prober will not be executed to detect other bootable partitions. 99s Systems on them will not be added to the GRUB boot configuration. 99s Check GRUB_DISABLE_OS_PROBER documentation entry. 99s Adding boot menu entry for UEFI Firmware Settings ... 99s done 99s autopkgtest [19:23:33]: upgrading testbed (apt dist-upgrade and autopurge) 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Calculating upgrade... 99s The following packages were automatically installed and are no longer required: 99s python3.13 python3.13-minimal 99s Use 'sudo apt autoremove' to remove them. 99s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Solving dependencies... 99s The following packages will be REMOVED: 99s python3.13* python3.13-minimal* 100s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 100s After this operation, 7860 kB disk space will be freed. 100s (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 ... 124951 files and directories currently installed.) 100s Removing python3.13 (3.13.11-1) ... 100s Removing python3.13-minimal (3.13.11-1) ... 100s Processing triggers for man-db (2.13.1-1) ... 100s Processing triggers for systemd (259-1ubuntu2) ... 101s (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 ... 124924 files and directories currently installed.) 101s Purging configuration files for python3.13-minimal (3.13.11-1) ... 101s autopkgtest [19:23:35]: rebooting testbed after setup commands that affected boot 165s autopkgtest [19:24:39]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 168s autopkgtest [19:24:42]: @@@@@@@@@@@@@@@@@@@@ apt-source django-q 169s Get:1 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (dsc) [2514 B] 169s Get:2 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (tar) [370 kB] 169s Get:3 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (diff) [7344 B] 169s gpgv: Signature made Thu Oct 23 12:16:53 2025 UTC 169s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 169s gpgv: Can't check signature: No public key 169s dpkg-source: warning: cannot verify inline signature for ./django-q_1.8.0-1.dsc: no acceptable signature found 169s autopkgtest [19:24:43]: testing package django-q version 1.8.0-1 169s autopkgtest [19:24:43]: build not needed 170s autopkgtest [19:24:44]: test python3-django-q: preparing testbed 170s Reading package lists... 170s Building dependency tree... 170s Reading state information... 170s Solving dependencies... 170s The following NEW packages will be installed: 170s fonts-font-awesome fonts-lato libhiredis1.1.0 libjs-jquery 170s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 170s libjs-jquery-tablesorter libjs-jquery-throttle-debounce liblzf1 python3-all 170s python3-asgiref python3-blessed python3-bson python3-build 170s python3-cachecontrol python3-cleo python3-coverage python3-croniter 170s python3-distlib python3-django python3-django-picklefield python3-django-q 170s python3-django-redis python3-dnspython python3-dulwich 170s python3-fastjsonschema python3-filelock python3-findpython python3-hiredis 170s python3-iniconfig python3-installer python3-jaraco.classes python3-jeepney 170s python3-keyring python3-msgpack python3-pbs-installer python3-pip-whl 170s python3-pkginfo python3-platformdirs python3-pluggy python3-poetry 170s python3-poetry-core python3-pymongo python3-pyproject-hooks python3-pytest 170s python3-pytest-cov python3-pytest-django python3-rapidfuzz python3-redis 170s python3-requests-toolbelt python3-secretstorage python3-setuptools-whl 170s python3-shellingham python3-sqlparse python3-tomlkit 170s python3-trove-classifiers python3-virtualenv python3-wcwidth python3-wheel 170s python3.13 python3.13-minimal redis-server redis-tools 170s sphinx-rtd-theme-common 170s 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. 170s Need to get 21.1 MB of archives. 170s After this operation, 106 MB of additional disk space will be used. 170s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 171s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-lato all 2.015-1build1 [2779 kB] 172s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblzf1 amd64 3.6-4build1 [7490 B] 172s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 redis-tools amd64 5:8.0.5-1 [1363 kB] 172s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 redis-server amd64 5:8.0.5-1 [53.2 kB] 172s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 173s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 173s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhiredis1.1.0 amd64 1.2.0-6ubuntu4 [41.9 kB] 173s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 173s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-metadata all 12-4build1 [6692 B] 173s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-5 [192 kB] 173s Get:12 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2build1 [12.6 kB] 173s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 173s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-asgiref all 3.11.0-1 [25.2 kB] 173s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 173s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-blessed all 1.21.0-1 [50.4 kB] 173s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bson all 4.16.0-1 [44.8 kB] 173s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 173s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-wheel all 0.46.1-2 [22.1 kB] 173s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-build all 1.2.2-5 [30.9 kB] 173s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-msgpack amd64 1.1.2-1 [107 kB] 173s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cachecontrol all 0.14.3-1 [18.7 kB] 173s Get:23 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rapidfuzz amd64 3.12.2+ds-1build1 [2746 kB] 173s Get:24 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cleo all 2.2.1-4 [52.4 kB] 173s Get:25 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 173s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-croniter all 6.1~rc1-0ubuntu1 [21.7 kB] 173s Get:27 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-distlib all 0.4.0-1 [267 kB] 173s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sqlparse all 0.5.4-1 [34.3 kB] 173s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-django all 3:5.2.9-0ubuntu2 [3038 kB] 173s Get:30 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-django-picklefield all 3.4.0-1 [15.9 kB] 173s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 173s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-django-q all 1.8.0-1 [280 kB] 173s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-redis all 6.4.0-1 [228 kB] 173s Get:34 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-django-redis all 5.4.0-1build1 [32.0 kB] 173s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dnspython all 2.7.0-1ubuntu2 [167 kB] 173s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-dulwich amd64 0.22.7-1 [183 kB] 173s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 173s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-filelock all 3.20.3-1 [13.5 kB] 173s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 173s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-findpython all 0.7.1-1 [15.8 kB] 173s Get:41 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hiredis amd64 2.3.2-2build4 [16.4 kB] 173s Get:42 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 173s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 173s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jaraco.classes all 3.4.0-1 [7664 B] 173s Get:45 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jeepney all 0.9.0-2 [33.5 kB] 173s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-secretstorage all 3.5.0-1 [14.2 kB] 174s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-keyring all 25.7.0-1 [41.3 kB] 174s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pbs-installer all 2026.01.13-1 [56.8 kB] 174s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 174s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pkginfo all 1.12.1.2-2 [17.4 kB] 174s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 174s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-poetry-core all 2.2.1-2 [226 kB] 174s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-requests-toolbelt all 1.0.0-4 [37.0 kB] 174s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-shellingham all 1.5.4-1build1 [9610 B] 174s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-tomlkit all 0.13.3-2 [39.1 kB] 174s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 174s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 174s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-virtualenv all 20.35.4+ds-1 [76.1 kB] 174s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-poetry all 2.1.2+dfsg-1 [165 kB] 174s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pymongo all 4.16.0-1 [236 kB] 174s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 174s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 174s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-isonscreen all 1.2.0-2 [3814 B] 174s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 174s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-django all 4.11.1-2 [21.8 kB] 174s Fetched 21.1 MB in 4s (5972 kB/s) 174s Selecting previously unselected package python3.13-minimal. 174s (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 ... 124926 files and directories currently installed.) 174s Preparing to unpack .../00-python3.13-minimal_3.13.11-1_amd64.deb ... 174s Unpacking python3.13-minimal (3.13.11-1) ... 174s Selecting previously unselected package fonts-lato. 174s Preparing to unpack .../01-fonts-lato_2.015-1build1_all.deb ... 174s Unpacking fonts-lato (2.015-1build1) ... 174s Selecting previously unselected package liblzf1:amd64. 174s Preparing to unpack .../02-liblzf1_3.6-4build1_amd64.deb ... 174s Unpacking liblzf1:amd64 (3.6-4build1) ... 174s Selecting previously unselected package redis-tools. 174s Preparing to unpack .../03-redis-tools_5%3a8.0.5-1_amd64.deb ... 174s Unpacking redis-tools (5:8.0.5-1) ... 174s Selecting previously unselected package redis-server. 174s Preparing to unpack .../04-redis-server_5%3a8.0.5-1_amd64.deb ... 174s Unpacking redis-server (5:8.0.5-1) ... 174s Selecting previously unselected package python3.13. 174s Preparing to unpack .../05-python3.13_3.13.11-1_amd64.deb ... 174s Unpacking python3.13 (3.13.11-1) ... 174s Selecting previously unselected package fonts-font-awesome. 174s Preparing to unpack .../06-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 174s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 174s Selecting previously unselected package libhiredis1.1.0:amd64. 174s Preparing to unpack .../07-libhiredis1.1.0_1.2.0-6ubuntu4_amd64.deb ... 174s Unpacking libhiredis1.1.0:amd64 (1.2.0-6ubuntu4) ... 174s Selecting previously unselected package libjs-jquery. 174s Preparing to unpack .../08-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 174s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 174s Selecting previously unselected package libjs-jquery-metadata. 174s Preparing to unpack .../09-libjs-jquery-metadata_12-4build1_all.deb ... 174s Unpacking libjs-jquery-metadata (12-4build1) ... 174s Selecting previously unselected package libjs-jquery-tablesorter. 174s Preparing to unpack .../10-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-5_all.deb ... 174s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 175s Selecting previously unselected package libjs-jquery-throttle-debounce. 175s Preparing to unpack .../11-libjs-jquery-throttle-debounce_1.1+dfsg.1-2build1_all.deb ... 175s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 175s Selecting previously unselected package python3-all. 175s Preparing to unpack .../12-python3-all_3.14.2-1_amd64.deb ... 175s Unpacking python3-all (3.14.2-1) ... 175s Selecting previously unselected package python3-asgiref. 175s Preparing to unpack .../13-python3-asgiref_3.11.0-1_all.deb ... 175s Unpacking python3-asgiref (3.11.0-1) ... 175s Selecting previously unselected package python3-wcwidth. 175s Preparing to unpack .../14-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 175s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 175s Selecting previously unselected package python3-blessed. 175s Preparing to unpack .../15-python3-blessed_1.21.0-1_all.deb ... 175s Unpacking python3-blessed (1.21.0-1) ... 175s Selecting previously unselected package python3-bson. 175s Preparing to unpack .../16-python3-bson_4.16.0-1_all.deb ... 175s Unpacking python3-bson (4.16.0-1) ... 175s Selecting previously unselected package python3-pyproject-hooks. 175s Preparing to unpack .../17-python3-pyproject-hooks_1.2.0-1_all.deb ... 175s Unpacking python3-pyproject-hooks (1.2.0-1) ... 175s Selecting previously unselected package python3-wheel. 175s Preparing to unpack .../18-python3-wheel_0.46.1-2_all.deb ... 175s Unpacking python3-wheel (0.46.1-2) ... 175s Selecting previously unselected package python3-build. 175s Preparing to unpack .../19-python3-build_1.2.2-5_all.deb ... 175s Unpacking python3-build (1.2.2-5) ... 175s Selecting previously unselected package python3-msgpack. 175s Preparing to unpack .../20-python3-msgpack_1.1.2-1_amd64.deb ... 175s Unpacking python3-msgpack (1.1.2-1) ... 175s Selecting previously unselected package python3-cachecontrol. 175s Preparing to unpack .../21-python3-cachecontrol_0.14.3-1_all.deb ... 175s Unpacking python3-cachecontrol (0.14.3-1) ... 175s Selecting previously unselected package python3-rapidfuzz. 175s Preparing to unpack .../22-python3-rapidfuzz_3.12.2+ds-1build1_amd64.deb ... 175s Unpacking python3-rapidfuzz (3.12.2+ds-1build1) ... 175s Selecting previously unselected package python3-cleo. 175s Preparing to unpack .../23-python3-cleo_2.2.1-4_all.deb ... 175s Unpacking python3-cleo (2.2.1-4) ... 175s Selecting previously unselected package python3-coverage. 175s Preparing to unpack .../24-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 175s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 175s Selecting previously unselected package python3-croniter. 175s Preparing to unpack .../25-python3-croniter_6.1~rc1-0ubuntu1_all.deb ... 175s Unpacking python3-croniter (6.1~rc1-0ubuntu1) ... 175s Selecting previously unselected package python3-distlib. 175s Preparing to unpack .../26-python3-distlib_0.4.0-1_all.deb ... 175s Unpacking python3-distlib (0.4.0-1) ... 175s Selecting previously unselected package python3-sqlparse. 175s Preparing to unpack .../27-python3-sqlparse_0.5.4-1_all.deb ... 175s Unpacking python3-sqlparse (0.5.4-1) ... 175s Selecting previously unselected package python3-django. 175s Preparing to unpack .../28-python3-django_3%3a5.2.9-0ubuntu2_all.deb ... 175s Unpacking python3-django (3:5.2.9-0ubuntu2) ... 175s Selecting previously unselected package python3-django-picklefield. 175s Preparing to unpack .../29-python3-django-picklefield_3.4.0-1_all.deb ... 175s Unpacking python3-django-picklefield (3.4.0-1) ... 175s Selecting previously unselected package sphinx-rtd-theme-common. 175s Preparing to unpack .../30-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 175s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 175s Selecting previously unselected package python3-django-q. 175s Preparing to unpack .../31-python3-django-q_1.8.0-1_all.deb ... 175s Unpacking python3-django-q (1.8.0-1) ... 175s Selecting previously unselected package python3-redis. 175s Preparing to unpack .../32-python3-redis_6.4.0-1_all.deb ... 175s Unpacking python3-redis (6.4.0-1) ... 175s Selecting previously unselected package python3-django-redis. 175s Preparing to unpack .../33-python3-django-redis_5.4.0-1build1_all.deb ... 175s Unpacking python3-django-redis (5.4.0-1build1) ... 175s Selecting previously unselected package python3-dnspython. 175s Preparing to unpack .../34-python3-dnspython_2.7.0-1ubuntu2_all.deb ... 175s Unpacking python3-dnspython (2.7.0-1ubuntu2) ... 175s Selecting previously unselected package python3-dulwich. 175s Preparing to unpack .../35-python3-dulwich_0.22.7-1_amd64.deb ... 175s Unpacking python3-dulwich (0.22.7-1) ... 175s Selecting previously unselected package python3-fastjsonschema. 175s Preparing to unpack .../36-python3-fastjsonschema_2.21.1-1_all.deb ... 175s Unpacking python3-fastjsonschema (2.21.1-1) ... 175s Selecting previously unselected package python3-filelock. 175s Preparing to unpack .../37-python3-filelock_3.20.3-1_all.deb ... 175s Unpacking python3-filelock (3.20.3-1) ... 175s Selecting previously unselected package python3-platformdirs. 175s Preparing to unpack .../38-python3-platformdirs_4.5.1-1_all.deb ... 175s Unpacking python3-platformdirs (4.5.1-1) ... 175s Selecting previously unselected package python3-findpython. 175s Preparing to unpack .../39-python3-findpython_0.7.1-1_all.deb ... 175s Unpacking python3-findpython (0.7.1-1) ... 175s Selecting previously unselected package python3-hiredis. 175s Preparing to unpack .../40-python3-hiredis_2.3.2-2build4_amd64.deb ... 175s Unpacking python3-hiredis (2.3.2-2build4) ... 175s Selecting previously unselected package python3-iniconfig. 175s Preparing to unpack .../41-python3-iniconfig_2.1.0-2_all.deb ... 175s Unpacking python3-iniconfig (2.1.0-2) ... 175s Selecting previously unselected package python3-installer. 175s Preparing to unpack .../42-python3-installer_0.7.0+dfsg1-3_all.deb ... 175s Unpacking python3-installer (0.7.0+dfsg1-3) ... 175s Selecting previously unselected package python3-jaraco.classes. 175s Preparing to unpack .../43-python3-jaraco.classes_3.4.0-1_all.deb ... 175s Unpacking python3-jaraco.classes (3.4.0-1) ... 175s Selecting previously unselected package python3-jeepney. 175s Preparing to unpack .../44-python3-jeepney_0.9.0-2_all.deb ... 175s Unpacking python3-jeepney (0.9.0-2) ... 175s Selecting previously unselected package python3-secretstorage. 175s Preparing to unpack .../45-python3-secretstorage_3.5.0-1_all.deb ... 175s Unpacking python3-secretstorage (3.5.0-1) ... 175s Selecting previously unselected package python3-keyring. 175s Preparing to unpack .../46-python3-keyring_25.7.0-1_all.deb ... 175s Unpacking python3-keyring (25.7.0-1) ... 175s Selecting previously unselected package python3-pbs-installer. 175s Preparing to unpack .../47-python3-pbs-installer_2026.01.13-1_all.deb ... 175s Unpacking python3-pbs-installer (2026.01.13-1) ... 175s Selecting previously unselected package python3-pip-whl. 175s Preparing to unpack .../48-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 175s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 175s Selecting previously unselected package python3-pkginfo. 175s Preparing to unpack .../49-python3-pkginfo_1.12.1.2-2_all.deb ... 175s Unpacking python3-pkginfo (1.12.1.2-2) ... 175s Selecting previously unselected package python3-pluggy. 175s Preparing to unpack .../50-python3-pluggy_1.6.0-2_all.deb ... 175s Unpacking python3-pluggy (1.6.0-2) ... 175s Selecting previously unselected package python3-poetry-core. 175s Preparing to unpack .../51-python3-poetry-core_2.2.1-2_all.deb ... 175s Unpacking python3-poetry-core (2.2.1-2) ... 175s Selecting previously unselected package python3-requests-toolbelt. 175s Preparing to unpack .../52-python3-requests-toolbelt_1.0.0-4_all.deb ... 175s Unpacking python3-requests-toolbelt (1.0.0-4) ... 175s Selecting previously unselected package python3-shellingham. 175s Preparing to unpack .../53-python3-shellingham_1.5.4-1build1_all.deb ... 175s Unpacking python3-shellingham (1.5.4-1build1) ... 175s Selecting previously unselected package python3-tomlkit. 175s Preparing to unpack .../54-python3-tomlkit_0.13.3-2_all.deb ... 175s Unpacking python3-tomlkit (0.13.3-2) ... 175s Selecting previously unselected package python3-trove-classifiers. 175s Preparing to unpack .../55-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 175s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 175s Selecting previously unselected package python3-setuptools-whl. 175s Preparing to unpack .../56-python3-setuptools-whl_78.1.1-0.1_all.deb ... 175s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 175s Selecting previously unselected package python3-virtualenv. 175s Preparing to unpack .../57-python3-virtualenv_20.35.4+ds-1_all.deb ... 175s Unpacking python3-virtualenv (20.35.4+ds-1) ... 176s Selecting previously unselected package python3-poetry. 176s Preparing to unpack .../58-python3-poetry_2.1.2+dfsg-1_all.deb ... 176s Unpacking python3-poetry (2.1.2+dfsg-1) ... 176s Selecting previously unselected package python3-pymongo. 176s Preparing to unpack .../59-python3-pymongo_4.16.0-1_all.deb ... 176s Unpacking python3-pymongo (4.16.0-1) ... 176s Selecting previously unselected package python3-pytest. 176s Preparing to unpack .../60-python3-pytest_9.0.2-2_all.deb ... 176s Unpacking python3-pytest (9.0.2-2) ... 176s Selecting previously unselected package libjs-jquery-hotkeys. 176s Preparing to unpack .../61-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 176s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 176s Selecting previously unselected package libjs-jquery-isonscreen. 176s Preparing to unpack .../62-libjs-jquery-isonscreen_1.2.0-2_all.deb ... 176s Unpacking libjs-jquery-isonscreen (1.2.0-2) ... 176s Selecting previously unselected package python3-pytest-cov. 176s Preparing to unpack .../63-python3-pytest-cov_5.0.0-1_all.deb ... 176s Unpacking python3-pytest-cov (5.0.0-1) ... 176s Selecting previously unselected package python3-pytest-django. 176s Preparing to unpack .../64-python3-pytest-django_4.11.1-2_all.deb ... 176s Unpacking python3-pytest-django (4.11.1-2) ... 176s Setting up python3-iniconfig (2.1.0-2) ... 176s Setting up python3-rapidfuzz (3.12.2+ds-1build1) ... 176s Setting up python3-setuptools-whl (78.1.1-0.1) ... 176s Setting up python3-filelock (3.20.3-1) ... 176s Setting up fonts-lato (2.015-1build1) ... 176s Setting up python3-jaraco.classes (3.4.0-1) ... 176s Setting up python3-requests-toolbelt (1.0.0-4) ... 176s Setting up python3-pkginfo (1.12.1.2-2) ... 176s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 176s Setting up python3-croniter (6.1~rc1-0ubuntu1) ... 177s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 177s Setting up python3-distlib (0.4.0-1) ... 177s Setting up python3-wheel (0.46.1-2) ... 177s Setting up python3-platformdirs (4.5.1-1) ... 177s Setting up python3-bson (4.16.0-1) ... 177s Setting up python3-sqlparse (0.5.4-1) ... 177s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 177s Setting up python3-pyproject-hooks (1.2.0-1) ... 178s Setting up python3-poetry-core (2.2.1-2) ... 178s Setting up liblzf1:amd64 (3.6-4build1) ... 178s Setting up python3-redis (6.4.0-1) ... 178s Setting up python3-jeepney (0.9.0-2) ... 178s Setting up python3-installer (0.7.0+dfsg1-3) ... 179s Setting up python3-pluggy (1.6.0-2) ... 179s Setting up python3-fastjsonschema (2.21.1-1) ... 179s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 179s Setting up python3-dnspython (2.7.0-1ubuntu2) ... 179s Setting up python3-pbs-installer (2026.01.13-1) ... 179s Setting up python3-dulwich (0.22.7-1) ... 180s Setting up python3-cleo (2.2.1-4) ... 180s Setting up python3.13-minimal (3.13.11-1) ... 181s Setting up python3-msgpack (1.1.2-1) ... 181s Setting up python3-cachecontrol (0.14.3-1) ... 181s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 181s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 181s Setting up python3-build (1.2.2-5) ... 181s Setting up python3-pymongo (4.16.0-1) ... 181s Setting up python3-shellingham (1.5.4-1build1) ... 182s Setting up python3-tomlkit (0.13.3-2) ... 182s Setting up libhiredis1.1.0:amd64 (1.2.0-6ubuntu4) ... 182s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 182s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 182s Setting up python3-asgiref (3.11.0-1) ... 182s Setting up python3-findpython (0.7.1-1) ... 182s Setting up python3-django (3:5.2.9-0ubuntu2) ... 183s Setting up python3.13 (3.13.11-1) ... 184s Setting up python3-pytest (9.0.2-2) ... 184s Setting up python3-blessed (1.21.0-1) ... 185s Setting up python3-virtualenv (20.35.4+ds-1) ... 185s Setting up python3-all (3.14.2-1) ... 185s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 185s Setting up python3-pytest-django (4.11.1-2) ... 185s Setting up python3-django-redis (5.4.0-1build1) ... 185s Setting up python3-hiredis (2.3.2-2build4) ... 185s Setting up python3-secretstorage (3.5.0-1) ... 186s Setting up redis-tools (5:8.0.5-1) ... 186s Setting up libjs-jquery-metadata (12-4build1) ... 186s Setting up libjs-jquery-isonscreen (1.2.0-2) ... 186s Setting up python3-django-picklefield (3.4.0-1) ... 186s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 186s Setting up python3-django-q (1.8.0-1) ... 186s Setting up python3-keyring (25.7.0-1) ... 186s Setting up python3-pytest-cov (5.0.0-1) ... 186s Setting up redis-server (5:8.0.5-1) ... 186s Created symlink '/etc/systemd/system/redis.service' → '/usr/lib/systemd/system/redis-server.service'. 186s Created symlink '/etc/systemd/system/multi-user.target.wants/redis-server.service' → '/usr/lib/systemd/system/redis-server.service'. 187s Setting up python3-poetry (2.1.2+dfsg-1) ... 187s Processing triggers for systemd (259-1ubuntu2) ... 187s Processing triggers for man-db (2.13.1-1) ... 187s Processing triggers for libc-bin (2.42-2ubuntu4) ... 188s autopkgtest [19:25:02]: test environment configured for cross building 188s autopkgtest [19:25:02]: test python3-django-q: [----------------------- 189s Waiting for redis-server to start 199s The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 200s Creating virtualenv django-q2-M2OabSGI-py3.13 in /root/.cache/pypoetry/virtualenvs 200s ============================= test session starts ============================== 200s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 200s django: version: 5.2.9, settings: django_q.tests.settings (from ini) 200s rootdir: /tmp/autopkgtest.F9ShPL/autopkgtest_tmp 200s configfile: pytest.ini 200s plugins: typeguard-4.4.4, django-4.11.1, cov-5.0.0 200s collected 54 items 200s 201s tests/test_admin.py . [ 1%] 204s tests/test_brokers.py .s [ 5%] 205s tests/test_cached.py .... [ 12%] 253s tests/test_cluster.py ..............F/usr/lib/python3/dist-packages/coverage/inorout.py:509: CoverageWarning: Module ./django_q was never imported. (module-not-imported) 253s self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") 253s /usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No data was collected. (no-data-collected) 253s self._warn("No data was collected.", slug="no-data-collected") 253s /usr/lib/python3/dist-packages/pytest_cov/plugin.py:352: CovReportWarning: Failed to generate report: No data to report. 253s 253s warnings.warn(CovReportWarning(message), stacklevel=1) 253s WARNING: Failed to generate report: No data to report. 253s 253s 253s 253s =================================== FAILURES =================================== 253s _________________________________ test_recycle _________________________________ 253s 253s broker = 253s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7900ad37e900> 253s django_assert_num_queries = functools.partial(, <_pytest.config.Config object at 0x7900b05f8830>) 253s 253s @pytest.mark.django_db 253s def test_recycle(broker, monkeypatch, django_assert_num_queries): 253s # set up the Sentinel 253s broker.list_key = "test_recycle_test:q" 253s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 253s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 253s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 253s start_event = Event() 253s stop_event = Event() 253s cluster_id = uuidlib.uuid4() 253s # override settings 253s monkeypatch.setattr(Conf, "RECYCLE", 2) 253s monkeypatch.setattr(Conf, "WORKERS", 1) 253s # set a timer to stop the Sentinel 253s threading.Timer(3, stop_event.set).start() 253s s = Sentinel(stop_event, start_event, cluster_id=cluster_id, broker=broker) 253s assert start_event.is_set() 253s assert s.status() == Conf.STOPPED 253s > assert s.reincarnations == 1 253s E assert 0 == 1 253s E + where 0 = .reincarnations 253s 253s tests/test_cluster.py:419: AssertionError 253s ----------------------------- Captured stderr call ----------------------------- 253s 20:26:03 [Q] INFO Enqueued [test_recycle_test:q] 1 253s 20:26:03 [Q] DEBUG Pushed ('skylark-robin-colorado-leopard', '1cc5f9eac98d46b98595dbe1fdfa2a55') 253s 20:26:03 [Q] INFO Enqueued [test_recycle_test:q] 2 253s 20:26:03 [Q] DEBUG Pushed ('one-lake-zebra-zebra', 'e849bdb8348f418f8190e609e0b0da74') 253s 20:26:03 [Q] INFO Enqueued [test_recycle_test:q] 3 253s 20:26:03 [Q] DEBUG Pushed ('enemy-steak-florida-sink', '2e18181195c54bcfb2f5b8b5dc2eb085') 253s 20:26:03 [Q] INFO MainProcess guarding cluster vegan-texas-sad-emma [test_recycle_test:q] 253s 20:26:03 [Q] INFO Q Cluster vegan-texas-sad-emma [test_recycle_test:q] running. 253s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 253s warn( 253s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 253s warn( 253s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 253s warn( 253s 20:26:04 [Q] INFO Process-3d63d5d0d1a647478120f71be0701486 ready for work at 3044 253s 20:26:04 [Q] INFO Process-3b3f7863d13f4911b6afa1b460f33f18 pushing tasks at 3046 253s 20:26:04 [Q] DEBUG queueing from test_recycle_test:q 253s 20:26:04 [Q] DEBUG queueing from test_recycle_test:q 253s 20:26:04 [Q] INFO Process-3d63d5d0d1a647478120f71be0701486 processing skylark-robin-colorado-leopard 'django_q.tests.tasks.multiply' 253s 20:26:04 [Q] DEBUG queueing from test_recycle_test:q 253s 20:26:04 [Q] INFO Process-3d63d5d0d1a647478120f71be0701486 processing one-lake-zebra-zebra 'django_q.tests.tasks.multiply' 253s 20:26:04 [Q] INFO Process-3d63d5d0d1a647478120f71be0701486 processing enemy-steak-florida-sink 'django_q.tests.tasks.multiply' 253s 20:26:04 [Q] INFO Process-859089b1445042498c860337327f8479 monitoring at 3045 253s 20:26:04 [Q] ERROR Could not save task result 253s Traceback (most recent call last): 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 253s return self.cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 253s return super().execute(query, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 253s sqlite3.OperationalError: no such table: django_q_task 253s 253s The above exception was the direct cause of the following exception: 253s 253s Traceback (most recent call last): 253s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 253s for success_task in success_tasks_qs.select_for_update() 253s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 253s self._fetch_all() 253s ~~~~~~~~~~~~~~~^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 253s self._result_cache = list(self._iterable_class(self)) 253s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 253s results = compiler.execute_sql( 253s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 253s ) 253s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 253s cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 253s return super().execute(sql, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 253s return self._execute_with_wrappers( 253s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 253s sql, params, many=False, executor=self._execute 253s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s ) 253s ^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 253s return executor(sql, params, many, context) 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 253s with self.db.wrap_database_errors: 253s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 253s raise dj_exc_value.with_traceback(traceback) from exc_value 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 253s return self.cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 253s return super().execute(query, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 253s django.db.utils.OperationalError: no such table: django_q_task 253s 20:26:04 [Q] INFO Processed 'django_q.tests.tasks.multiply' (skylark-robin-colorado-leopard) 253s 20:26:04 [Q] ERROR Could not save task result 253s Traceback (most recent call last): 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 253s return self.cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 253s return super().execute(query, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 253s sqlite3.OperationalError: no such table: django_q_task 253s 253s The above exception was the direct cause of the following exception: 253s 253s Traceback (most recent call last): 253s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 253s for success_task in success_tasks_qs.select_for_update() 253s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 253s self._fetch_all() 253s ~~~~~~~~~~~~~~~^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 253s self._result_cache = list(self._iterable_class(self)) 253s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 253s results = compiler.execute_sql( 253s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 253s ) 253s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 253s cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 253s return super().execute(sql, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 253s return self._execute_with_wrappers( 253s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 253s sql, params, many=False, executor=self._execute 253s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s ) 253s ^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 253s return executor(sql, params, many, context) 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 253s with self.db.wrap_database_errors: 253s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 253s raise dj_exc_value.with_traceback(traceback) from exc_value 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 253s return self.cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 253s return super().execute(query, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 253s django.db.utils.OperationalError: no such table: django_q_task 253s 20:26:04 [Q] INFO Processed 'django_q.tests.tasks.multiply' (one-lake-zebra-zebra) 253s 20:26:04 [Q] ERROR Could not save task result 253s Traceback (most recent call last): 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 253s return self.cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 253s return super().execute(query, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 253s sqlite3.OperationalError: no such table: django_q_task 253s 253s The above exception was the direct cause of the following exception: 253s 253s Traceback (most recent call last): 253s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 253s for success_task in success_tasks_qs.select_for_update() 253s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 253s self._fetch_all() 253s ~~~~~~~~~~~~~~~^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 253s self._result_cache = list(self._iterable_class(self)) 253s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 253s results = compiler.execute_sql( 253s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 253s ) 253s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 253s cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 253s return super().execute(sql, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 253s return self._execute_with_wrappers( 253s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 253s sql, params, many=False, executor=self._execute 253s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s ) 253s ^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 253s return executor(sql, params, many, context) 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 253s with self.db.wrap_database_errors: 253s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 253s raise dj_exc_value.with_traceback(traceback) from exc_value 253s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 253s return self.cursor.execute(sql, params) 253s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 253s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 253s return super().execute(query, params) 253s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 253s django.db.utils.OperationalError: no such table: django_q_task 253s 20:26:04 [Q] INFO Processed 'django_q.tests.tasks.multiply' (enemy-steak-florida-sink) 253s 20:26:06 [Q] INFO MainProcess stopping cluster processes 253s 20:26:07 [Q] INFO Process-3b3f7863d13f4911b6afa1b460f33f18 stopped pushing tasks 253s 20:26:07 [Q] INFO Process-3d63d5d0d1a647478120f71be0701486 stopped doing work 253s 20:26:07 [Q] INFO Process-859089b1445042498c860337327f8479 stopped monitoring results 253s 20:26:07 [Q] INFO MainProcess waiting for the monitor. 253s =============================== warnings summary =============================== 253s ../../../usr/lib/python3/dist-packages/django_q/conf.py:179 253s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 253s warn( 253s 253s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 253s 253s ---------- coverage: platform linux, python 3.14.2-final-0 ----------- 253s 253s =========================== short test summary info ============================ 253s FAILED tests/test_cluster.py::test_recycle - assert 0 == 1 253s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 253s ============= 1 failed, 20 passed, 1 skipped, 1 warning in 53.03s ============== 254s Waiting for redis-server to stop 264s Waiting for redis-server to start 274s The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 274s Creating virtualenv django-q2-M2OabSGI-py3.14 in /root/.cache/pypoetry/virtualenvs 275s ============================= test session starts ============================== 275s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 275s django: version: 5.2.9, settings: django_q.tests.settings (from ini) 275s rootdir: /tmp/autopkgtest.F9ShPL/autopkgtest_tmp 275s configfile: pytest.ini 275s plugins: typeguard-4.4.4, django-4.11.1, cov-5.0.0 275s collected 54 items 275s 276s tests/test_admin.py . [ 1%] 279s tests/test_brokers.py .s [ 5%] 279s tests/test_cached.py .... [ 12%] 327s tests/test_cluster.py ..............F/usr/lib/python3/dist-packages/coverage/inorout.py:509: CoverageWarning: Module ./django_q was never imported. (module-not-imported) 327s self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") 327s /usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No data was collected. (no-data-collected) 327s self._warn("No data was collected.", slug="no-data-collected") 327s /usr/lib/python3/dist-packages/pytest_cov/plugin.py:352: CovReportWarning: Failed to generate report: No data to report. 327s 327s warnings.warn(CovReportWarning(message), stacklevel=1) 327s WARNING: Failed to generate report: No data to report. 327s 327s 327s 327s =================================== FAILURES =================================== 327s _________________________________ test_recycle _________________________________ 327s 327s broker = 327s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x77f638064e50> 327s django_assert_num_queries = functools.partial(, <_pytest.config.Config object at 0x77f63d104440>) 327s 327s @pytest.mark.django_db 327s def test_recycle(broker, monkeypatch, django_assert_num_queries): 327s # set up the Sentinel 327s broker.list_key = "test_recycle_test:q" 327s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 327s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 327s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 327s start_event = Event() 327s stop_event = Event() 327s cluster_id = uuidlib.uuid4() 327s # override settings 327s monkeypatch.setattr(Conf, "RECYCLE", 2) 327s monkeypatch.setattr(Conf, "WORKERS", 1) 327s # set a timer to stop the Sentinel 327s threading.Timer(3, stop_event.set).start() 327s s = Sentinel(stop_event, start_event, cluster_id=cluster_id, broker=broker) 327s assert start_event.is_set() 327s assert s.status() == Conf.STOPPED 327s > assert s.reincarnations == 1 327s E assert 0 == 1 327s E + where 0 = .reincarnations 327s 327s tests/test_cluster.py:419: AssertionError 327s ----------------------------- Captured stderr call ----------------------------- 327s 20:27:18 [Q] INFO Enqueued [test_recycle_test:q] 1 327s 20:27:18 [Q] DEBUG Pushed ('utah-lima-magnesium-shade', 'a167e5ca7ac640858d21bb97e3e28441') 327s 20:27:18 [Q] INFO Enqueued [test_recycle_test:q] 2 327s 20:27:18 [Q] DEBUG Pushed ('oxygen-east-gee-arizona', 'b977f397df7148de9733b74171f9c444') 327s 20:27:18 [Q] INFO Enqueued [test_recycle_test:q] 3 327s 20:27:18 [Q] DEBUG Pushed ('double-timing-lamp-william', '0ea578e6593a47c4ad9fe9ad5f7ba071') 327s 20:27:18 [Q] INFO MainProcess guarding cluster violet-triple-aspen-hydrogen [test_recycle_test:q] 327s 20:27:18 [Q] INFO Q Cluster violet-triple-aspen-hydrogen [test_recycle_test:q] running. 327s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 327s warn( 327s 20:27:18 [Q] INFO Process-749cf123468a41c28e9cf462bc730823 ready for work at 3313 327s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 327s warn( 327s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 327s warn( 327s 20:27:18 [Q] INFO Process-c90f8fe8bd0d4f1885ad8281832923ac pushing tasks at 3315 327s 20:27:18 [Q] DEBUG queueing from test_recycle_test:q 327s 20:27:18 [Q] DEBUG queueing from test_recycle_test:q 327s 20:27:18 [Q] DEBUG queueing from test_recycle_test:q 327s 20:27:18 [Q] INFO Process-749cf123468a41c28e9cf462bc730823 processing utah-lima-magnesium-shade 'django_q.tests.tasks.multiply' 327s 20:27:18 [Q] INFO Process-749cf123468a41c28e9cf462bc730823 processing oxygen-east-gee-arizona 'django_q.tests.tasks.multiply' 327s 20:27:18 [Q] INFO Process-749cf123468a41c28e9cf462bc730823 processing double-timing-lamp-william 'django_q.tests.tasks.multiply' 327s 20:27:18 [Q] INFO Process-a047a2c913544031a816147f70453baf monitoring at 3314 327s 20:27:18 [Q] ERROR Could not save task result 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 327s return self.cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 327s return super().execute(query, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 327s sqlite3.OperationalError: no such table: django_q_task 327s 327s The above exception was the direct cause of the following exception: 327s 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 327s for success_task in success_tasks_qs.select_for_update() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 327s self._fetch_all() 327s ~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 327s self._result_cache = list(self._iterable_class(self)) 327s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 327s results = compiler.execute_sql( 327s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 327s ) 327s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 327s cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 327s return super().execute(sql, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 327s return self._execute_with_wrappers( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s sql, params, many=False, executor=self._execute 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 327s return executor(sql, params, many, context) 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 327s with self.db.wrap_database_errors: 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 327s raise dj_exc_value.with_traceback(traceback) from exc_value 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 327s return self.cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 327s return super().execute(query, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 327s django.db.utils.OperationalError: no such table: django_q_task 327s 20:27:18 [Q] INFO Processed 'django_q.tests.tasks.multiply' (utah-lima-magnesium-shade) 327s 20:27:18 [Q] ERROR Could not save task result 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 327s return self.cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 327s return super().execute(query, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 327s sqlite3.OperationalError: no such table: django_q_task 327s 327s The above exception was the direct cause of the following exception: 327s 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 327s for success_task in success_tasks_qs.select_for_update() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 327s self._fetch_all() 327s ~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 327s self._result_cache = list(self._iterable_class(self)) 327s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 327s results = compiler.execute_sql( 327s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 327s ) 327s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 327s cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 327s return super().execute(sql, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 327s return self._execute_with_wrappers( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s sql, params, many=False, executor=self._execute 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 327s return executor(sql, params, many, context) 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 327s with self.db.wrap_database_errors: 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 327s raise dj_exc_value.with_traceback(traceback) from exc_value 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 327s return self.cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 327s return super().execute(query, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 327s django.db.utils.OperationalError: no such table: django_q_task 327s 20:27:18 [Q] INFO Processed 'django_q.tests.tasks.multiply' (oxygen-east-gee-arizona) 327s 20:27:18 [Q] ERROR Could not save task result 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 327s return self.cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 327s return super().execute(query, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 327s sqlite3.OperationalError: no such table: django_q_task 327s 327s The above exception was the direct cause of the following exception: 327s 327s Traceback (most recent call last): 327s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 327s for success_task in success_tasks_qs.select_for_update() 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 327s self._fetch_all() 327s ~~~~~~~~~~~~~~~^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 327s self._result_cache = list(self._iterable_class(self)) 327s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 327s results = compiler.execute_sql( 327s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 327s ) 327s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 327s cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 327s return super().execute(sql, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 327s return self._execute_with_wrappers( 327s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 327s sql, params, many=False, executor=self._execute 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s ) 327s ^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 327s return executor(sql, params, many, context) 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 327s with self.db.wrap_database_errors: 327s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 327s raise dj_exc_value.with_traceback(traceback) from exc_value 327s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 327s return self.cursor.execute(sql, params) 327s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 327s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 327s return super().execute(query, params) 327s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 327s django.db.utils.OperationalError: no such table: django_q_task 327s 20:27:18 [Q] INFO Processed 'django_q.tests.tasks.multiply' (double-timing-lamp-william) 327s 20:27:21 [Q] INFO MainProcess stopping cluster processes 327s 20:27:21 [Q] INFO Process-c90f8fe8bd0d4f1885ad8281832923ac stopped pushing tasks 327s 20:27:21 [Q] INFO Process-749cf123468a41c28e9cf462bc730823 stopped doing work 327s 20:27:21 [Q] INFO MainProcess waiting for the monitor. 327s 20:27:21 [Q] INFO Process-a047a2c913544031a816147f70453baf stopped monitoring results 327s =============================== warnings summary =============================== 327s ../../../usr/lib/python3/dist-packages/django_q/conf.py:179 327s /usr/lib/python3/dist-packages/django_q/conf.py:179: UserWarning: Retry and timeout are misconfigured. Set retry larger than timeout,failure to do so will cause the tasks to be retriggered before completion.See https://django-q2.readthedocs.io/en/master/configure.html#retry for details. 327s warn( 327s 327s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 327s 327s ---------- coverage: platform linux, python 3.14.2-final-0 ----------- 327s 327s =========================== short test summary info ============================ 327s FAILED tests/test_cluster.py::test_recycle - assert 0 == 1 327s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 327s ============= 1 failed, 20 passed, 1 skipped, 1 warning in 52.41s ============== 328s Waiting for redis-server to stop 338s autopkgtest [19:27:32]: test python3-django-q: -----------------------] 339s python3-django-q FAIL non-zero exit status 1 339s autopkgtest [19:27:33]: test python3-django-q: - - - - - - - - - - results - - - - - - - - - - 339s autopkgtest [19:27:33]: @@@@@@@@@@@@@@@@@@@@ summary 339s python3-django-q FAIL non-zero exit status 1