0s autopkgtest [21:13:36]: starting date and time: 2025-10-20 21:13:36+0000 0s autopkgtest [21:13:36]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [21:13:36]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ay2dv1qq/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest,src:python-pluggy --apt-upgrade python-rq --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pytest/8.4.2-1 python-pluggy/1.6.0-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-14.secgroup --name adt-resolute-arm64-python-rq-20251020-211336-juju-7f2275-prod-proposed-migration-environment-15-2c8a1c82-be47-475d-a9bd-c1088233741c --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-arm64-python-rq-20251020-211336-juju-7f2275-prod-proposed-migration-environment-15-2c8a1c82-be47-475d-a9bd-c1088233741c from image adt/ubuntu-resolute-arm64-server-20251020.img (UUID 53f7e888-0b33-40b7-be7f-09b2db152d64)... 64s autopkgtest [21:14:40]: testbed dpkg architecture: arm64 64s autopkgtest [21:14:40]: testbed apt version: 3.1.8ubuntu1 64s autopkgtest [21:14:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 65s autopkgtest [21:14:41]: testbed release detected to be: None 65s autopkgtest [21:14:41]: updating testbed package index (apt update) 66s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 66s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 66s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 66s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 66s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [14.3 kB] 66s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 66s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [646 kB] 67s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.3 kB] 67s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [115 kB] 67s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 67s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [409 kB] 67s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [5672 B] 67s Fetched 1382 kB in 1s (1249 kB/s) 68s Reading package lists... 68s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 69s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 69s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 69s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 70s Reading package lists... 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Calculating upgrade... 71s The following packages will be upgraded: 71s libbrotli1 libjson-c5 python3-inflect python3-oauthlib python3-zipp 71s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 71s Need to get 512 kB of archives. 71s After this operation, 31.7 kB of additional disk space will be used. 71s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-c5 arm64 0.18+ds-1.1 [37.5 kB] 71s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libbrotli1 arm64 1.1.0-2build6 [336 kB] 71s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-inflect all 7.5.0-1 [33.9 kB] 71s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-oauthlib all 3.3.1-1 [93.5 kB] 71s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-zipp all 3.23.0-1 [10.4 kB] 72s dpkg-preconfigure: unable to re-open stdin: No such file or directory 72s Fetched 512 kB in 1s (776 kB/s) 72s (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 ... 83364 files and directories currently installed.) 72s Preparing to unpack .../libjson-c5_0.18+ds-1.1_arm64.deb ... 72s Unpacking libjson-c5:arm64 (0.18+ds-1.1) over (0.18+ds-1) ... 72s Preparing to unpack .../libbrotli1_1.1.0-2build6_arm64.deb ... 72s Unpacking libbrotli1:arm64 (1.1.0-2build6) over (1.1.0-2build5) ... 72s Preparing to unpack .../python3-inflect_7.5.0-1_all.deb ... 72s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 73s Preparing to unpack .../python3-oauthlib_3.3.1-1_all.deb ... 73s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 73s Preparing to unpack .../python3-zipp_3.23.0-1_all.deb ... 73s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 73s Setting up libbrotli1:arm64 (1.1.0-2build6) ... 73s Setting up python3-zipp (3.23.0-1) ... 73s Setting up python3-inflect (7.5.0-1) ... 73s Setting up python3-oauthlib (3.3.1-1) ... 74s Setting up libjson-c5:arm64 (0.18+ds-1.1) ... 74s Processing triggers for libc-bin (2.42-0ubuntu3) ... 74s autopkgtest [21:14:50]: upgrading testbed (apt dist-upgrade and autopurge) 74s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Calculating upgrade... 76s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Solving dependencies... 76s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s autopkgtest [21:14:55]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 79s autopkgtest [21:14:55]: @@@@@@@@@@@@@@@@@@@@ apt-source python-rq 81s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-rq 2.3.3-2 (dsc) [2206 B] 81s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-rq 2.3.3-2 (tar) [653 kB] 81s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-rq 2.3.3-2 (diff) [6940 B] 81s gpgv: Signature made Mon May 26 15:06:16 2025 UTC 81s gpgv: using RSA key B70DFC6F134FECFC011E62AA83016014251D1DB0 81s gpgv: issuer "c.schoenert@t-online.de" 81s gpgv: Can't check signature: No public key 81s dpkg-source: warning: cannot verify inline signature for ./python-rq_2.3.3-2.dsc: no acceptable signature found 81s autopkgtest [21:14:57]: testing package python-rq version 2.3.3-2 82s autopkgtest [21:14:58]: build not needed 82s autopkgtest [21:14:58]: test smoke: preparing testbed 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 84s The following NEW packages will be installed: 84s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 84s libjs-jquery-metadata libjs-jquery-tablesorter 84s libjs-jquery-throttle-debounce liblzf1 python3-all python3-click 84s python3-coverage python3-iniconfig python3-packaging python3-pluggy 84s python3-psutil python3-pytest python3-pytest-cov python3-redis python3-rq 84s redis-server redis-tools 84s 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. 84s Need to get 3047 kB of archives. 84s After this operation, 16.0 MB of additional disk space will be used. 84s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 liblzf1 arm64 3.6-4 [7426 B] 84s Get:2 http://ftpmaster.internal/ubuntu resolute/universe arm64 redis-tools arm64 5:8.0.2-3ubuntu0.25.10.1 [1332 kB] 84s Get:3 http://ftpmaster.internal/ubuntu resolute/universe arm64 redis-server arm64 5:8.0.2-3ubuntu0.25.10.1 [53.3 kB] 84s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 84s Get:5 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-metadata all 12-4 [6582 B] 84s Get:6 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 84s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 84s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-all arm64 3.13.7-1 [884 B] 84s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 84s Get:10 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-coverage arm64 7.8.2+dfsg1-1 [157 kB] 85s Get:11 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 85s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 85s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-pluggy all 1.6.0-1 [21.0 kB] 85s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-psutil arm64 7.0.0-2ubuntu1 [188 kB] 85s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 python3-pytest all 8.4.2-1 [268 kB] 85s Get:16 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 85s Get:17 http://ftpmaster.internal/ubuntu resolute/universe arm64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 85s Get:18 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 85s Get:19 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-redis all 6.1.0-2 [226 kB] 85s Get:20 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-rq all 2.3.3-2 [78.2 kB] 85s Fetched 3047 kB in 1s (2116 kB/s) 85s Selecting previously unselected package liblzf1:arm64. 85s (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 ... 83374 files and directories currently installed.) 85s Preparing to unpack .../00-liblzf1_3.6-4_arm64.deb ... 85s Unpacking liblzf1:arm64 (3.6-4) ... 85s Selecting previously unselected package redis-tools. 85s Preparing to unpack .../01-redis-tools_5%3a8.0.2-3ubuntu0.25.10.1_arm64.deb ... 85s Unpacking redis-tools (5:8.0.2-3ubuntu0.25.10.1) ... 86s Selecting previously unselected package redis-server. 86s Preparing to unpack .../02-redis-server_5%3a8.0.2-3ubuntu0.25.10.1_arm64.deb ... 86s Unpacking redis-server (5:8.0.2-3ubuntu0.25.10.1) ... 86s Selecting previously unselected package libjs-jquery. 86s Preparing to unpack .../03-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 86s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 86s Selecting previously unselected package libjs-jquery-metadata. 86s Preparing to unpack .../04-libjs-jquery-metadata_12-4_all.deb ... 86s Unpacking libjs-jquery-metadata (12-4) ... 86s Selecting previously unselected package libjs-jquery-tablesorter. 86s Preparing to unpack .../05-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 86s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 86s Selecting previously unselected package libjs-jquery-throttle-debounce. 86s Preparing to unpack .../06-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 86s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 86s Selecting previously unselected package python3-all. 86s Preparing to unpack .../07-python3-all_3.13.7-1_arm64.deb ... 86s Unpacking python3-all (3.13.7-1) ... 86s Selecting previously unselected package python3-click. 86s Preparing to unpack .../08-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 86s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 86s Selecting previously unselected package python3-coverage. 86s Preparing to unpack .../09-python3-coverage_7.8.2+dfsg1-1_arm64.deb ... 86s Unpacking python3-coverage (7.8.2+dfsg1-1) ... 86s Selecting previously unselected package python3-iniconfig. 86s Preparing to unpack .../10-python3-iniconfig_1.1.1-2_all.deb ... 86s Unpacking python3-iniconfig (1.1.1-2) ... 86s Selecting previously unselected package python3-packaging. 86s Preparing to unpack .../11-python3-packaging_25.0-1_all.deb ... 86s Unpacking python3-packaging (25.0-1) ... 86s Selecting previously unselected package python3-pluggy. 86s Preparing to unpack .../12-python3-pluggy_1.6.0-1_all.deb ... 86s Unpacking python3-pluggy (1.6.0-1) ... 86s Selecting previously unselected package python3-psutil. 86s Preparing to unpack .../13-python3-psutil_7.0.0-2ubuntu1_arm64.deb ... 86s Unpacking python3-psutil (7.0.0-2ubuntu1) ... 86s Selecting previously unselected package python3-pytest. 86s Preparing to unpack .../14-python3-pytest_8.4.2-1_all.deb ... 86s Unpacking python3-pytest (8.4.2-1) ... 86s Selecting previously unselected package libjs-jquery-hotkeys. 86s Preparing to unpack .../15-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 86s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 86s Selecting previously unselected package libjs-jquery-isonscreen. 86s Preparing to unpack .../16-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 86s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 86s Selecting previously unselected package python3-pytest-cov. 86s Preparing to unpack .../17-python3-pytest-cov_5.0.0-1_all.deb ... 86s Unpacking python3-pytest-cov (5.0.0-1) ... 86s Selecting previously unselected package python3-redis. 86s Preparing to unpack .../18-python3-redis_6.1.0-2_all.deb ... 86s Unpacking python3-redis (6.1.0-2) ... 86s Selecting previously unselected package python3-rq. 86s Preparing to unpack .../19-python3-rq_2.3.3-2_all.deb ... 86s Unpacking python3-rq (2.3.3-2) ... 86s Setting up python3-iniconfig (1.1.1-2) ... 87s Setting up python3-all (3.13.7-1) ... 87s Setting up python3-coverage (7.8.2+dfsg1-1) ... 87s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 87s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 87s Setting up python3-psutil (7.0.0-2ubuntu1) ... 87s Setting up python3-packaging (25.0-1) ... 87s Setting up liblzf1:arm64 (3.6-4) ... 87s Setting up python3-redis (6.1.0-2) ... 88s Setting up python3-pluggy (1.6.0-1) ... 88s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 88s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 88s Setting up python3-pytest (8.4.2-1) ... 88s Setting up python3-rq (2.3.3-2) ... 89s Setting up redis-tools (5:8.0.2-3ubuntu0.25.10.1) ... 89s Setting up libjs-jquery-metadata (12-4) ... 89s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 89s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 89s Setting up python3-pytest-cov (5.0.0-1) ... 89s Setting up redis-server (5:8.0.2-3ubuntu0.25.10.1) ... 89s Created symlink '/etc/systemd/system/redis.service' → '/usr/lib/systemd/system/redis-server.service'. 89s Created symlink '/etc/systemd/system/multi-user.target.wants/redis-server.service' → '/usr/lib/systemd/system/redis-server.service'. 90s Processing triggers for man-db (2.13.1-1) ... 90s Processing triggers for libc-bin (2.42-0ubuntu3) ... 91s autopkgtest [21:15:07]: test smoke: [----------------------- 92s 92s *************************** 92s *** Testing with python3.13 92s *************************** 92s 92s Content of current working folder: 92s 92s total 12 92s drwxr-xr-x 3 ubuntu ubuntu 4096 Oct 20 21:15 . 92s drwxrwxrwx 5 root root 4096 Oct 20 21:15 .. 92s drwxrwxr-x 4 ubuntu ubuntu 4096 Oct 20 21:15 tests 92s Running tests... 92s 93s ============================= test session starts ============================== 93s platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0 93s rootdir: /tmp/autopkgtest.1270Sf/autopkgtest_tmp 93s plugins: typeguard-4.4.2, cov-5.0.0 93s collected 474 items / 3 deselected / 471 selected 93s 93s tests/test_callbacks.py ........Traceback (most recent call last): 93s File "/usr/lib/python3/dist-packages/rq/worker.py", line 1644, in perform_job 93s return_value = job.perform() 93s File "/usr/lib/python3/dist-packages/rq/job.py", line 1344, in perform 93s self._result = self._execute() 93s ~~~~~~~~~~~~~^^ 93s File "/usr/lib/python3/dist-packages/rq/job.py", line 1378, in _execute 93s result = self.func(*self.args, **self.kwargs) 93s TypeError: div_by_zero() missing 1 required positional argument: 'x' 93s 93s Traceback (most recent call last): 93s File "/usr/lib/python3/dist-packages/rq/worker.py", line 1644, in perform_job 93s return_value = job.perform() 93s File "/usr/lib/python3/dist-packages/rq/job.py", line 1344, in perform 93s self._result = self._execute() 93s ~~~~~~~~~~~~~^^ 93s File "/usr/lib/python3/dist-packages/rq/job.py", line 1378, in _execute 93s result = self.func(*self.args, **self.kwargs) 93s TypeError: div_by_zero() missing 1 required positional argument: 'x' 93s 93s ..... 105s tests/test_cli.py ...................................... 109s tests/test_commands.py ..... 109s tests/test_connection.py . 109s tests/test_decorator.py .............. 110s tests/test_dependencies.py .......... 113s tests/test_executions.py ............ 113s tests/test_fixtures.py .. 119s tests/test_group.py ............... 119s tests/test_helpers.py . 119s tests/test_intermediate_queue.py ........ 122s tests/test_job.py .......# Post enqueue {b'c68eb64b-a622-4731-a1c2-14201c6ecd0c'} 122s # Post work {b'c68eb64b-a622-4731-a1c2-14201c6ecd0c'} 122s # Pre cancel {b'c68eb64b-a622-4731-a1c2-14201c6ecd0c'} 122s #Post cancel set() 132s ........................................................................... 133s tests/test_queue.py ....................................................... 133s tests/test_registry.py ....................................... 134s tests/test_repeat.py ......... 135s tests/test_results.py ............. 135s tests/test_retry.py ........... 145s tests/test_scheduler.py ..................s...... 145s tests/test_serializers.py . 145s tests/test_spawn_worker.py File "", line 9 145s redis = Redis(**{'db': 4, 'username': None, 'password': None, 'socket_timeout': 415, 'encoding': 'utf-8', 'encoding_errors': 'strict', 'decode_responses': False, 'retry_on_error': [], 'retry': , 'health_check_interval': 0, 'client_name': None, 'lib_name': 'redis-py', 'lib_version': '6.1.0', 'redis_connect_func': None, 'credential_provider': None, 'protocol': 2, 'host': 'localhost', 'port': 6379, 'socket_connect_timeout': None, 'socket_keepalive': None, 'socket_keepalive_options': None}) 145s ^ 145s SyntaxError: invalid syntax 146s .ss 151s tests/test_timeouts.py . 151s tests/test_utils.py ................. 171s tests/test_worker.py .....................ss...........s............s.s...................sssss21:16:27 Worker rq:worker:3f2450dc3d464ec1bd05005253074b82 started with PID 2488, version 2.3.3 171s 21:16:27 Subscribing to channel rq:pubsub:3f2450dc3d464ec1bd05005253074b82 171s 21:16:27 *** Listening on default... 171s 21:16:27 Cleaning registries for queue: default 171s 21:16:27 default: tests.fixtures.access_self() (26a651f4-0b8d-4c65-a754-33b632e422ff) 171s 21:16:27 Successfully completed tests.fixtures.access_self() job in 0:00:00.091455s on worker 3f2450dc3d464ec1bd05005253074b82 171s 21:16:27 default: Job OK (26a651f4-0b8d-4c65-a754-33b632e422ff) 171s 21:16:27 Result is kept for 500 seconds 171s 21:16:27 Worker rq:worker:3f2450dc3d464ec1bd05005253074b82: done, quitting 171s 21:16:27 Unsubscribing from channel rq:pubsub:3f2450dc3d464ec1bd05005253074b82 171s .21:16:27 Worker rq:worker:dffacd4d54ac4e1c946cdfc9e2f2b531 started with PID 2491, version 2.3.3 171s 21:16:27 Subscribing to channel rq:pubsub:dffacd4d54ac4e1c946cdfc9e2f2b531 171s 21:16:27 *** Listening on default... 171s 21:16:27 Cleaning registries for queue: default 171s 21:16:27 Worker rq:worker:dffacd4d54ac4e1c946cdfc9e2f2b531: done, quitting 171s 21:16:27 Unsubscribing from channel rq:pubsub:dffacd4d54ac4e1c946cdfc9e2f2b531 172s .21:16:28 Worker rq:worker:750f4d5c9ba14d19ba91cf0d002e5905 started with PID 2493, version 2.3.3 172s 21:16:28 Subscribing to channel rq:pubsub:750f4d5c9ba14d19ba91cf0d002e5905 172s 21:16:28 *** Listening on default... 172s 21:16:28 Cleaning registries for queue: default 172s 21:16:28 default: tests.test_worker.schedule_access_self() (f51b488f-4b74-41d2-98ee-ad35f6a58528) 172s 21:16:28 Successfully completed tests.test_worker.schedule_access_self() job in 0:00:00.131212s on worker 750f4d5c9ba14d19ba91cf0d002e5905 172s 21:16:28 default: Job OK (f51b488f-4b74-41d2-98ee-ad35f6a58528) 172s 21:16:28 Result is kept for 500 seconds 172s 21:16:28 Worker rq:worker:750f4d5c9ba14d19ba91cf0d002e5905: done, quitting 172s 21:16:28 Unsubscribing from channel rq:pubsub:750f4d5c9ba14d19ba91cf0d002e5905 174s .s..ss... 181s tests/test_worker_pool.py ....... 181s tests/test_worker_registration.py .... 181s 181s =============================== warnings summary =============================== 181s tests/test_group.py:91 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/test_group.py:91: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 181s @pytest.mark.slow 181s 181s tests/test_group.py:106 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/test_group.py:106: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 181s @pytest.mark.slow 181s 181s tests/test_group.py:119 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/test_group.py:119: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 181s @pytest.mark.slow 181s 181s tests/__init__.py:33 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/__init__.py:33: PytestUnknownMarkWarning: Unknown pytest.mark.ssl_test - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 181s f = pytest.mark.ssl_test(f) 181s 181s tests/__init__.py:28 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/__init__.py:28: PytestUnknownMarkWarning: Unknown pytest.mark.slow - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 181s f = pytest.mark.slow(f) 181s 181s tests/test_callbacks.py: 12 warnings 181s tests/test_decorator.py: 1 warning 181s /usr/lib/python3/dist-packages/rq/job.py:325: DeprecationWarning: Passing a string or function for `on_success` is deprecated, pass `Callback` instead 181s warnings.warn( 181s 181s tests/test_callbacks.py: 7 warnings 181s tests/test_decorator.py: 3 warnings 181s tests/test_job.py: 1 warning 181s /usr/lib/python3/dist-packages/rq/job.py:335: DeprecationWarning: Passing a string or function for `on_failure` is deprecated, pass `Callback` instead 181s warnings.warn( 181s 181s tests/test_callbacks.py::QueueCallbackTestCase::test_enqueue_many_callback 181s tests/test_callbacks.py::QueueCallbackTestCase::test_enqueue_with_stopped_callback 181s tests/test_callbacks.py::QueueCallbackTestCase::test_enqueue_with_stopped_callback 181s tests/test_callbacks.py::QueueCallbackTestCase::test_enqueue_with_stopped_callback 181s tests/test_callbacks.py::SyncJobCallback::test_stopped_callback 181s tests/test_callbacks.py::JobCallbackTestCase::test_job_creation_with_stopped_callback 181s tests/test_job.py::TestJob::test_persistence_of_callbacks 181s /usr/lib/python3/dist-packages/rq/job.py:345: DeprecationWarning: Passing a string or function for `on_stopped` is deprecated, pass `Callback` instead 181s warnings.warn( 181s 181s tests/test_callbacks.py: 2 warnings 181s tests/test_cli.py: 3 warnings 181s tests/test_dependencies.py: 1 warning 181s tests/test_job.py: 6 warnings 181s tests/test_results.py: 2 warnings 181s tests/test_worker.py: 13 warnings 181s /usr/lib/python3/dist-packages/rq/job.py:896: DeprecationWarning: job.result is deprecated, use job.return_value instead. 181s warnings.warn('job.result is deprecated, use job.return_value instead.', DeprecationWarning) 181s 181s tests/test_callbacks.py: 2 warnings 181s tests/test_cli.py: 16 warnings 181s tests/test_commands.py: 1 warning 181s tests/test_dependencies.py: 5 warnings 181s tests/test_fixtures.py: 1 warning 181s tests/test_intermediate_queue.py: 1 warning 181s tests/test_job.py: 8 warnings 181s tests/test_queue.py: 2 warnings 181s tests/test_registry.py: 9 warnings 181s tests/test_repeat.py: 3 warnings 181s tests/test_retry.py: 6 warnings 181s tests/test_scheduler.py: 2 warnings 181s tests/test_worker.py: 94 warnings 181s tests/test_worker_pool.py: 1 warning 181s /usr/lib/python3/dist-packages/rq/worker.py:1305: DeprecationWarning: This process (pid=2175) is multi-threaded, use of fork() may lead to deadlocks in the child. 181s child_pid = os.fork() 181s 181s tests/test_callbacks.py: 2 warnings 181s tests/test_job.py: 2 warnings 181s tests/test_registry.py: 1 warning 181s tests/test_results.py: 2 warnings 181s tests/test_timeouts.py: 1 warning 181s tests/test_worker.py: 2 warnings 181s /usr/lib/python3/dist-packages/rq/job.py:832: DeprecationWarning: job.exc_info is deprecated, use job.latest_result() instead. 181s warnings.warn('job.exc_info is deprecated, use job.latest_result() instead.', DeprecationWarning) 181s 181s tests/test_commands.py::TestCommands::test_pubsub_thread_exits_other_error 181s /usr/lib/python3/dist-packages/_pytest/threadexception.py:58: PytestUnhandledThreadExceptionWarning: Exception in thread Thread-34 181s 181s Traceback (most recent call last): 181s File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner 181s self.run() 181s ~~~~~~~~^^ 181s File "/usr/lib/python3/dist-packages/redis/client.py", line 1269, in run 181s self.exception_handler(e, pubsub, self) 181s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 181s File "/usr/lib/python3/dist-packages/redis/client.py", line 1265, in run 181s pubsub.get_message(ignore_subscribe_messages=True, timeout=sleep_time) 181s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 181s File "/tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/fixtures.py", line 51, in raise_exc 181s raise Exception('raise_exc error') 181s Exception: raise_exc error 181s 181s Enable tracemalloc to get traceback where the object was allocated. 181s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 181s warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 181s 181s tests/test_commands.py: 2 warnings 181s tests/test_executions.py: 1 warning 181s tests/test_job.py: 5 warnings 181s tests/test_scheduler.py: 4 warnings 181s tests/test_worker.py: 2 warnings 181s tests/test_worker_pool.py: 18 warnings 181s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=2175) is multi-threaded, use of fork() may lead to deadlocks in the child. 181s self.pid = os.fork() 181s 181s tests/test_registry.py::TestStartedJobRegistry::test_count 181s /usr/lib/python3/dist-packages/rq/utils.py:394: DeprecationWarning: Composite key must contain job_id:execution_id, got will-be-cleaned-up 181s warnings.warn( 181s 181s tests/test_retry.py::TestRetry::test_cleanup_handles_retries 181s tests/test_retry.py::TestRetry::test_cleanup_handles_retries 181s /usr/lib/python3/dist-packages/rq/utils.py:394: DeprecationWarning: Composite key must contain job_id:execution_id, got c668dd48-cd7c-45b3-b4dc-0fdfb5771de1 181s warnings.warn( 181s 181s tests/test_scheduler.py::TestQueue::test_custom_connection_pool 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/test_scheduler.py:513: DeprecationWarning: Call to 'get_connection' function with deprecated usage of input argument/s '['command_name']'. (Use get_connection() without args instead) -- Deprecated since version 5.3.0. 181s scheduler_connection = scheduler.connection.connection_pool.get_connection('info') 181s 181s tests/test_scheduler.py::TestQueue::test_no_custom_connection_pool 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/test_scheduler.py:526: DeprecationWarning: Call to 'get_connection' function with deprecated usage of input argument/s '['command_name']'. (Use get_connection() without args instead) -- Deprecated since version 5.3.0. 181s scheduler_connection = scheduler.connection.connection_pool.get_connection('info') 181s 181s tests/test_spawn_worker.py::TestWorker::test_work_fails 181s :891: DeprecationWarning: This process (pid=2175) is multi-threaded, use of fork() may lead to deadlocks in the child. 181s 181s tests/test_worker.py::TestWorker::test_clean_queue_registries 181s tests/test_worker.py::TestWorker::test_worker_calls_clean_registries 181s /usr/lib/python3/dist-packages/rq/utils.py:394: DeprecationWarning: Composite key must contain job_id:execution_id, got foo 181s warnings.warn( 181s 181s tests/test_worker.py::TestWorker::test_clean_queue_registries 181s /usr/lib/python3/dist-packages/rq/utils.py:394: DeprecationWarning: Composite key must contain job_id:execution_id, got bar 181s warnings.warn( 181s 181s tests/test_worker.py::TestWorker::test_worker_ttl 181s /tmp/autopkgtest.1270Sf/autopkgtest_tmp/tests/test_worker.py:160: DeprecationWarning: default_worker_ttl is deprecated, use worker_ttl. 181s w = Worker([], connection=self.connection, default_worker_ttl=10) 181s 181s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 181s ==== 455 passed, 16 skipped, 3 deselected, 267 warnings in 88.71s (0:01:28) ==== 181s 182s autopkgtest [21:16:38]: test smoke: -----------------------] 182s autopkgtest [21:16:38]: test smoke: - - - - - - - - - - results - - - - - - - - - - 182s smoke PASS 183s autopkgtest [21:16:39]: test autodep8-python3: preparing testbed 204s Creating nova instance adt-resolute-arm64-python-rq-20251020-211336-juju-7f2275-prod-proposed-migration-environment-15-2c8a1c82-be47-475d-a9bd-c1088233741c from image adt/ubuntu-resolute-arm64-server-20251020.img (UUID 53f7e888-0b33-40b7-be7f-09b2db152d64)... 277s autopkgtest [21:18:13]: testbed dpkg architecture: arm64 278s autopkgtest [21:18:14]: testbed apt version: 3.1.8ubuntu1 278s autopkgtest [21:18:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 278s autopkgtest [21:18:14]: testbed release detected to be: resolute 279s autopkgtest [21:18:15]: updating testbed package index (apt update) 280s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 280s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 280s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 280s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 280s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.3 kB] 280s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [14.3 kB] 280s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 280s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [646 kB] 281s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [115 kB] 281s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 281s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [409 kB] 281s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [5672 B] 281s Fetched 1382 kB in 1s (1214 kB/s) 283s Reading package lists... 284s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 284s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 284s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 284s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 287s Reading package lists... 287s Reading package lists... 287s Building dependency tree... 287s Reading state information... 288s Calculating upgrade... 289s The following packages will be upgraded: 289s libbrotli1 libjson-c5 python3-inflect python3-oauthlib python3-zipp 289s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 289s Need to get 512 kB of archives. 289s After this operation, 31.7 kB of additional disk space will be used. 289s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libjson-c5 arm64 0.18+ds-1.1 [37.5 kB] 290s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libbrotli1 arm64 1.1.0-2build6 [336 kB] 290s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-inflect all 7.5.0-1 [33.9 kB] 290s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-oauthlib all 3.3.1-1 [93.5 kB] 290s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-zipp all 3.23.0-1 [10.4 kB] 291s dpkg-preconfigure: unable to re-open stdin: No such file or directory 291s Fetched 512 kB in 1s (817 kB/s) 292s (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 ... 83364 files and directories currently installed.) 292s Preparing to unpack .../libjson-c5_0.18+ds-1.1_arm64.deb ... 292s Unpacking libjson-c5:arm64 (0.18+ds-1.1) over (0.18+ds-1) ... 292s Preparing to unpack .../libbrotli1_1.1.0-2build6_arm64.deb ... 292s Unpacking libbrotli1:arm64 (1.1.0-2build6) over (1.1.0-2build5) ... 292s Preparing to unpack .../python3-inflect_7.5.0-1_all.deb ... 292s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 293s Preparing to unpack .../python3-oauthlib_3.3.1-1_all.deb ... 293s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 293s Preparing to unpack .../python3-zipp_3.23.0-1_all.deb ... 293s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 294s Setting up libbrotli1:arm64 (1.1.0-2build6) ... 294s Setting up python3-zipp (3.23.0-1) ... 294s Setting up python3-inflect (7.5.0-1) ... 294s Setting up python3-oauthlib (3.3.1-1) ... 295s Setting up libjson-c5:arm64 (0.18+ds-1.1) ... 295s Processing triggers for libc-bin (2.42-0ubuntu3) ... 295s autopkgtest [21:18:31]: upgrading testbed (apt dist-upgrade and autopurge) 296s Reading package lists... 297s Building dependency tree... 297s Reading state information... 297s Calculating upgrade... 299s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 299s Reading package lists... 300s Building dependency tree... 300s Reading state information... 300s Solving dependencies... 302s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 306s Reading package lists... 307s Building dependency tree... 307s Reading state information... 307s Solving dependencies... 308s The following NEW packages will be installed: 308s python3-all python3-click python3-redis python3-rq 308s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 308s Need to get 385 kB of archives. 308s After this operation, 2254 kB of additional disk space will be used. 308s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-all arm64 3.13.7-1 [884 B] 308s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 308s Get:3 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-redis all 6.1.0-2 [226 kB] 309s Get:4 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-rq all 2.3.3-2 [78.2 kB] 309s Fetched 385 kB in 1s (600 kB/s) 309s Selecting previously unselected package python3-all. 310s (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 ... 83374 files and directories currently installed.) 310s Preparing to unpack .../python3-all_3.13.7-1_arm64.deb ... 310s Unpacking python3-all (3.13.7-1) ... 310s Selecting previously unselected package python3-click. 310s Preparing to unpack .../python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 310s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 310s Selecting previously unselected package python3-redis. 310s Preparing to unpack .../python3-redis_6.1.0-2_all.deb ... 310s Unpacking python3-redis (6.1.0-2) ... 310s Selecting previously unselected package python3-rq. 310s Preparing to unpack .../python3-rq_2.3.3-2_all.deb ... 310s Unpacking python3-rq (2.3.3-2) ... 310s Setting up python3-all (3.13.7-1) ... 310s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 310s Setting up python3-redis (6.1.0-2) ... 311s Setting up python3-rq (2.3.3-2) ... 311s Processing triggers for man-db (2.13.1-1) ... 316s autopkgtest [21:18:52]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import rq; print(rq)" ; done 316s autopkgtest [21:18:52]: test autodep8-python3: [----------------------- 316s Testing with python3.13: 316s 317s autopkgtest [21:18:53]: test autodep8-python3: -----------------------] 318s autopkgtest [21:18:54]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 318s autodep8-python3 PASS (superficial) 318s autopkgtest [21:18:54]: @@@@@@@@@@@@@@@@@@@@ summary 318s smoke PASS 318s autodep8-python3 PASS (superficial)