0s autopkgtest [08:27:31]: starting date and time: 2026-01-24 08:27:31+0000 0s autopkgtest [08:27:31]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [08:27:31]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.vazd3pt9/out --timeout-copy=6000 --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-2@sto01-4.secgroup --name adt-resolute-amd64-django-q-20260124-082731-juju-7f2275-prod-proposed-migration-environment-2-00c8f9d6-4040-4deb-a406-872461f8ffbd --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-django-q-20260124-082731-juju-7f2275-prod-proposed-migration-environment-2-00c8f9d6-4040-4deb-a406-872461f8ffbd from image adt/ubuntu-resolute-amd64-server-20260124.img (UUID 46811f22-3700-43f4-953b-ee3c613d71bb)... 74s autopkgtest [08:28:45]: testbed dpkg architecture: amd64 74s autopkgtest [08:28:45]: testbed apt version: 3.1.13 74s autopkgtest [08:28:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s autopkgtest [08:28:45]: testbed release detected to be: None 75s autopkgtest [08:28:46]: updating testbed package index (apt update) 75s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 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 75s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [93.8 kB] 75s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 75s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 75s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1020 kB] 76s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [96.9 kB] 76s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [113 kB] 76s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3776 B] 76s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 76s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 76s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 76s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [388 kB] 76s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [922 kB] 76s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [25.4 kB] 76s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 76s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 76s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [824 B] 77s Fetched 2848 kB in 1s (2775 kB/s) 77s Reading package lists... 78s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 78s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 79s Calculating upgrade... 79s The following packages were automatically installed and are no longer required: 79s python3.13 python3.13-minimal 79s Use 'sudo apt autoremove' to remove them. 79s The following NEW packages will be installed: 79s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 79s The following packages will be upgraded: 79s libpython3-stdlib python3 python3-gdbm python3-minimal 79s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 79s Need to get 6769 kB of archives. 79s After this operation, 24.5 MB of additional disk space will be used. 79s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 79s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 79s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 79s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 79s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 79s dpkg-preconfigure: unable to re-open stdin: No such file or directory 79s Fetched 6769 kB in 0s (16.6 MB/s) 79s Selecting previously unselected package libpython3.14-minimal:amd64. 79s (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 ... 124177 files and directories currently installed.) 79s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 80s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 80s Selecting previously unselected package python3.14-minimal. 80s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 80s Unpacking python3.14-minimal (3.14.2-1) ... 80s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 80s Setting up python3.14-minimal (3.14.2-1) ... 80s (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 ... 124519 files and directories currently installed.) 80s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 80s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 80s Setting up python3-minimal (3.14.2-1) ... 80s (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 ... 124519 files and directories currently installed.) 80s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 81s running python pre-rtupdate hooks for python3.14... 81s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 81s Selecting previously unselected package libpython3.14-stdlib:amd64. 81s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 81s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 81s Selecting previously unselected package python3.14. 81s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 81s Unpacking python3.14 (3.14.2-1) ... 81s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 81s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 81s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 81s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 81s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 81s Setting up python3.14 (3.14.2-1) ... 81s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 81s Setting up python3-gdbm (3.14.2-1) ... 81s Setting up python3 (3.14.2-1) ... 81s running python rtupdate hooks for python3.14... 81s running python post-rtupdate hooks for python3.14... 81s Processing triggers for man-db (2.13.1-1) ... 82s Processing triggers for systemd (259-1ubuntu2) ... 82s autopkgtest [08:28:53]: upgrading testbed (apt dist-upgrade and autopurge) 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Calculating upgrade... 82s The following packages were automatically installed and are no longer required: 82s python3.13 python3.13-minimal 82s Use 'sudo apt autoremove' to remove them. 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 83s The following packages will be REMOVED: 83s python3.13* python3.13-minimal* 83s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 83s After this operation, 7860 kB disk space will be freed. 83s (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 ... 124949 files and directories currently installed.) 83s Removing python3.13 (3.13.11-1) ... 83s Removing python3.13-minimal (3.13.11-1) ... 84s Processing triggers for man-db (2.13.1-1) ... 84s Processing triggers for systemd (259-1ubuntu2) ... 84s (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 ... 124922 files and directories currently installed.) 84s Purging configuration files for python3.13-minimal (3.13.11-1) ... 86s autopkgtest [08:28:57]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 86s autopkgtest [08:28:57]: @@@@@@@@@@@@@@@@@@@@ apt-source django-q 87s Get:1 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (dsc) [2514 B] 87s Get:2 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (tar) [370 kB] 87s Get:3 http://ftpmaster.internal/ubuntu resolute/universe django-q 1.8.0-1 (diff) [7344 B] 87s gpgv: Signature made Thu Oct 23 12:16:53 2025 UTC 87s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 87s gpgv: Can't check signature: No public key 87s dpkg-source: warning: cannot verify inline signature for ./django-q_1.8.0-1.dsc: no acceptable signature found 87s autopkgtest [08:28:58]: testing package django-q version 1.8.0-1 87s autopkgtest [08:28:58]: build not needed 88s autopkgtest [08:28:59]: test python3-django-q: preparing testbed 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s Solving dependencies... 88s The following NEW packages will be installed: 88s fonts-font-awesome fonts-lato libhiredis1.1.0 libjs-jquery 88s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 88s libjs-jquery-tablesorter libjs-jquery-throttle-debounce liblzf1 python3-all 88s python3-asgiref python3-blessed python3-bson python3-build 88s python3-cachecontrol python3-cleo python3-coverage python3-croniter 88s python3-distlib python3-django python3-django-picklefield python3-django-q 88s python3-django-redis python3-dnspython python3-dulwich 88s python3-fastjsonschema python3-filelock python3-findpython python3-hiredis 88s python3-iniconfig python3-installer python3-jaraco.classes python3-jeepney 88s python3-keyring python3-msgpack python3-pbs-installer python3-pip-whl 88s python3-pkginfo python3-platformdirs python3-pluggy python3-poetry 88s python3-poetry-core python3-pymongo python3-pyproject-hooks python3-pytest 88s python3-pytest-cov python3-pytest-django python3-rapidfuzz python3-redis 88s python3-requests-toolbelt python3-secretstorage python3-setuptools-whl 88s python3-shellingham python3-sqlparse python3-tomlkit 88s python3-trove-classifiers python3-virtualenv python3-wcwidth python3-wheel 88s python3.13 python3.13-minimal redis-server redis-tools 88s sphinx-rtd-theme-common 89s 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 21.1 MB of archives. 89s After this operation, 106 MB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 89s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-lato all 2.015-1build1 [2779 kB] 89s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblzf1 amd64 3.6-4build1 [7490 B] 89s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 redis-tools amd64 5:8.0.5-1 [1363 kB] 89s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 redis-server amd64 5:8.0.5-1 [53.2 kB] 89s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 89s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 89s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhiredis1.1.0 amd64 1.2.0-6ubuntu4 [41.9 kB] 89s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 89s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-metadata all 12-4build1 [6692 B] 89s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-5 [192 kB] 89s Get:12 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2build1 [12.6 kB] 89s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 89s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-asgiref all 3.11.0-1 [25.2 kB] 89s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 89s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-blessed all 1.21.0-1 [50.4 kB] 89s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bson all 4.16.0-1 [44.8 kB] 89s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 89s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-wheel all 0.46.1-2 [22.1 kB] 89s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-build all 1.2.2-5 [30.9 kB] 89s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-msgpack amd64 1.1.2-1 [107 kB] 89s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cachecontrol all 0.14.3-1 [18.7 kB] 89s Get:23 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rapidfuzz amd64 3.12.2+ds-1build1 [2746 kB] 89s Get:24 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-cleo all 2.2.1-4 [52.4 kB] 89s Get:25 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 89s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-croniter all 6.1~rc1-0ubuntu1 [21.7 kB] 89s Get:27 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-distlib all 0.4.0-1 [267 kB] 89s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sqlparse all 0.5.4-1 [34.3 kB] 89s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-django all 3:5.2.9-0ubuntu2 [3038 kB] 89s Get:30 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-django-picklefield all 3.4.0-1 [15.9 kB] 89s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 90s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-django-q all 1.8.0-1 [280 kB] 90s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-redis all 6.4.0-1 [228 kB] 90s Get:34 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-django-redis all 5.4.0-1build1 [32.0 kB] 90s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dnspython all 2.7.0-1ubuntu2 [167 kB] 90s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-dulwich amd64 0.22.7-1 [183 kB] 90s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 90s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-filelock all 3.20.3-1 [13.5 kB] 90s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 90s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-findpython all 0.7.1-1 [15.8 kB] 90s Get:41 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hiredis amd64 2.3.2-2build4 [16.4 kB] 90s Get:42 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 90s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 90s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jaraco.classes all 3.4.0-1build1 [7806 B] 90s Get:45 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jeepney all 0.9.0-2 [33.5 kB] 90s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-secretstorage all 3.5.0-1 [14.2 kB] 90s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-keyring all 25.7.0-1 [41.3 kB] 90s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pbs-installer all 2026.01.13-1 [56.8 kB] 90s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 90s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pkginfo all 1.12.1.2-2 [17.4 kB] 90s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 90s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-poetry-core all 2.2.1-2 [226 kB] 90s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-requests-toolbelt all 1.0.0-4 [37.0 kB] 90s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-shellingham all 1.5.4-1build1 [9610 B] 90s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-tomlkit all 0.13.3-2 [39.1 kB] 90s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 90s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 90s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-virtualenv all 20.35.4+ds-1 [76.1 kB] 90s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-poetry all 2.1.2+dfsg-1 [165 kB] 90s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pymongo all 4.16.0-1 [236 kB] 90s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 90s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 90s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-isonscreen all 1.2.0-2 [3814 B] 90s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 90s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-django all 4.11.1-2 [21.8 kB] 90s Fetched 21.1 MB in 1s (15.2 MB/s) 90s Selecting previously unselected package python3.13-minimal. 90s (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.) 90s Preparing to unpack .../00-python3.13-minimal_3.13.11-1_amd64.deb ... 90s Unpacking python3.13-minimal (3.13.11-1) ... 90s Selecting previously unselected package fonts-lato. 90s Preparing to unpack .../01-fonts-lato_2.015-1build1_all.deb ... 90s Unpacking fonts-lato (2.015-1build1) ... 90s Selecting previously unselected package liblzf1:amd64. 90s Preparing to unpack .../02-liblzf1_3.6-4build1_amd64.deb ... 90s Unpacking liblzf1:amd64 (3.6-4build1) ... 90s Selecting previously unselected package redis-tools. 90s Preparing to unpack .../03-redis-tools_5%3a8.0.5-1_amd64.deb ... 90s Unpacking redis-tools (5:8.0.5-1) ... 90s Selecting previously unselected package redis-server. 90s Preparing to unpack .../04-redis-server_5%3a8.0.5-1_amd64.deb ... 90s Unpacking redis-server (5:8.0.5-1) ... 90s Selecting previously unselected package python3.13. 90s Preparing to unpack .../05-python3.13_3.13.11-1_amd64.deb ... 90s Unpacking python3.13 (3.13.11-1) ... 90s Selecting previously unselected package fonts-font-awesome. 90s Preparing to unpack .../06-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 90s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 90s Selecting previously unselected package libhiredis1.1.0:amd64. 90s Preparing to unpack .../07-libhiredis1.1.0_1.2.0-6ubuntu4_amd64.deb ... 90s Unpacking libhiredis1.1.0:amd64 (1.2.0-6ubuntu4) ... 90s Selecting previously unselected package libjs-jquery. 90s Preparing to unpack .../08-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 90s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 90s Selecting previously unselected package libjs-jquery-metadata. 90s Preparing to unpack .../09-libjs-jquery-metadata_12-4build1_all.deb ... 90s Unpacking libjs-jquery-metadata (12-4build1) ... 90s Selecting previously unselected package libjs-jquery-tablesorter. 90s Preparing to unpack .../10-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-5_all.deb ... 90s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 90s Selecting previously unselected package libjs-jquery-throttle-debounce. 90s Preparing to unpack .../11-libjs-jquery-throttle-debounce_1.1+dfsg.1-2build1_all.deb ... 90s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 90s Selecting previously unselected package python3-all. 90s Preparing to unpack .../12-python3-all_3.14.2-1_amd64.deb ... 90s Unpacking python3-all (3.14.2-1) ... 90s Selecting previously unselected package python3-asgiref. 90s Preparing to unpack .../13-python3-asgiref_3.11.0-1_all.deb ... 90s Unpacking python3-asgiref (3.11.0-1) ... 90s Selecting previously unselected package python3-wcwidth. 90s Preparing to unpack .../14-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 90s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 90s Selecting previously unselected package python3-blessed. 90s Preparing to unpack .../15-python3-blessed_1.21.0-1_all.deb ... 90s Unpacking python3-blessed (1.21.0-1) ... 90s Selecting previously unselected package python3-bson. 90s Preparing to unpack .../16-python3-bson_4.16.0-1_all.deb ... 90s Unpacking python3-bson (4.16.0-1) ... 90s Selecting previously unselected package python3-pyproject-hooks. 90s Preparing to unpack .../17-python3-pyproject-hooks_1.2.0-1_all.deb ... 90s Unpacking python3-pyproject-hooks (1.2.0-1) ... 90s Selecting previously unselected package python3-wheel. 90s Preparing to unpack .../18-python3-wheel_0.46.1-2_all.deb ... 90s Unpacking python3-wheel (0.46.1-2) ... 90s Selecting previously unselected package python3-build. 90s Preparing to unpack .../19-python3-build_1.2.2-5_all.deb ... 90s Unpacking python3-build (1.2.2-5) ... 90s Selecting previously unselected package python3-msgpack. 90s Preparing to unpack .../20-python3-msgpack_1.1.2-1_amd64.deb ... 90s Unpacking python3-msgpack (1.1.2-1) ... 90s Selecting previously unselected package python3-cachecontrol. 90s Preparing to unpack .../21-python3-cachecontrol_0.14.3-1_all.deb ... 90s Unpacking python3-cachecontrol (0.14.3-1) ... 90s Selecting previously unselected package python3-rapidfuzz. 90s Preparing to unpack .../22-python3-rapidfuzz_3.12.2+ds-1build1_amd64.deb ... 90s Unpacking python3-rapidfuzz (3.12.2+ds-1build1) ... 90s Selecting previously unselected package python3-cleo. 90s Preparing to unpack .../23-python3-cleo_2.2.1-4_all.deb ... 90s Unpacking python3-cleo (2.2.1-4) ... 90s Selecting previously unselected package python3-coverage. 90s Preparing to unpack .../24-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 90s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 90s Selecting previously unselected package python3-croniter. 90s Preparing to unpack .../25-python3-croniter_6.1~rc1-0ubuntu1_all.deb ... 90s Unpacking python3-croniter (6.1~rc1-0ubuntu1) ... 90s Selecting previously unselected package python3-distlib. 90s Preparing to unpack .../26-python3-distlib_0.4.0-1_all.deb ... 90s Unpacking python3-distlib (0.4.0-1) ... 90s Selecting previously unselected package python3-sqlparse. 91s Preparing to unpack .../27-python3-sqlparse_0.5.4-1_all.deb ... 91s Unpacking python3-sqlparse (0.5.4-1) ... 91s Selecting previously unselected package python3-django. 91s Preparing to unpack .../28-python3-django_3%3a5.2.9-0ubuntu2_all.deb ... 91s Unpacking python3-django (3:5.2.9-0ubuntu2) ... 91s Selecting previously unselected package python3-django-picklefield. 91s Preparing to unpack .../29-python3-django-picklefield_3.4.0-1_all.deb ... 91s Unpacking python3-django-picklefield (3.4.0-1) ... 91s Selecting previously unselected package sphinx-rtd-theme-common. 91s Preparing to unpack .../30-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 91s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 91s Selecting previously unselected package python3-django-q. 91s Preparing to unpack .../31-python3-django-q_1.8.0-1_all.deb ... 91s Unpacking python3-django-q (1.8.0-1) ... 91s Selecting previously unselected package python3-redis. 91s Preparing to unpack .../32-python3-redis_6.4.0-1_all.deb ... 91s Unpacking python3-redis (6.4.0-1) ... 91s Selecting previously unselected package python3-django-redis. 91s Preparing to unpack .../33-python3-django-redis_5.4.0-1build1_all.deb ... 91s Unpacking python3-django-redis (5.4.0-1build1) ... 91s Selecting previously unselected package python3-dnspython. 91s Preparing to unpack .../34-python3-dnspython_2.7.0-1ubuntu2_all.deb ... 91s Unpacking python3-dnspython (2.7.0-1ubuntu2) ... 91s Selecting previously unselected package python3-dulwich. 91s Preparing to unpack .../35-python3-dulwich_0.22.7-1_amd64.deb ... 91s Unpacking python3-dulwich (0.22.7-1) ... 91s Selecting previously unselected package python3-fastjsonschema. 91s Preparing to unpack .../36-python3-fastjsonschema_2.21.1-1_all.deb ... 91s Unpacking python3-fastjsonschema (2.21.1-1) ... 91s Selecting previously unselected package python3-filelock. 91s Preparing to unpack .../37-python3-filelock_3.20.3-1_all.deb ... 91s Unpacking python3-filelock (3.20.3-1) ... 91s Selecting previously unselected package python3-platformdirs. 91s Preparing to unpack .../38-python3-platformdirs_4.5.1-1_all.deb ... 91s Unpacking python3-platformdirs (4.5.1-1) ... 91s Selecting previously unselected package python3-findpython. 91s Preparing to unpack .../39-python3-findpython_0.7.1-1_all.deb ... 91s Unpacking python3-findpython (0.7.1-1) ... 91s Selecting previously unselected package python3-hiredis. 91s Preparing to unpack .../40-python3-hiredis_2.3.2-2build4_amd64.deb ... 91s Unpacking python3-hiredis (2.3.2-2build4) ... 91s Selecting previously unselected package python3-iniconfig. 91s Preparing to unpack .../41-python3-iniconfig_2.1.0-2_all.deb ... 91s Unpacking python3-iniconfig (2.1.0-2) ... 91s Selecting previously unselected package python3-installer. 91s Preparing to unpack .../42-python3-installer_0.7.0+dfsg1-3_all.deb ... 91s Unpacking python3-installer (0.7.0+dfsg1-3) ... 91s Selecting previously unselected package python3-jaraco.classes. 91s Preparing to unpack .../43-python3-jaraco.classes_3.4.0-1build1_all.deb ... 91s Unpacking python3-jaraco.classes (3.4.0-1build1) ... 91s Selecting previously unselected package python3-jeepney. 91s Preparing to unpack .../44-python3-jeepney_0.9.0-2_all.deb ... 91s Unpacking python3-jeepney (0.9.0-2) ... 91s Selecting previously unselected package python3-secretstorage. 91s Preparing to unpack .../45-python3-secretstorage_3.5.0-1_all.deb ... 91s Unpacking python3-secretstorage (3.5.0-1) ... 91s Selecting previously unselected package python3-keyring. 91s Preparing to unpack .../46-python3-keyring_25.7.0-1_all.deb ... 91s Unpacking python3-keyring (25.7.0-1) ... 91s Selecting previously unselected package python3-pbs-installer. 91s Preparing to unpack .../47-python3-pbs-installer_2026.01.13-1_all.deb ... 91s Unpacking python3-pbs-installer (2026.01.13-1) ... 91s Selecting previously unselected package python3-pip-whl. 91s Preparing to unpack .../48-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 91s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 91s Selecting previously unselected package python3-pkginfo. 91s Preparing to unpack .../49-python3-pkginfo_1.12.1.2-2_all.deb ... 91s Unpacking python3-pkginfo (1.12.1.2-2) ... 91s Selecting previously unselected package python3-pluggy. 91s Preparing to unpack .../50-python3-pluggy_1.6.0-2_all.deb ... 91s Unpacking python3-pluggy (1.6.0-2) ... 91s Selecting previously unselected package python3-poetry-core. 91s Preparing to unpack .../51-python3-poetry-core_2.2.1-2_all.deb ... 91s Unpacking python3-poetry-core (2.2.1-2) ... 91s Selecting previously unselected package python3-requests-toolbelt. 91s Preparing to unpack .../52-python3-requests-toolbelt_1.0.0-4_all.deb ... 91s Unpacking python3-requests-toolbelt (1.0.0-4) ... 91s Selecting previously unselected package python3-shellingham. 91s Preparing to unpack .../53-python3-shellingham_1.5.4-1build1_all.deb ... 91s Unpacking python3-shellingham (1.5.4-1build1) ... 91s Selecting previously unselected package python3-tomlkit. 91s Preparing to unpack .../54-python3-tomlkit_0.13.3-2_all.deb ... 91s Unpacking python3-tomlkit (0.13.3-2) ... 91s Selecting previously unselected package python3-trove-classifiers. 91s Preparing to unpack .../55-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 91s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 91s Selecting previously unselected package python3-setuptools-whl. 91s Preparing to unpack .../56-python3-setuptools-whl_78.1.1-0.1_all.deb ... 91s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 91s Selecting previously unselected package python3-virtualenv. 91s Preparing to unpack .../57-python3-virtualenv_20.35.4+ds-1_all.deb ... 91s Unpacking python3-virtualenv (20.35.4+ds-1) ... 91s Selecting previously unselected package python3-poetry. 91s Preparing to unpack .../58-python3-poetry_2.1.2+dfsg-1_all.deb ... 91s Unpacking python3-poetry (2.1.2+dfsg-1) ... 91s Selecting previously unselected package python3-pymongo. 91s Preparing to unpack .../59-python3-pymongo_4.16.0-1_all.deb ... 91s Unpacking python3-pymongo (4.16.0-1) ... 91s Selecting previously unselected package python3-pytest. 91s Preparing to unpack .../60-python3-pytest_9.0.2-2_all.deb ... 91s Unpacking python3-pytest (9.0.2-2) ... 91s Selecting previously unselected package libjs-jquery-hotkeys. 91s Preparing to unpack .../61-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 91s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 91s Selecting previously unselected package libjs-jquery-isonscreen. 91s Preparing to unpack .../62-libjs-jquery-isonscreen_1.2.0-2_all.deb ... 91s Unpacking libjs-jquery-isonscreen (1.2.0-2) ... 91s Selecting previously unselected package python3-pytest-cov. 91s Preparing to unpack .../63-python3-pytest-cov_5.0.0-1_all.deb ... 91s Unpacking python3-pytest-cov (5.0.0-1) ... 91s Selecting previously unselected package python3-pytest-django. 91s Preparing to unpack .../64-python3-pytest-django_4.11.1-2_all.deb ... 91s Unpacking python3-pytest-django (4.11.1-2) ... 91s Setting up python3-iniconfig (2.1.0-2) ... 91s Setting up python3-rapidfuzz (3.12.2+ds-1build1) ... 92s Setting up python3-setuptools-whl (78.1.1-0.1) ... 92s Setting up python3-filelock (3.20.3-1) ... 92s Setting up fonts-lato (2.015-1build1) ... 92s Setting up python3-jaraco.classes (3.4.0-1build1) ... 92s Setting up python3-requests-toolbelt (1.0.0-4) ... 92s Setting up python3-pkginfo (1.12.1.2-2) ... 92s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 92s Setting up python3-croniter (6.1~rc1-0ubuntu1) ... 92s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 92s Setting up python3-distlib (0.4.0-1) ... 92s Setting up python3-wheel (0.46.1-2) ... 93s Setting up python3-platformdirs (4.5.1-1) ... 93s Setting up python3-bson (4.16.0-1) ... 93s Setting up python3-sqlparse (0.5.4-1) ... 93s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 93s Setting up python3-pyproject-hooks (1.2.0-1) ... 93s Setting up python3-poetry-core (2.2.1-2) ... 94s Setting up liblzf1:amd64 (3.6-4build1) ... 94s Setting up python3-redis (6.4.0-1) ... 94s Setting up python3-jeepney (0.9.0-2) ... 94s Setting up python3-installer (0.7.0+dfsg1-3) ... 94s Setting up python3-pluggy (1.6.0-2) ... 94s Setting up python3-fastjsonschema (2.21.1-1) ... 95s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 95s Setting up python3-dnspython (2.7.0-1ubuntu2) ... 95s Setting up python3-pbs-installer (2026.01.13-1) ... 95s Setting up python3-dulwich (0.22.7-1) ... 96s Setting up python3-cleo (2.2.1-4) ... 96s Setting up python3.13-minimal (3.13.11-1) ... 96s Setting up python3-msgpack (1.1.2-1) ... 96s Setting up python3-cachecontrol (0.14.3-1) ... 96s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 96s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 96s Setting up python3-build (1.2.2-5) ... 97s Setting up python3-pymongo (4.16.0-1) ... 97s Setting up python3-shellingham (1.5.4-1build1) ... 97s Setting up python3-tomlkit (0.13.3-2) ... 97s Setting up libhiredis1.1.0:amd64 (1.2.0-6ubuntu4) ... 97s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 97s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 97s Setting up python3-asgiref (3.11.0-1) ... 98s Setting up python3-findpython (0.7.1-1) ... 98s Setting up python3-django (3:5.2.9-0ubuntu2) ... 99s Setting up python3.13 (3.13.11-1) ... 100s Setting up python3-pytest (9.0.2-2) ... 100s Setting up python3-blessed (1.21.0-1) ... 100s Setting up python3-virtualenv (20.35.4+ds-1) ... 101s Setting up python3-all (3.14.2-1) ... 101s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 101s Setting up python3-pytest-django (4.11.1-2) ... 101s Setting up python3-django-redis (5.4.0-1build1) ... 101s Setting up python3-hiredis (2.3.2-2build4) ... 101s Setting up python3-secretstorage (3.5.0-1) ... 101s Setting up redis-tools (5:8.0.5-1) ... 101s Setting up libjs-jquery-metadata (12-4build1) ... 101s Setting up libjs-jquery-isonscreen (1.2.0-2) ... 101s Setting up python3-django-picklefield (3.4.0-1) ... 101s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 101s Setting up python3-django-q (1.8.0-1) ... 102s Setting up python3-keyring (25.7.0-1) ... 102s Setting up python3-pytest-cov (5.0.0-1) ... 102s Setting up redis-server (5:8.0.5-1) ... 102s Created symlink '/etc/systemd/system/redis.service' → '/usr/lib/systemd/system/redis-server.service'. 102s Created symlink '/etc/systemd/system/multi-user.target.wants/redis-server.service' → '/usr/lib/systemd/system/redis-server.service'. 102s Setting up python3-poetry (2.1.2+dfsg-1) ... 103s Processing triggers for systemd (259-1ubuntu2) ... 103s Processing triggers for man-db (2.13.1-1) ... 103s Processing triggers for libc-bin (2.42-2ubuntu4) ... 104s autopkgtest [08:29:15]: test python3-django-q: [----------------------- 104s Waiting for redis-server to start 115s The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 115s Creating virtualenv django-q2-kLINKM4c-py3.13 in /root/.cache/pypoetry/virtualenvs 116s ============================= test session starts ============================== 116s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 116s django: version: 5.2.9, settings: django_q.tests.settings (from ini) 116s rootdir: /tmp/autopkgtest.XX1BDU/autopkgtest_tmp 116s configfile: pytest.ini 116s plugins: typeguard-4.4.4, django-4.11.1, cov-5.0.0 116s collected 54 items 116s 117s tests/test_admin.py . [ 1%] 120s tests/test_brokers.py .s [ 5%] 120s tests/test_cached.py .... [ 12%] 168s tests/test_cluster.py ..............F/usr/lib/python3/dist-packages/coverage/inorout.py:509: CoverageWarning: Module ./django_q was never imported. (module-not-imported) 168s self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") 168s /usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No data was collected. (no-data-collected) 168s self._warn("No data was collected.", slug="no-data-collected") 168s /usr/lib/python3/dist-packages/pytest_cov/plugin.py:352: CovReportWarning: Failed to generate report: No data to report. 168s 168s warnings.warn(CovReportWarning(message), stacklevel=1) 168s WARNING: Failed to generate report: No data to report. 168s 168s 168s 168s =================================== FAILURES =================================== 168s _________________________________ test_recycle _________________________________ 168s 168s broker = 168s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x73b3be83c750> 168s django_assert_num_queries = functools.partial(, <_pytest.config.Config object at 0x73b3c1a10830>) 168s 168s @pytest.mark.django_db 168s def test_recycle(broker, monkeypatch, django_assert_num_queries): 168s # set up the Sentinel 168s broker.list_key = "test_recycle_test:q" 168s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 168s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 168s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 168s start_event = Event() 168s stop_event = Event() 168s cluster_id = uuidlib.uuid4() 168s # override settings 168s monkeypatch.setattr(Conf, "RECYCLE", 2) 168s monkeypatch.setattr(Conf, "WORKERS", 1) 168s # set a timer to stop the Sentinel 168s threading.Timer(3, stop_event.set).start() 168s s = Sentinel(stop_event, start_event, cluster_id=cluster_id, broker=broker) 168s assert start_event.is_set() 168s assert s.status() == Conf.STOPPED 168s > assert s.reincarnations == 1 168s E assert 0 == 1 168s E + where 0 = .reincarnations 168s 168s tests/test_cluster.py:419: AssertionError 168s ----------------------------- Captured stderr call ----------------------------- 168s 09:30:16 [Q] INFO Enqueued [test_recycle_test:q] 1 168s 09:30:16 [Q] DEBUG Pushed ('undress-low-bluebird-batman', '14d597b06d954ec88e1d901af7681598') 168s 09:30:16 [Q] INFO Enqueued [test_recycle_test:q] 2 168s 09:30:16 [Q] DEBUG Pushed ('arizona-johnny-grey-florida', '7e161c7cc76f4f8cb8b1de807277db94') 168s 09:30:16 [Q] INFO Enqueued [test_recycle_test:q] 3 168s 09:30:16 [Q] DEBUG Pushed ('thirteen-ceiling-fanta-low', 'fe643b7ff96049f4936c972a52ee05c7') 168s 09:30:16 [Q] INFO MainProcess guarding cluster foxtrot-friend-mobile-chicken [test_recycle_test:q] 168s 09:30:16 [Q] INFO Q Cluster foxtrot-friend-mobile-chicken [test_recycle_test:q] running. 168s /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. 168s warn( 168s /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. 168s warn( 168s /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. 168s warn( 168s 09:30:16 [Q] INFO Process-4712f18e940f4272aa39dd016638679e ready for work at 3598 168s 09:30:16 [Q] INFO Process-fc724160c2644ba5a067d94b857c50ed pushing tasks at 3600 168s 09:30:16 [Q] DEBUG queueing from test_recycle_test:q 168s 09:30:16 [Q] INFO Process-4712f18e940f4272aa39dd016638679e processing undress-low-bluebird-batman 'django_q.tests.tasks.multiply' 168s 09:30:16 [Q] DEBUG queueing from test_recycle_test:q 168s 09:30:16 [Q] DEBUG queueing from test_recycle_test:q 168s 09:30:16 [Q] INFO Process-4712f18e940f4272aa39dd016638679e processing arizona-johnny-grey-florida 'django_q.tests.tasks.multiply' 168s 09:30:16 [Q] INFO Process-4712f18e940f4272aa39dd016638679e processing thirteen-ceiling-fanta-low 'django_q.tests.tasks.multiply' 168s 09:30:16 [Q] INFO Process-bb4a1e43612e4808bf461cffcc7479c0 monitoring at 3599 168s 09:30:16 [Q] ERROR Could not save task result 168s Traceback (most recent call last): 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 168s return self.cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 168s return super().execute(query, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 168s sqlite3.OperationalError: no such table: django_q_task 168s 168s The above exception was the direct cause of the following exception: 168s 168s Traceback (most recent call last): 168s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 168s for success_task in success_tasks_qs.select_for_update() 168s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 168s self._fetch_all() 168s ~~~~~~~~~~~~~~~^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 168s self._result_cache = list(self._iterable_class(self)) 168s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 168s results = compiler.execute_sql( 168s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 168s ) 168s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 168s cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 168s return super().execute(sql, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 168s return self._execute_with_wrappers( 168s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 168s sql, params, many=False, executor=self._execute 168s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s ) 168s ^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 168s return executor(sql, params, many, context) 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 168s with self.db.wrap_database_errors: 168s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 168s raise dj_exc_value.with_traceback(traceback) from exc_value 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 168s return self.cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 168s return super().execute(query, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 168s django.db.utils.OperationalError: no such table: django_q_task 168s 09:30:16 [Q] INFO Processed 'django_q.tests.tasks.multiply' (undress-low-bluebird-batman) 168s 09:30:16 [Q] ERROR Could not save task result 168s Traceback (most recent call last): 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 168s return self.cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 168s return super().execute(query, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 168s sqlite3.OperationalError: no such table: django_q_task 168s 168s The above exception was the direct cause of the following exception: 168s 168s Traceback (most recent call last): 168s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 168s for success_task in success_tasks_qs.select_for_update() 168s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 168s self._fetch_all() 168s ~~~~~~~~~~~~~~~^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 168s self._result_cache = list(self._iterable_class(self)) 168s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 168s results = compiler.execute_sql( 168s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 168s ) 168s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 168s cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 168s return super().execute(sql, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 168s return self._execute_with_wrappers( 168s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 168s sql, params, many=False, executor=self._execute 168s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s ) 168s ^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 168s return executor(sql, params, many, context) 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 168s with self.db.wrap_database_errors: 168s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 168s raise dj_exc_value.with_traceback(traceback) from exc_value 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 168s return self.cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 168s return super().execute(query, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 168s django.db.utils.OperationalError: no such table: django_q_task 168s 09:30:16 [Q] INFO Processed 'django_q.tests.tasks.multiply' (arizona-johnny-grey-florida) 168s 09:30:16 [Q] ERROR Could not save task result 168s Traceback (most recent call last): 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 168s return self.cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 168s return super().execute(query, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 168s sqlite3.OperationalError: no such table: django_q_task 168s 168s The above exception was the direct cause of the following exception: 168s 168s Traceback (most recent call last): 168s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 168s for success_task in success_tasks_qs.select_for_update() 168s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 168s self._fetch_all() 168s ~~~~~~~~~~~~~~~^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 168s self._result_cache = list(self._iterable_class(self)) 168s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 168s results = compiler.execute_sql( 168s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 168s ) 168s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 168s cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 168s return super().execute(sql, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 168s return self._execute_with_wrappers( 168s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 168s sql, params, many=False, executor=self._execute 168s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s ) 168s ^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 168s return executor(sql, params, many, context) 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 168s with self.db.wrap_database_errors: 168s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 168s raise dj_exc_value.with_traceback(traceback) from exc_value 168s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 168s return self.cursor.execute(sql, params) 168s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 168s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 168s return super().execute(query, params) 168s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 168s django.db.utils.OperationalError: no such table: django_q_task 168s 09:30:16 [Q] INFO Processed 'django_q.tests.tasks.multiply' (thirteen-ceiling-fanta-low) 168s 09:30:19 [Q] INFO MainProcess stopping cluster processes 168s 09:30:19 [Q] INFO Process-fc724160c2644ba5a067d94b857c50ed stopped pushing tasks 168s 09:30:19 [Q] INFO Process-4712f18e940f4272aa39dd016638679e stopped doing work 168s 09:30:19 [Q] INFO Process-bb4a1e43612e4808bf461cffcc7479c0 stopped monitoring results 168s 09:30:19 [Q] INFO MainProcess waiting for the monitor. 168s =============================== warnings summary =============================== 168s ../../../usr/lib/python3/dist-packages/django_q/conf.py:179 168s /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. 168s warn( 168s 168s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 168s 168s ---------- coverage: platform linux, python 3.14.2-final-0 ----------- 168s 168s =========================== short test summary info ============================ 168s FAILED tests/test_cluster.py::test_recycle - assert 0 == 1 168s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 168s ============= 1 failed, 20 passed, 1 skipped, 1 warning in 52.91s ============== 169s Waiting for redis-server to stop 179s Waiting for redis-server to start 190s The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 190s Creating virtualenv django-q2-kLINKM4c-py3.14 in /root/.cache/pypoetry/virtualenvs 190s ============================= test session starts ============================== 190s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 190s django: version: 5.2.9, settings: django_q.tests.settings (from ini) 190s rootdir: /tmp/autopkgtest.XX1BDU/autopkgtest_tmp 190s configfile: pytest.ini 190s plugins: typeguard-4.4.4, django-4.11.1, cov-5.0.0 190s collected 54 items 190s 191s tests/test_admin.py . [ 1%] 194s tests/test_brokers.py .s [ 5%] 195s tests/test_cached.py .... [ 12%] 243s tests/test_cluster.py ..............F/usr/lib/python3/dist-packages/coverage/inorout.py:509: CoverageWarning: Module ./django_q was never imported. (module-not-imported) 243s self.warn(f"Module {pkg} was never imported.", slug="module-not-imported") 243s /usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No data was collected. (no-data-collected) 243s self._warn("No data was collected.", slug="no-data-collected") 243s /usr/lib/python3/dist-packages/pytest_cov/plugin.py:352: CovReportWarning: Failed to generate report: No data to report. 243s 243s warnings.warn(CovReportWarning(message), stacklevel=1) 243s WARNING: Failed to generate report: No data to report. 243s 243s 243s 243s =================================== FAILURES =================================== 243s _________________________________ test_recycle _________________________________ 243s 243s broker = 243s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x782c3c3f0e50> 243s django_assert_num_queries = functools.partial(, <_pytest.config.Config object at 0x782c3f300440>) 243s 243s @pytest.mark.django_db 243s def test_recycle(broker, monkeypatch, django_assert_num_queries): 243s # set up the Sentinel 243s broker.list_key = "test_recycle_test:q" 243s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 243s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 243s async_task("django_q.tests.tasks.multiply", 2, 2, broker=broker) 243s start_event = Event() 243s stop_event = Event() 243s cluster_id = uuidlib.uuid4() 243s # override settings 243s monkeypatch.setattr(Conf, "RECYCLE", 2) 243s monkeypatch.setattr(Conf, "WORKERS", 1) 243s # set a timer to stop the Sentinel 243s threading.Timer(3, stop_event.set).start() 243s s = Sentinel(stop_event, start_event, cluster_id=cluster_id, broker=broker) 243s assert start_event.is_set() 243s assert s.status() == Conf.STOPPED 243s > assert s.reincarnations == 1 243s E assert 0 == 1 243s E + where 0 = .reincarnations 243s 243s tests/test_cluster.py:419: AssertionError 243s ----------------------------- Captured stderr call ----------------------------- 243s 09:31:31 [Q] INFO Enqueued [test_recycle_test:q] 1 243s 09:31:31 [Q] DEBUG Pushed ('beryllium-fruit-maryland-juliet', 'e16cee76a230488bb4974ee8d0a90e1b') 243s 09:31:31 [Q] INFO Enqueued [test_recycle_test:q] 2 243s 09:31:31 [Q] DEBUG Pushed ('red-lamp-illinois-kitten', '3b838282bf474fc1a9cd5b5d6e44d980') 243s 09:31:31 [Q] INFO Enqueued [test_recycle_test:q] 3 243s 09:31:31 [Q] DEBUG Pushed ('louisiana-oklahoma-south-three', '19fdf46d74f1486e8054352eb328a4e0') 243s 09:31:31 [Q] INFO MainProcess guarding cluster eighteen-hot-spaghetti-maryland [test_recycle_test:q] 243s 09:31:31 [Q] INFO Q Cluster eighteen-hot-spaghetti-maryland [test_recycle_test:q] running. 243s /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. 243s warn( 243s /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. 243s warn( 243s 09:31:31 [Q] INFO Process-15b7ca0912e643f39e6be113c79291e6 ready for work at 3867 243s /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. 243s warn( 243s 09:31:31 [Q] INFO Process-acd25d57d5f545269286410c34d44eac monitoring at 3868 243s 09:31:31 [Q] INFO Process-7433ea73a9884ccb918574b23f26f5fc pushing tasks at 3869 243s 09:31:31 [Q] DEBUG queueing from test_recycle_test:q 243s 09:31:31 [Q] INFO Process-15b7ca0912e643f39e6be113c79291e6 processing beryllium-fruit-maryland-juliet 'django_q.tests.tasks.multiply' 243s 09:31:31 [Q] DEBUG queueing from test_recycle_test:q 243s 09:31:31 [Q] DEBUG queueing from test_recycle_test:q 243s 09:31:31 [Q] INFO Process-15b7ca0912e643f39e6be113c79291e6 processing red-lamp-illinois-kitten 'django_q.tests.tasks.multiply' 243s 09:31:31 [Q] INFO Process-15b7ca0912e643f39e6be113c79291e6 processing louisiana-oklahoma-south-three 'django_q.tests.tasks.multiply' 243s 09:31:31 [Q] ERROR Could not save task result 243s Traceback (most recent call last): 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 243s return self.cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 243s return super().execute(query, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 243s sqlite3.OperationalError: no such table: django_q_task 243s 243s The above exception was the direct cause of the following exception: 243s 243s Traceback (most recent call last): 243s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 243s for success_task in success_tasks_qs.select_for_update() 243s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 243s self._fetch_all() 243s ~~~~~~~~~~~~~~~^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 243s self._result_cache = list(self._iterable_class(self)) 243s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 243s results = compiler.execute_sql( 243s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 243s ) 243s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 243s cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 243s return super().execute(sql, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 243s return self._execute_with_wrappers( 243s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 243s sql, params, many=False, executor=self._execute 243s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s ) 243s ^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 243s return executor(sql, params, many, context) 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 243s with self.db.wrap_database_errors: 243s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 243s raise dj_exc_value.with_traceback(traceback) from exc_value 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 243s return self.cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 243s return super().execute(query, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 243s django.db.utils.OperationalError: no such table: django_q_task 243s 09:31:31 [Q] INFO Processed 'django_q.tests.tasks.multiply' (beryllium-fruit-maryland-juliet) 243s 09:31:31 [Q] ERROR Could not save task result 243s Traceback (most recent call last): 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 243s return self.cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 243s return super().execute(query, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 243s sqlite3.OperationalError: no such table: django_q_task 243s 243s The above exception was the direct cause of the following exception: 243s 243s Traceback (most recent call last): 243s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 243s for success_task in success_tasks_qs.select_for_update() 243s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 243s self._fetch_all() 243s ~~~~~~~~~~~~~~~^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 243s self._result_cache = list(self._iterable_class(self)) 243s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 243s results = compiler.execute_sql( 243s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 243s ) 243s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 243s cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 243s return super().execute(sql, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 243s return self._execute_with_wrappers( 243s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 243s sql, params, many=False, executor=self._execute 243s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s ) 243s ^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 243s return executor(sql, params, many, context) 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 243s with self.db.wrap_database_errors: 243s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 243s raise dj_exc_value.with_traceback(traceback) from exc_value 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 243s return self.cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 243s return super().execute(query, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 243s django.db.utils.OperationalError: no such table: django_q_task 243s 09:31:31 [Q] INFO Processed 'django_q.tests.tasks.multiply' (red-lamp-illinois-kitten) 243s 09:31:31 [Q] ERROR Could not save task result 243s Traceback (most recent call last): 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 243s return self.cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 243s return super().execute(query, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 243s sqlite3.OperationalError: no such table: django_q_task 243s 243s The above exception was the direct cause of the following exception: 243s 243s Traceback (most recent call last): 243s File "/usr/lib/python3/dist-packages/django_q/monitor.py", line 116, in save_task 243s for success_task in success_tasks_qs.select_for_update() 243s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 386, in __iter__ 243s self._fetch_all() 243s ~~~~~~~~~~~~~~~^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 1954, in _fetch_all 243s self._result_cache = list(self._iterable_class(self)) 243s ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 93, in __iter__ 243s results = compiler.execute_sql( 243s chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size 243s ) 243s File "/usr/lib/python3/dist-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql 243s cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 122, in execute 243s return super().execute(sql, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 79, in execute 243s return self._execute_with_wrappers( 243s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 243s sql, params, many=False, executor=self._execute 243s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s ) 243s ^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 92, in _execute_with_wrappers 243s return executor(sql, params, many, context) 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 100, in _execute 243s with self.db.wrap_database_errors: 243s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/utils.py", line 91, in __exit__ 243s raise dj_exc_value.with_traceback(traceback) from exc_value 243s File "/usr/lib/python3/dist-packages/django/db/backends/utils.py", line 105, in _execute 243s return self.cursor.execute(sql, params) 243s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 243s File "/usr/lib/python3/dist-packages/django/db/backends/sqlite3/base.py", line 360, in execute 243s return super().execute(query, params) 243s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 243s django.db.utils.OperationalError: no such table: django_q_task 243s 09:31:31 [Q] INFO Processed 'django_q.tests.tasks.multiply' (louisiana-oklahoma-south-three) 243s 09:31:34 [Q] INFO MainProcess stopping cluster processes 243s 09:31:34 [Q] INFO Process-7433ea73a9884ccb918574b23f26f5fc stopped pushing tasks 243s 09:31:34 [Q] INFO Process-15b7ca0912e643f39e6be113c79291e6 stopped doing work 243s 09:31:34 [Q] INFO MainProcess waiting for the monitor. 243s 09:31:34 [Q] INFO Process-acd25d57d5f545269286410c34d44eac stopped monitoring results 243s =============================== warnings summary =============================== 243s ../../../usr/lib/python3/dist-packages/django_q/conf.py:179 243s /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. 243s warn( 243s 243s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 243s 243s ---------- coverage: platform linux, python 3.14.2-final-0 ----------- 243s 243s =========================== short test summary info ============================ 243s FAILED tests/test_cluster.py::test_recycle - assert 0 == 1 243s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 243s ============= 1 failed, 20 passed, 1 skipped, 1 warning in 52.91s ============== 244s Waiting for redis-server to stop 254s autopkgtest [08:31:45]: test python3-django-q: -----------------------] 255s python3-django-q FAIL non-zero exit status 1 255s autopkgtest [08:31:46]: test python3-django-q: - - - - - - - - - - results - - - - - - - - - - 255s autopkgtest [08:31:46]: @@@@@@@@@@@@@@@@@@@@ summary 255s python3-django-q FAIL non-zero exit status 1