0s autopkgtest [17:11:52]: starting date and time: 2026-01-22 17:11:52+0000 0s autopkgtest [17:11:52]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [17:11:52]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.vq8p7doz/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --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 -- lxd -r lxd-armhf-10.145.243.107 lxd-armhf-10.145.243.107:autopkgtest/ubuntu/resolute/armhf 22s autopkgtest [17:12:14]: testbed dpkg architecture: armhf 24s autopkgtest [17:12:16]: testbed apt version: 3.1.12 28s autopkgtest [17:12:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 30s autopkgtest [17:12:22]: testbed release detected to be: None 38s autopkgtest [17:12:30]: updating testbed package index (apt update) 40s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 40s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 40s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 40s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 40s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 40s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.9 kB] 40s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [19.2 kB] 40s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [815 kB] 41s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [97.4 kB] 41s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [571 kB] 41s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [3644 B] 41s Get:12 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.4 MB] 41s Get:13 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [310 kB] 41s Get:14 http://ftpmaster.internal/ubuntu resolute/main Sources [1402 kB] 41s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1371 kB] 41s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 42s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [175 kB] 45s Fetched 41.6 MB in 5s (8286 kB/s) 46s Reading package lists... 52s autopkgtest [17:12:44]: upgrading testbed (apt dist-upgrade and autopurge) 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 55s Calculating upgrade... 57s The following packages were automatically installed and are no longer required: 57s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 57s Use 'apt autoremove' to remove them. 57s The following NEW packages will be installed: 57s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 57s The following packages will be upgraded: 57s libpython3-stdlib python3 python3-gdbm python3-minimal 57s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 57s Need to get 6219 kB of archives. 57s After this operation, 22.5 MB of additional disk space will be used. 57s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.2-1 [905 kB] 58s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.2-1 [2155 kB] 58s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-gdbm armhf 3.14.2-1 [11.1 kB] 58s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.14.2-1 [28.2 kB] 58s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.14.2-1 [22.9 kB] 58s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.2-1 [2270 kB] 58s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.2-1 [816 kB] 58s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.14.2-1 [10.9 kB] 59s Fetched 6219 kB in 1s (7338 kB/s) 59s Selecting previously unselected package libpython3.14-minimal:armhf. 59s (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 ... 66485 files and directories currently installed.) 59s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_armhf.deb ... 59s Unpacking libpython3.14-minimal:armhf (3.14.2-1) ... 59s Selecting previously unselected package python3.14-minimal. 59s Preparing to unpack .../python3.14-minimal_3.14.2-1_armhf.deb ... 59s Unpacking python3.14-minimal (3.14.2-1) ... 59s Preparing to unpack .../python3-gdbm_3.14.2-1_armhf.deb ... 59s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 59s Setting up libpython3.14-minimal:armhf (3.14.2-1) ... 59s Setting up python3.14-minimal (3.14.2-1) ... 60s (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 ... 66827 files and directories currently installed.) 60s Preparing to unpack .../python3-minimal_3.14.2-1_armhf.deb ... 60s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 60s Setting up python3-minimal (3.14.2-1) ... 61s (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 ... 66827 files and directories currently installed.) 61s Preparing to unpack .../python3_3.14.2-1_armhf.deb ... 61s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 61s Selecting previously unselected package libpython3.14-stdlib:armhf. 61s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_armhf.deb ... 61s Unpacking libpython3.14-stdlib:armhf (3.14.2-1) ... 61s Selecting previously unselected package python3.14. 61s Preparing to unpack .../python3.14_3.14.2-1_armhf.deb ... 61s Unpacking python3.14 (3.14.2-1) ... 61s Preparing to unpack .../libpython3-stdlib_3.14.2-1_armhf.deb ... 61s Unpacking libpython3-stdlib:armhf (3.14.2-1) over (3.13.7-1) ... 61s Setting up libpython3.14-stdlib:armhf (3.14.2-1) ... 61s Setting up python3.14 (3.14.2-1) ... 63s Setting up libpython3-stdlib:armhf (3.14.2-1) ... 63s Setting up python3-gdbm (3.14.2-1) ... 63s Setting up python3 (3.14.2-1) ... 63s Processing triggers for man-db (2.13.1-1) ... 63s Processing triggers for systemd (259-1ubuntu2) ... 65s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Solving dependencies... 67s The following packages will be REMOVED: 67s libpython3.13-minimal* libpython3.13-stdlib* python3.13* python3.13-minimal* 67s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 67s After this operation, 21.3 MB disk space will be freed. 67s (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 ... 67257 files and directories currently installed.) 67s Removing python3.13 (3.13.11-1) ... 67s Removing libpython3.13-stdlib:armhf (3.13.11-1) ... 67s Removing python3.13-minimal (3.13.11-1) ... 68s Removing libpython3.13-minimal:armhf (3.13.11-1) ... 69s Processing triggers for man-db (2.13.1-1) ... 69s Processing triggers for systemd (259-1ubuntu2) ... 69s (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 ... 66518 files and directories currently installed.) 69s Purging configuration files for libpython3.13-minimal:armhf (3.13.11-1) ... 69s Purging configuration files for python3.13-minimal (3.13.11-1) ... 71s autopkgtest [17:13:03]: rebooting testbed after setup commands that affected boot 118s autopkgtest [17:13:50]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 144s autopkgtest [17:14:16]: @@@@@@@@@@@@@@@@@@@@ apt-source django-q 155s Get:1 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (dsc) [2514 B] 155s Get:2 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (tar) [370 kB] 155s Get:3 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (diff) [7344 B] 155s gpgv: Signature made Thu Oct 23 12:16:53 2025 UTC 155s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 155s gpgv: Can't check signature: No public key 155s dpkg-source: warning: cannot verify inline signature for ./django-q_1.8.0-1.dsc: no acceptable signature found 155s autopkgtest [17:14:27]: testing package django-q version 1.8.0-1 157s autopkgtest [17:14:29]: build not needed 160s autopkgtest [17:14:32]: test python3-django-q: preparing testbed 162s Reading package lists... 162s Building dependency tree... 162s Reading state information... 163s Solving dependencies... 164s The following NEW packages will be installed: 164s fonts-font-awesome fonts-lato libhiredis1.1.0 libjs-jquery 164s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 164s libjs-jquery-tablesorter libjs-jquery-throttle-debounce liblzf1 164s libpython3.13-minimal libpython3.13-stdlib python3-all python3-asgiref 164s python3-blessed python3-bson python3-build python3-cachecontrol python3-cleo 164s python3-coverage python3-croniter python3-distlib python3-django 164s python3-django-picklefield python3-django-q python3-django-redis 164s python3-dnspython python3-dulwich python3-fastjsonschema python3-filelock 164s python3-findpython python3-hiredis python3-iniconfig python3-installer 164s python3-jaraco.classes python3-jeepney python3-keyring python3-msgpack 164s python3-pbs-installer python3-pip-whl python3-pkginfo python3-platformdirs 164s python3-pluggy python3-poetry python3-poetry-core python3-pymongo 164s python3-pyproject-hooks python3-pytest python3-pytest-cov 164s python3-pytest-django python3-rapidfuzz python3-redis 164s python3-requests-toolbelt python3-secretstorage python3-setuptools-whl 164s python3-shellingham python3-sqlparse python3-tomlkit 164s python3-trove-classifiers python3-virtualenv python3-wcwidth python3-wheel 164s python3.13 python3.13-minimal redis-server redis-tools 164s sphinx-rtd-theme-common 164s 0 upgraded, 67 newly installed, 0 to remove and 0 not upgraded. 164s Need to get 22.3 MB of archives. 164s After this operation, 102 MB of additional disk space will be used. 164s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13-minimal armhf 3.13.11-1 [875 kB] 165s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.13-minimal armhf 3.13.11-1 [2055 kB] 165s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-lato all 2.015-1build1 [2779 kB] 165s Get:4 http://ftpmaster.internal/ubuntu resolute/universe armhf liblzf1 armhf 3.6-4build1 [6592 B] 165s Get:5 http://ftpmaster.internal/ubuntu resolute/universe armhf redis-tools armhf 5:8.0.5-1 [1242 kB] 165s Get:6 http://ftpmaster.internal/ubuntu resolute/universe armhf redis-server armhf 5:8.0.5-1 [53.2 kB] 165s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13-stdlib armhf 3.13.11-1 [1960 kB] 165s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf python3.13 armhf 3.13.11-1 [758 kB] 165s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 165s Get:10 http://ftpmaster.internal/ubuntu resolute/universe armhf libhiredis1.1.0 armhf 1.2.0-6ubuntu4 [34.6 kB] 165s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 165s Get:12 http://ftpmaster.internal/ubuntu resolute/universe armhf libjs-jquery-metadata all 12-4build1 [6692 B] 165s Get:13 http://ftpmaster.internal/ubuntu resolute/universe armhf libjs-jquery-tablesorter all 1:2.31.3+dfsg1-5 [192 kB] 165s Get:14 http://ftpmaster.internal/ubuntu resolute/universe armhf libjs-jquery-throttle-debounce all 1.1+dfsg.1-2build1 [12.6 kB] 165s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all armhf 3.14.2-1 [888 B] 165s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf python3-asgiref all 3.11.0-1 [25.2 kB] 165s Get:17 http://ftpmaster.internal/ubuntu resolute/main armhf python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 165s Get:18 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-blessed all 1.21.0-1 [50.4 kB] 165s Get:19 http://ftpmaster.internal/ubuntu resolute/main armhf python3-bson all 4.16.0-1 [44.8 kB] 165s Get:20 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 165s Get:21 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-wheel all 0.46.1-2 [22.1 kB] 165s Get:22 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-build all 1.2.2-5 [30.9 kB] 165s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf python3-msgpack armhf 1.1.2-1 [107 kB] 165s Get:24 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-cachecontrol all 0.14.3-1 [18.7 kB] 165s Get:25 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-rapidfuzz armhf 3.12.2+ds-1build1 [1600 kB] 165s Get:26 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-cleo all 2.2.1-4 [52.4 kB] 165s Get:27 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-coverage armhf 7.8.2+dfsg1-1ubuntu1 [158 kB] 165s Get:28 http://ftpmaster.internal/ubuntu resolute/main armhf python3-croniter all 6.1~rc1-0ubuntu1 [21.7 kB] 165s Get:29 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-distlib all 0.4.0-1 [267 kB] 165s Get:30 http://ftpmaster.internal/ubuntu resolute/main armhf python3-sqlparse all 0.5.4-1 [34.3 kB] 165s Get:31 http://ftpmaster.internal/ubuntu resolute/main armhf python3-django all 3:5.2.9-0ubuntu2 [3038 kB] 165s Get:32 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-django-picklefield all 3.4.0-1 [15.9 kB] 165s Get:33 http://ftpmaster.internal/ubuntu resolute/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 165s Get:34 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-django-q all 1.8.0-1 [280 kB] 165s Get:35 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-redis all 6.4.0-1 [228 kB] 165s Get:36 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-django-redis all 5.4.0-1build1 [32.0 kB] 165s Get:37 http://ftpmaster.internal/ubuntu resolute/main armhf python3-dnspython all 2.7.0-1ubuntu2 [167 kB] 165s Get:38 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-dulwich armhf 0.22.7-1 [183 kB] 165s Get:39 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-fastjsonschema all 2.21.1-1 [20.4 kB] 165s Get:40 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-filelock all 3.20.3-1 [13.5 kB] 165s Get:41 http://ftpmaster.internal/ubuntu resolute/main armhf python3-platformdirs all 4.5.1-1 [17.1 kB] 165s Get:42 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-findpython all 0.7.1-1 [15.8 kB] 165s Get:43 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-hiredis armhf 2.3.2-2build4 [15.2 kB] 165s Get:44 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-2 [6962 B] 165s Get:45 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 165s Get:46 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-jaraco.classes all 3.4.0-1 [7664 B] 165s Get:47 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-jeepney all 0.9.0-2 [33.5 kB] 165s Get:48 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-secretstorage all 3.5.0-1 [14.2 kB] 165s Get:49 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-keyring all 25.7.0-1 [41.3 kB] 165s Get:50 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pbs-installer all 2026.01.13-1 [56.8 kB] 165s Get:51 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 166s Get:52 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pkginfo all 1.12.1.2-2 [17.4 kB] 166s Get:53 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-2 [21.1 kB] 166s Get:54 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-poetry-core all 2.2.1-2 [226 kB] 166s Get:55 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-requests-toolbelt all 1.0.0-4 [37.0 kB] 166s Get:56 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-shellingham all 1.5.4-1build1 [9610 B] 166s Get:57 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-tomlkit all 0.13.3-2 [39.1 kB] 166s Get:58 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 166s Get:59 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 166s Get:60 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-virtualenv all 20.35.4+ds-1 [76.1 kB] 166s Get:61 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-poetry all 2.1.2+dfsg-1 [165 kB] 166s Get:62 http://ftpmaster.internal/ubuntu resolute/main armhf python3-pymongo all 4.16.0-1 [236 kB] 166s Get:63 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 9.0.2-2 [277 kB] 166s Get:64 http://ftpmaster.internal/ubuntu resolute/universe armhf libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 166s Get:65 http://ftpmaster.internal/ubuntu resolute/universe armhf libjs-jquery-isonscreen all 1.2.0-2 [3814 B] 166s Get:66 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest-cov all 5.0.0-1 [21.3 kB] 166s Get:67 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest-django all 4.11.1-2 [21.8 kB] 166s Fetched 22.3 MB in 2s (13.3 MB/s) 166s Selecting previously unselected package libpython3.13-minimal:armhf. 166s (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 ... 66518 files and directories currently installed.) 166s Preparing to unpack .../00-libpython3.13-minimal_3.13.11-1_armhf.deb ... 166s Unpacking libpython3.13-minimal:armhf (3.13.11-1) ... 166s Selecting previously unselected package python3.13-minimal. 166s Preparing to unpack .../01-python3.13-minimal_3.13.11-1_armhf.deb ... 166s Unpacking python3.13-minimal (3.13.11-1) ... 167s Selecting previously unselected package fonts-lato. 167s Preparing to unpack .../02-fonts-lato_2.015-1build1_all.deb ... 167s Unpacking fonts-lato (2.015-1build1) ... 167s Selecting previously unselected package liblzf1:armhf. 167s Preparing to unpack .../03-liblzf1_3.6-4build1_armhf.deb ... 167s Unpacking liblzf1:armhf (3.6-4build1) ... 167s Selecting previously unselected package redis-tools. 167s Preparing to unpack .../04-redis-tools_5%3a8.0.5-1_armhf.deb ... 167s Unpacking redis-tools (5:8.0.5-1) ... 167s Selecting previously unselected package redis-server. 167s Preparing to unpack .../05-redis-server_5%3a8.0.5-1_armhf.deb ... 167s Unpacking redis-server (5:8.0.5-1) ... 167s Selecting previously unselected package libpython3.13-stdlib:armhf. 167s Preparing to unpack .../06-libpython3.13-stdlib_3.13.11-1_armhf.deb ... 167s Unpacking libpython3.13-stdlib:armhf (3.13.11-1) ... 167s Selecting previously unselected package python3.13. 167s Preparing to unpack .../07-python3.13_3.13.11-1_armhf.deb ... 167s Unpacking python3.13 (3.13.11-1) ... 167s Selecting previously unselected package fonts-font-awesome. 167s Preparing to unpack .../08-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 167s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 167s Selecting previously unselected package libhiredis1.1.0:armhf. 167s Preparing to unpack .../09-libhiredis1.1.0_1.2.0-6ubuntu4_armhf.deb ... 167s Unpacking libhiredis1.1.0:armhf (1.2.0-6ubuntu4) ... 167s Selecting previously unselected package libjs-jquery. 167s Preparing to unpack .../10-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 167s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 167s Selecting previously unselected package libjs-jquery-metadata. 167s Preparing to unpack .../11-libjs-jquery-metadata_12-4build1_all.deb ... 167s Unpacking libjs-jquery-metadata (12-4build1) ... 167s Selecting previously unselected package libjs-jquery-tablesorter. 167s Preparing to unpack .../12-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-5_all.deb ... 167s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 167s Selecting previously unselected package libjs-jquery-throttle-debounce. 167s Preparing to unpack .../13-libjs-jquery-throttle-debounce_1.1+dfsg.1-2build1_all.deb ... 167s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 167s Selecting previously unselected package python3-all. 168s Preparing to unpack .../14-python3-all_3.14.2-1_armhf.deb ... 168s Unpacking python3-all (3.14.2-1) ... 168s Selecting previously unselected package python3-asgiref. 168s Preparing to unpack .../15-python3-asgiref_3.11.0-1_all.deb ... 168s Unpacking python3-asgiref (3.11.0-1) ... 168s Selecting previously unselected package python3-wcwidth. 168s Preparing to unpack .../16-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 168s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 168s Selecting previously unselected package python3-blessed. 168s Preparing to unpack .../17-python3-blessed_1.21.0-1_all.deb ... 168s Unpacking python3-blessed (1.21.0-1) ... 168s Selecting previously unselected package python3-bson. 168s Preparing to unpack .../18-python3-bson_4.16.0-1_all.deb ... 168s Unpacking python3-bson (4.16.0-1) ... 168s Selecting previously unselected package python3-pyproject-hooks. 168s Preparing to unpack .../19-python3-pyproject-hooks_1.2.0-1_all.deb ... 168s Unpacking python3-pyproject-hooks (1.2.0-1) ... 168s Selecting previously unselected package python3-wheel. 168s Preparing to unpack .../20-python3-wheel_0.46.1-2_all.deb ... 168s Unpacking python3-wheel (0.46.1-2) ... 168s Selecting previously unselected package python3-build. 168s Preparing to unpack .../21-python3-build_1.2.2-5_all.deb ... 168s Unpacking python3-build (1.2.2-5) ... 168s Selecting previously unselected package python3-msgpack. 168s Preparing to unpack .../22-python3-msgpack_1.1.2-1_armhf.deb ... 168s Unpacking python3-msgpack (1.1.2-1) ... 168s Selecting previously unselected package python3-cachecontrol. 168s Preparing to unpack .../23-python3-cachecontrol_0.14.3-1_all.deb ... 168s Unpacking python3-cachecontrol (0.14.3-1) ... 168s Selecting previously unselected package python3-rapidfuzz. 168s Preparing to unpack .../24-python3-rapidfuzz_3.12.2+ds-1build1_armhf.deb ... 168s Unpacking python3-rapidfuzz (3.12.2+ds-1build1) ... 168s Selecting previously unselected package python3-cleo. 168s Preparing to unpack .../25-python3-cleo_2.2.1-4_all.deb ... 168s Unpacking python3-cleo (2.2.1-4) ... 168s Selecting previously unselected package python3-coverage. 168s Preparing to unpack .../26-python3-coverage_7.8.2+dfsg1-1ubuntu1_armhf.deb ... 168s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 168s Selecting previously unselected package python3-croniter. 168s Preparing to unpack .../27-python3-croniter_6.1~rc1-0ubuntu1_all.deb ... 168s Unpacking python3-croniter (6.1~rc1-0ubuntu1) ... 168s Selecting previously unselected package python3-distlib. 168s Preparing to unpack .../28-python3-distlib_0.4.0-1_all.deb ... 168s Unpacking python3-distlib (0.4.0-1) ... 168s Selecting previously unselected package python3-sqlparse. 168s Preparing to unpack .../29-python3-sqlparse_0.5.4-1_all.deb ... 168s Unpacking python3-sqlparse (0.5.4-1) ... 168s Selecting previously unselected package python3-django. 168s Preparing to unpack .../30-python3-django_3%3a5.2.9-0ubuntu2_all.deb ... 168s Unpacking python3-django (3:5.2.9-0ubuntu2) ... 169s Selecting previously unselected package python3-django-picklefield. 169s Preparing to unpack .../31-python3-django-picklefield_3.4.0-1_all.deb ... 169s Unpacking python3-django-picklefield (3.4.0-1) ... 169s Selecting previously unselected package sphinx-rtd-theme-common. 169s Preparing to unpack .../32-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 169s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 169s Selecting previously unselected package python3-django-q. 169s Preparing to unpack .../33-python3-django-q_1.8.0-1_all.deb ... 169s Unpacking python3-django-q (1.8.0-1) ... 169s Selecting previously unselected package python3-redis. 169s Preparing to unpack .../34-python3-redis_6.4.0-1_all.deb ... 169s Unpacking python3-redis (6.4.0-1) ... 169s Selecting previously unselected package python3-django-redis. 169s Preparing to unpack .../35-python3-django-redis_5.4.0-1build1_all.deb ... 169s Unpacking python3-django-redis (5.4.0-1build1) ... 169s Selecting previously unselected package python3-dnspython. 170s Preparing to unpack .../36-python3-dnspython_2.7.0-1ubuntu2_all.deb ... 170s Unpacking python3-dnspython (2.7.0-1ubuntu2) ... 170s Selecting previously unselected package python3-dulwich. 170s Preparing to unpack .../37-python3-dulwich_0.22.7-1_armhf.deb ... 170s Unpacking python3-dulwich (0.22.7-1) ... 170s Selecting previously unselected package python3-fastjsonschema. 170s Preparing to unpack .../38-python3-fastjsonschema_2.21.1-1_all.deb ... 170s Unpacking python3-fastjsonschema (2.21.1-1) ... 170s Selecting previously unselected package python3-filelock. 170s Preparing to unpack .../39-python3-filelock_3.20.3-1_all.deb ... 170s Unpacking python3-filelock (3.20.3-1) ... 170s Selecting previously unselected package python3-platformdirs. 170s Preparing to unpack .../40-python3-platformdirs_4.5.1-1_all.deb ... 170s Unpacking python3-platformdirs (4.5.1-1) ... 170s Selecting previously unselected package python3-findpython. 170s Preparing to unpack .../41-python3-findpython_0.7.1-1_all.deb ... 170s Unpacking python3-findpython (0.7.1-1) ... 170s Selecting previously unselected package python3-hiredis. 170s Preparing to unpack .../42-python3-hiredis_2.3.2-2build4_armhf.deb ... 170s Unpacking python3-hiredis (2.3.2-2build4) ... 170s Selecting previously unselected package python3-iniconfig. 170s Preparing to unpack .../43-python3-iniconfig_2.1.0-2_all.deb ... 170s Unpacking python3-iniconfig (2.1.0-2) ... 170s Selecting previously unselected package python3-installer. 170s Preparing to unpack .../44-python3-installer_0.7.0+dfsg1-3_all.deb ... 170s Unpacking python3-installer (0.7.0+dfsg1-3) ... 170s Selecting previously unselected package python3-jaraco.classes. 170s Preparing to unpack .../45-python3-jaraco.classes_3.4.0-1_all.deb ... 170s Unpacking python3-jaraco.classes (3.4.0-1) ... 170s Selecting previously unselected package python3-jeepney. 170s Preparing to unpack .../46-python3-jeepney_0.9.0-2_all.deb ... 170s Unpacking python3-jeepney (0.9.0-2) ... 170s Selecting previously unselected package python3-secretstorage. 170s Preparing to unpack .../47-python3-secretstorage_3.5.0-1_all.deb ... 170s Unpacking python3-secretstorage (3.5.0-1) ... 170s Selecting previously unselected package python3-keyring. 170s Preparing to unpack .../48-python3-keyring_25.7.0-1_all.deb ... 170s Unpacking python3-keyring (25.7.0-1) ... 170s Selecting previously unselected package python3-pbs-installer. 170s Preparing to unpack .../49-python3-pbs-installer_2026.01.13-1_all.deb ... 170s Unpacking python3-pbs-installer (2026.01.13-1) ... 170s Selecting previously unselected package python3-pip-whl. 170s Preparing to unpack .../50-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 170s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 170s Selecting previously unselected package python3-pkginfo. 170s Preparing to unpack .../51-python3-pkginfo_1.12.1.2-2_all.deb ... 170s Unpacking python3-pkginfo (1.12.1.2-2) ... 170s Selecting previously unselected package python3-pluggy. 170s Preparing to unpack .../52-python3-pluggy_1.6.0-2_all.deb ... 170s Unpacking python3-pluggy (1.6.0-2) ... 170s Selecting previously unselected package python3-poetry-core. 170s Preparing to unpack .../53-python3-poetry-core_2.2.1-2_all.deb ... 170s Unpacking python3-poetry-core (2.2.1-2) ... 170s Selecting previously unselected package python3-requests-toolbelt. 170s Preparing to unpack .../54-python3-requests-toolbelt_1.0.0-4_all.deb ... 170s Unpacking python3-requests-toolbelt (1.0.0-4) ... 170s Selecting previously unselected package python3-shellingham. 170s Preparing to unpack .../55-python3-shellingham_1.5.4-1build1_all.deb ... 170s Unpacking python3-shellingham (1.5.4-1build1) ... 171s Selecting previously unselected package python3-tomlkit. 171s Preparing to unpack .../56-python3-tomlkit_0.13.3-2_all.deb ... 171s Unpacking python3-tomlkit (0.13.3-2) ... 171s Selecting previously unselected package python3-trove-classifiers. 171s Preparing to unpack .../57-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 171s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 171s Selecting previously unselected package python3-setuptools-whl. 171s Preparing to unpack .../58-python3-setuptools-whl_78.1.1-0.1_all.deb ... 171s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 171s Selecting previously unselected package python3-virtualenv. 171s Preparing to unpack .../59-python3-virtualenv_20.35.4+ds-1_all.deb ... 171s Unpacking python3-virtualenv (20.35.4+ds-1) ... 171s Selecting previously unselected package python3-poetry. 171s Preparing to unpack .../60-python3-poetry_2.1.2+dfsg-1_all.deb ... 171s Unpacking python3-poetry (2.1.2+dfsg-1) ... 171s Selecting previously unselected package python3-pymongo. 171s Preparing to unpack .../61-python3-pymongo_4.16.0-1_all.deb ... 171s Unpacking python3-pymongo (4.16.0-1) ... 171s Selecting previously unselected package python3-pytest. 171s Preparing to unpack .../62-python3-pytest_9.0.2-2_all.deb ... 171s Unpacking python3-pytest (9.0.2-2) ... 171s Selecting previously unselected package libjs-jquery-hotkeys. 171s Preparing to unpack .../63-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 171s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 171s Selecting previously unselected package libjs-jquery-isonscreen. 171s Preparing to unpack .../64-libjs-jquery-isonscreen_1.2.0-2_all.deb ... 171s Unpacking libjs-jquery-isonscreen (1.2.0-2) ... 171s Selecting previously unselected package python3-pytest-cov. 171s Preparing to unpack .../65-python3-pytest-cov_5.0.0-1_all.deb ... 171s Unpacking python3-pytest-cov (5.0.0-1) ... 171s Selecting previously unselected package python3-pytest-django. 171s Preparing to unpack .../66-python3-pytest-django_4.11.1-2_all.deb ... 171s Unpacking python3-pytest-django (4.11.1-2) ... 171s Setting up python3-iniconfig (2.1.0-2) ... 171s Setting up python3-rapidfuzz (3.12.2+ds-1build1) ... 172s Setting up python3-setuptools-whl (78.1.1-0.1) ... 172s Setting up python3-filelock (3.20.3-1) ... 172s Setting up fonts-lato (2.015-1build1) ... 172s Setting up python3-jaraco.classes (3.4.0-1) ... 172s Setting up python3-requests-toolbelt (1.0.0-4) ... 173s Setting up python3-pkginfo (1.12.1.2-2) ... 173s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 173s Setting up python3-croniter (6.1~rc1-0ubuntu1) ... 173s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 173s Setting up python3-distlib (0.4.0-1) ... 174s Setting up python3-wheel (0.46.1-2) ... 174s Setting up python3-platformdirs (4.5.1-1) ... 174s Setting up python3-bson (4.16.0-1) ... 174s Setting up libpython3.13-minimal:armhf (3.13.11-1) ... 174s Setting up python3-sqlparse (0.5.4-1) ... 175s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 175s Setting up python3-pyproject-hooks (1.2.0-1) ... 175s Setting up python3-poetry-core (2.2.1-2) ... 176s Setting up liblzf1:armhf (3.6-4build1) ... 176s Setting up python3-redis (6.4.0-1) ... 177s Setting up python3-jeepney (0.9.0-2) ... 177s Setting up python3-installer (0.7.0+dfsg1-3) ... 178s Setting up python3-pluggy (1.6.0-2) ... 178s Setting up python3-fastjsonschema (2.21.1-1) ... 178s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 178s 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) ... 182s Setting up python3-cachecontrol (0.14.3-1) ... 182s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 182s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 182s Setting up python3-build (1.2.2-5) ... 182s Setting up python3-pymongo (4.16.0-1) ... 183s Setting up python3-shellingham (1.5.4-1build1) ... 183s Setting up python3-tomlkit (0.13.3-2) ... 184s Setting up libpython3.13-stdlib:armhf (3.13.11-1) ... 184s Setting up libhiredis1.1.0:armhf (1.2.0-6ubuntu4) ... 184s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 184s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 184s Setting up python3-asgiref (3.11.0-1) ... 184s Setting up python3-findpython (0.7.1-1) ... 184s Setting up python3-django (3:5.2.9-0ubuntu2) ... 187s Setting up python3.13 (3.13.11-1) ... 189s Setting up python3-pytest (9.0.2-2) ... 190s Setting up python3-blessed (1.21.0-1) ... 190s Setting up python3-virtualenv (20.35.4+ds-1) ... 190s Setting up python3-all (3.14.2-1) ... 190s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 191s Setting up python3-pytest-django (4.11.1-2) ... 191s Setting up python3-django-redis (5.4.0-1build1) ... 191s Setting up python3-hiredis (2.3.2-2build4) ... 191s Setting up python3-secretstorage (3.5.0-1) ... 192s Setting up redis-tools (5:8.0.5-1) ... 192s Setting up libjs-jquery-metadata (12-4build1) ... 192s Setting up libjs-jquery-isonscreen (1.2.0-2) ... 192s Setting up python3-django-picklefield (3.4.0-1) ... 192s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 192s Setting up python3-django-q (1.8.0-1) ... 192s Setting up python3-keyring (25.7.0-1) ... 193s Setting up python3-pytest-cov (5.0.0-1) ... 193s Setting up redis-server (5:8.0.5-1) ... 193s Created symlink '/etc/systemd/system/redis.service' → '/usr/lib/systemd/system/redis-server.service'. 193s Created symlink '/etc/systemd/system/multi-user.target.wants/redis-server.service' → '/usr/lib/systemd/system/redis-server.service'. 194s Setting up python3-poetry (2.1.2+dfsg-1) ... 195s Processing triggers for systemd (259-1ubuntu2) ... 195s Processing triggers for man-db (2.13.1-1) ... 195s Processing triggers for libc-bin (2.42-2ubuntu4) ... 205s autopkgtest [17:15:17]: test python3-django-q: [----------------------- 207s Waiting for redis-server to start 218s The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 219s Creating virtualenv django-q2-7PrWWEbC-py3.13 in /root/.cache/pypoetry/virtualenvs 221s ============================= test session starts ============================== 221s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 221s django: version: 5.2.9, settings: django_q.tests.settings (from ini) 221s rootdir: /tmp/autopkgtest.zzwTUP/autopkgtest_tmp 221s configfile: pytest.ini 221s plugins: typeguard-4.4.4, cov-5.0.0, django-4.11.1 221s collected 54 items 221s 222s tests/test_admin.py . [ 1%] 226s tests/test_brokers.py .s [ 5%] 226s tests/test_cached.py .... [ 12%] 282s tests/test_cluster.py ..............F/usr/lib/python3/dist-packages/coverage/inorout.py:509: CoverageWarning: Module ./django_q was never imported. (module-not-imported) 282s self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") 282s /usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No data was collected. (no-data-collected) 282s self._warn("No data was collected.", slug="no-data-collected") 282s /usr/lib/python3/dist-packages/pytest_cov/plugin.py:352: CovReportWarning: Failed to generate report: No data to report. 282s 282s warnings.warn(CovReportWarning(message), stacklevel=1) 282s WARNING: Failed to generate report: No data to report. 282s 282s 282s 282s =================================== FAILURES =================================== 282s _________________________________ test_recycle _________________________________ 282s 282s broker = 282s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xe4acab70> 282s django_assert_num_queries = functools.partial(, <_pytest.config.Config object at 0xe7065760>) 282s 282s @pytest.mark.django_db 282s def test_recycle(broker, monkeypatch, django_assert_num_queries): 282s # set up the Sentinel 282s broker.list_key = "test_recycle_test:q" 282s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 282s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 282s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 282s start_event = Event() 282s stop_event = Event() 282s cluster_id = uuidlib.uuid4() 282s # override settings 282s monkeypatch.setattr(Conf, "RECYCLE", 2) 282s monkeypatch.setattr(Conf, "WORKERS", 1) 282s # set a timer to stop the Sentinel 282s threading.Timer(3, stop_event.set).start() 282s s = Sentinel(stop_event, start_event, cluster_id=cluster_id, broker=broker) 282s assert start_event.is_set() 282s assert s.status() == Conf.STOPPED 282s > assert s.reincarnations == 1 282s E assert 0 == 1 282s E + where 0 = .reincarnations 282s 282s tests/test_cluster.py:419: AssertionError 282s ----------------------------- Captured stderr call ----------------------------- 282s 18:16:30 [Q] INFO Enqueued [test_recycle_test:q] 1 282s 18:16:30 [Q] DEBUG Pushed ('vegan-island-tango-pasta', 'ae034c0bf11d43c88f3b91fce9272c4f') 282s 18:16:30 [Q] INFO Enqueued [test_recycle_test:q] 2 282s 18:16:30 [Q] DEBUG Pushed ('massachusetts-michigan-table-helium', 'ee7c5145fcdc46ef84fda203cae87d03') 282s 18:16:30 [Q] INFO Enqueued [test_recycle_test:q] 3 282s 18:16:30 [Q] DEBUG Pushed ('nitrogen-island-cola-hotel', 'd004f2bb7c064558ae60d73116406960') 282s 18:16:30 [Q] INFO MainProcess guarding cluster romeo-missouri-cardinal-king [test_recycle_test:q] 282s 18:16:30 [Q] INFO Q Cluster romeo-missouri-cardinal-king [test_recycle_test:q] running. 282s /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. 282s warn( 282s /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. 282s warn( 282s 18:16:30 [Q] INFO Process-77016d0527564d648096f3f717bd8202 monitoring at 2512 282s 18:16:30 [Q] INFO Process-eedea0de02df49bab517d8081339315a pushing tasks at 2513 282s 18:16:30 [Q] DEBUG queueing from test_recycle_test:q 282s 18:16:30 [Q] DEBUG queueing from test_recycle_test:q 282s 18:16:30 [Q] DEBUG queueing from test_recycle_test:q 282s /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. 282s warn( 282s 18:16:31 [Q] INFO Process-3ebd23ff599a4367b93821a221710c98 ready for work at 2511 282s 18:16:31 [Q] INFO Process-3ebd23ff599a4367b93821a221710c98 processing vegan-island-tango-pasta 'django_q.tests.tasks.multiply' 282s 18:16:31 [Q] INFO Process-3ebd23ff599a4367b93821a221710c98 processing massachusetts-michigan-table-helium 'django_q.tests.tasks.multiply' 282s 18:16:31 [Q] INFO Process-3ebd23ff599a4367b93821a221710c98 processing nitrogen-island-cola-hotel 'django_q.tests.tasks.multiply' 282s 18:16:31 [Q] ERROR Could not save task result 282s Traceback (most recent call last): 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 282s return self.cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 282s return super().execute(query, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 282s sqlite3.OperationalError: no such table: django_q_task 282s 282s The above exception was the direct cause of the following exception: 282s 282s Traceback (most recent call last): 282s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 282s for success_task in success_tasks_qs.select_for_update() 282s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 282s self._fetch_all() 282s ~~~~~~~~~~~~~~~^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 282s self._result_cache = list(self._iterable_class(self)) 282s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 282s results = compiler.execute_sql( 282s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 282s ) 282s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 282s cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 282s return super().execute(sql, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 282s return self._execute_with_wrappers( 282s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 282s sql, params, many=False, executor=self._execute 282s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s ) 282s ^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 282s return executor(sql, params, many, context) 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 282s with self.db.wrap_database_errors: 282s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 282s raise dj_exc_value.with_traceback(traceback) from exc_value 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 282s return self.cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 282s return super().execute(query, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 282s django.db.utils.OperationalError: no such table: django_q_task 282s 18:16:31 [Q] INFO Processed 'django_q.tests.tasks.multiply' (vegan-island-tango-pasta) 282s 18:16:31 [Q] ERROR Could not save task result 282s Traceback (most recent call last): 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 282s return self.cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 282s return super().execute(query, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 282s sqlite3.OperationalError: no such table: django_q_task 282s 282s The above exception was the direct cause of the following exception: 282s 282s Traceback (most recent call last): 282s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 282s for success_task in success_tasks_qs.select_for_update() 282s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 282s self._fetch_all() 282s ~~~~~~~~~~~~~~~^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 282s self._result_cache = list(self._iterable_class(self)) 282s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 282s results = compiler.execute_sql( 282s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 282s ) 282s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 282s cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 282s return super().execute(sql, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 282s return self._execute_with_wrappers( 282s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 282s sql, params, many=False, executor=self._execute 282s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s ) 282s ^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 282s return executor(sql, params, many, context) 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 282s with self.db.wrap_database_errors: 282s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 282s raise dj_exc_value.with_traceback(traceback) from exc_value 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 282s return self.cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 282s return super().execute(query, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 282s django.db.utils.OperationalError: no such table: django_q_task 282s 18:16:31 [Q] INFO Processed 'django_q.tests.tasks.multiply' (massachusetts-michigan-table-helium) 282s 18:16:31 [Q] ERROR Could not save task result 282s Traceback (most recent call last): 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 282s return self.cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 282s return super().execute(query, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 282s sqlite3.OperationalError: no such table: django_q_task 282s 282s The above exception was the direct cause of the following exception: 282s 282s Traceback (most recent call last): 282s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 282s for success_task in success_tasks_qs.select_for_update() 282s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 282s self._fetch_all() 282s ~~~~~~~~~~~~~~~^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 282s self._result_cache = list(self._iterable_class(self)) 282s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 282s results = compiler.execute_sql( 282s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 282s ) 282s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 282s cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 282s return super().execute(sql, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 282s return self._execute_with_wrappers( 282s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 282s sql, params, many=False, executor=self._execute 282s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s ) 282s ^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 282s return executor(sql, params, many, context) 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 282s with self.db.wrap_database_errors: 282s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 282s raise dj_exc_value.with_traceback(traceback) from exc_value 282s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 282s return self.cursor.execute(sql, params) 282s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 282s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 282s return super().execute(query, params) 282s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 282s django.db.utils.OperationalError: no such table: django_q_task 282s 18:16:31 [Q] INFO Processed 'django_q.tests.tasks.multiply' (nitrogen-island-cola-hotel) 282s 18:16:33 [Q] INFO MainProcess stopping cluster processes 282s 18:16:33 [Q] INFO Process-eedea0de02df49bab517d8081339315a stopped pushing tasks 282s 18:16:33 [Q] INFO Process-3ebd23ff599a4367b93821a221710c98 stopped doing work 282s 18:16:34 [Q] INFO MainProcess waiting for the monitor. 282s 18:16:34 [Q] INFO Process-77016d0527564d648096f3f717bd8202 stopped monitoring results 282s =============================== warnings summary =============================== 282s ../../../usr/lib/python3/dist-packages/django_q/conf.py:179 282s /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. 282s warn( 282s 282s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 282s 282s ---------- coverage: platform linux, python 3.14.2-final-0 ----------- 282s 282s =========================== short test summary info ============================ 282s FAILED tests/test_cluster.py::test_recycle - assert 0 == 1 282s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 282s ======== 1 failed, 20 passed, 1 skipped, 1 warning in 61.95s (0:01:01) ========= 283s Waiting for redis-server to stop 294s Waiting for redis-server to start 305s The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 305s Creating virtualenv django-q2-7PrWWEbC-py3.14 in /root/.cache/pypoetry/virtualenvs 306s ============================= test session starts ============================== 306s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 306s django: version: 5.2.9, settings: django_q.tests.settings (from ini) 306s rootdir: /tmp/autopkgtest.zzwTUP/autopkgtest_tmp 306s configfile: pytest.ini 306s plugins: typeguard-4.4.4, cov-5.0.0, django-4.11.1 306s collected 54 items 306s 308s tests/test_admin.py . [ 1%] 311s tests/test_brokers.py .s [ 5%] 312s tests/test_cached.py .... [ 12%] 366s tests/test_cluster.py ..............F/usr/lib/python3/dist-packages/coverage/inorout.py:509: CoverageWarning: Module ./django_q was never imported. (module-not-imported) 366s self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") 366s /usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No data was collected. (no-data-collected) 366s self._warn("No data was collected.", slug="no-data-collected") 367s /usr/lib/python3/dist-packages/pytest_cov/plugin.py:352: CovReportWarning: Failed to generate report: No data to report. 367s 367s warnings.warn(CovReportWarning(message), stacklevel=1) 367s WARNING: Failed to generate report: No data to report. 367s 367s 367s 367s =================================== FAILURES =================================== 367s _________________________________ test_recycle _________________________________ 367s 367s broker = 367s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xf102b730> 367s django_assert_num_queries = functools.partial(, <_pytest.config.Config object at 0xf333e818>) 367s 367s @pytest.mark.django_db 367s def test_recycle(broker, monkeypatch, django_assert_num_queries): 367s # set up the Sentinel 367s broker.list_key = "test_recycle_test:q" 367s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 367s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 367s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 367s start_event = Event() 367s stop_event = Event() 367s cluster_id = uuidlib.uuid4() 367s # override settings 367s monkeypatch.setattr(Conf, "RECYCLE", 2) 367s monkeypatch.setattr(Conf, "WORKERS", 1) 367s # set a timer to stop the Sentinel 367s threading.Timer(3, stop_event.set).start() 367s s = Sentinel(stop_event, start_event, cluster_id=cluster_id, broker=broker) 367s assert start_event.is_set() 367s assert s.status() == Conf.STOPPED 367s > assert s.reincarnations == 1 367s E assert 0 == 1 367s E + where 0 = .reincarnations 367s 367s tests/test_cluster.py:419: AssertionError 367s ----------------------------- Captured stderr call ----------------------------- 367s 18:17:54 [Q] INFO Enqueued [test_recycle_test:q] 1 367s 18:17:54 [Q] DEBUG Pushed ('burger-kansas-victor-friend', 'b6e55817f6844855a780cf05c5b73a18') 367s 18:17:54 [Q] INFO Enqueued [test_recycle_test:q] 2 367s 18:17:54 [Q] DEBUG Pushed ('oregon-potato-fanta-batman', '949893386fd54f47af2b17d1bbed83c7') 367s 18:17:54 [Q] INFO Enqueued [test_recycle_test:q] 3 367s 18:17:54 [Q] DEBUG Pushed ('leopard-potato-quiet-beryllium', '59101928fbc54ec2a4b513b56c93f51f') 367s 18:17:54 [Q] INFO MainProcess guarding cluster alpha-edward-seventeen-triple [test_recycle_test:q] 367s 18:17:54 [Q] INFO Q Cluster alpha-edward-seventeen-triple [test_recycle_test:q] running. 367s /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. 367s warn( 367s /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. 367s warn( 367s 18:17:54 [Q] INFO Process-015122c06ced496f96855533d8295061 ready for work at 2892 367s 18:17:55 [Q] INFO Process-1909726673c740ac9bc666e9bc91abb6 monitoring at 2893 367s /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. 367s warn( 367s 18:17:55 [Q] INFO Process-531fe221a5c447f7aea993499e2dac4b pushing tasks at 2894 367s 18:17:55 [Q] DEBUG queueing from test_recycle_test:q 367s 18:17:55 [Q] INFO Process-015122c06ced496f96855533d8295061 processing burger-kansas-victor-friend 'django_q.tests.tasks.multiply' 367s 18:17:55 [Q] DEBUG queueing from test_recycle_test:q 367s 18:17:55 [Q] DEBUG queueing from test_recycle_test:q 367s 18:17:55 [Q] INFO Process-015122c06ced496f96855533d8295061 processing oregon-potato-fanta-batman 'django_q.tests.tasks.multiply' 367s 18:17:55 [Q] INFO Process-015122c06ced496f96855533d8295061 processing leopard-potato-quiet-beryllium 'django_q.tests.tasks.multiply' 367s 18:17:55 [Q] ERROR Could not save task result 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 367s return self.cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 367s return super().execute(query, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 367s sqlite3.OperationalError: no such table: django_q_task 367s 367s The above exception was the direct cause of the following exception: 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 367s for success_task in success_tasks_qs.select_for_update() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 367s self._fetch_all() 367s ~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 367s self._result_cache = list(self._iterable_class(self)) 367s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 367s results = compiler.execute_sql( 367s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 367s ) 367s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 367s cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 367s return super().execute(sql, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 367s return self._execute_with_wrappers( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s sql, params, many=False, executor=self._execute 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ) 367s ^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 367s return executor(sql, params, many, context) 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 367s with self.db.wrap_database_errors: 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 367s raise dj_exc_value.with_traceback(traceback) from exc_value 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 367s return self.cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 367s return super().execute(query, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 367s django.db.utils.OperationalError: no such table: django_q_task 367s 18:17:55 [Q] INFO Processed 'django_q.tests.tasks.multiply' (burger-kansas-victor-friend) 367s 18:17:55 [Q] ERROR Could not save task result 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 367s return self.cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 367s return super().execute(query, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 367s sqlite3.OperationalError: no such table: django_q_task 367s 367s The above exception was the direct cause of the following exception: 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 367s for success_task in success_tasks_qs.select_for_update() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 367s self._fetch_all() 367s ~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 367s self._result_cache = list(self._iterable_class(self)) 367s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 367s results = compiler.execute_sql( 367s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 367s ) 367s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 367s cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 367s return super().execute(sql, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 367s return self._execute_with_wrappers( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s sql, params, many=False, executor=self._execute 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ) 367s ^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 367s return executor(sql, params, many, context) 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 367s with self.db.wrap_database_errors: 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 367s raise dj_exc_value.with_traceback(traceback) from exc_value 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 367s return self.cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 367s return super().execute(query, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 367s django.db.utils.OperationalError: no such table: django_q_task 367s 18:17:55 [Q] INFO Processed 'django_q.tests.tasks.multiply' (oregon-potato-fanta-batman) 367s 18:17:55 [Q] ERROR Could not save task result 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 367s return self.cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 367s return super().execute(query, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 367s sqlite3.OperationalError: no such table: django_q_task 367s 367s The above exception was the direct cause of the following exception: 367s 367s Traceback (most recent call last): 367s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 367s for success_task in success_tasks_qs.select_for_update() 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 367s self._fetch_all() 367s ~~~~~~~~~~~~~~~^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 367s self._result_cache = list(self._iterable_class(self)) 367s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 367s results = compiler.execute_sql( 367s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 367s ) 367s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 367s cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 367s return super().execute(sql, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 367s return self._execute_with_wrappers( 367s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 367s sql, params, many=False, executor=self._execute 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s ) 367s ^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 367s return executor(sql, params, many, context) 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 367s with self.db.wrap_database_errors: 367s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 367s raise dj_exc_value.with_traceback(traceback) from exc_value 367s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 367s return self.cursor.execute(sql, params) 367s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 367s return super().execute(query, params) 367s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 367s django.db.utils.OperationalError: no such table: django_q_task 367s 18:17:55 [Q] INFO Processed 'django_q.tests.tasks.multiply' (leopard-potato-quiet-beryllium) 367s 18:17:57 [Q] INFO MainProcess stopping cluster processes 367s 18:17:58 [Q] INFO Process-531fe221a5c447f7aea993499e2dac4b stopped pushing tasks 367s 18:17:58 [Q] INFO Process-015122c06ced496f96855533d8295061 stopped doing work 367s 18:17:58 [Q] INFO Process-1909726673c740ac9bc666e9bc91abb6 stopped monitoring results 367s 18:17:58 [Q] INFO MainProcess waiting for the monitor. 367s =============================== warnings summary =============================== 367s ../../../usr/lib/python3/dist-packages/django_q/conf.py:179 367s /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. 367s warn( 367s 367s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 367s 367s ---------- coverage: platform linux, python 3.14.2-final-0 ----------- 367s 367s =========================== short test summary info ============================ 367s FAILED tests/test_cluster.py::test_recycle - assert 0 == 1 367s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 367s ======== 1 failed, 20 passed, 1 skipped, 1 warning in 60.34s (0:01:00) ========= 368s Waiting for redis-server to stop 378s autopkgtest [17:18:10]: test python3-django-q: -----------------------] 383s autopkgtest [17:18:15]: test python3-django-q: - - - - - - - - - - results - - - - - - - - - - 383s python3-django-q FAIL non-zero exit status 1 386s autopkgtest [17:18:18]: @@@@@@@@@@@@@@@@@@@@ summary 386s python3-django-q FAIL non-zero exit status 1