0s autopkgtest [10:21:16]: starting date and time: 2026-01-23 10:21:16+0000 0s autopkgtest [10:21:16]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:21:16]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.l1p6p9_1/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-aiopvapi --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-15@sto01-2.secgroup --name adt-resolute-i386-python-aiopvapi-20260123-102116-juju-7f2275-prod-proposed-migration-environment-15-13862b7c-36a5-4fd0-8cad-9d67f8a5f653 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-python-aiopvapi-20260123-102116-juju-7f2275-prod-proposed-migration-environment-15-13862b7c-36a5-4fd0-8cad-9d67f8a5f653 from image adt/ubuntu-resolute-amd64-server-20260123.img (UUID 789dbc23-4f1b-4e7c-bcab-98e6eebf04f2)... 99s autopkgtest [10:22:55]: testbed dpkg architecture: amd64 99s autopkgtest [10:22:55]: testbed apt version: 3.1.13 100s autopkgtest [10:22:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup 100s autopkgtest [10:22:56]: testbed release detected to be: None 100s autopkgtest [10:22:56]: updating testbed package index (apt update) 101s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 101s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 101s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 101s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 101s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [95.6 kB] 101s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1059 kB] 101s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 101s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 101s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [125 kB] 101s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [104 kB] 101s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3384 B] 101s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 101s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 102s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 102s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [409 kB] 102s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [943 kB] 102s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [22.3 kB] 102s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [11.6 kB] 102s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 102s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [564 B] 103s Fetched 2946 kB in 1s (2438 kB/s) 104s Reading package lists... 105s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 105s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 105s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 105s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 106s Reading package lists... 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s Calculating upgrade... 107s The following packages were automatically installed and are no longer required: 107s python3.13 python3.13-minimal 107s Use 'sudo apt autoremove' to remove them. 107s The following NEW packages will be installed: 107s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 107s The following packages will be upgraded: 107s libpython3-stdlib python3 python3-gdbm python3-minimal 107s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 107s Need to get 6769 kB of archives. 107s After this operation, 24.5 MB of additional disk space will be used. 107s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 107s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 107s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 107s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 107s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 107s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 107s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 107s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 108s dpkg-preconfigure: unable to re-open stdin: No such file or directory 108s Fetched 6769 kB in 1s (12.1 MB/s) 108s Selecting previously unselected package libpython3.14-minimal:amd64. 108s (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 ... 124176 files and directories currently installed.) 108s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 108s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 108s Selecting previously unselected package python3.14-minimal. 108s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 108s Unpacking python3.14-minimal (3.14.2-1) ... 108s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 108s Setting up python3.14-minimal (3.14.2-1) ... 110s (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 ... 124518 files and directories currently installed.) 110s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 110s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 110s Setting up python3-minimal (3.14.2-1) ... 110s (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 ... 124518 files and directories currently installed.) 110s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 110s running python pre-rtupdate hooks for python3.14... 110s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 110s Selecting previously unselected package libpython3.14-stdlib:amd64. 110s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 110s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 110s Selecting previously unselected package python3.14. 110s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 110s Unpacking python3.14 (3.14.2-1) ... 110s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 110s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 110s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 110s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 110s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 110s Setting up python3.14 (3.14.2-1) ... 112s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 112s Setting up python3-gdbm (3.14.2-1) ... 112s Setting up python3 (3.14.2-1) ... 112s running python rtupdate hooks for python3.14... 112s running python post-rtupdate hooks for python3.14... 112s Processing triggers for man-db (2.13.1-1) ... 113s Processing triggers for systemd (259-1ubuntu2) ... 113s autopkgtest [10:23:09]: upgrading testbed (apt dist-upgrade and autopurge) 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 114s Calculating upgrade... 114s The following packages were automatically installed and are no longer required: 114s python3.13 python3.13-minimal 114s Use 'sudo apt autoremove' to remove them. 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s Solving dependencies... 114s The following packages will be REMOVED: 114s python3.13* python3.13-minimal* 115s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 115s After this operation, 7860 kB disk space will be freed. 115s (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 ... 124948 files and directories currently installed.) 115s Removing python3.13 (3.13.11-1) ... 115s Removing python3.13-minimal (3.13.11-1) ... 116s Processing triggers for man-db (2.13.1-1) ... 116s Processing triggers for systemd (259-1ubuntu2) ... 117s (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 ... 124921 files and directories currently installed.) 117s Purging configuration files for python3.13-minimal (3.13.11-1) ... 119s autopkgtest [10:23:15]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 119s autopkgtest [10:23:15]: @@@@@@@@@@@@@@@@@@@@ apt-source python-aiopvapi 121s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-aiopvapi 3.1.1-2 (dsc) [2279 B] 121s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-aiopvapi 3.1.1-2 (tar) [175 kB] 121s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-aiopvapi 3.1.1-2 (diff) [2220 B] 121s gpgv: Signature made Thu Aug 29 09:08:40 2024 UTC 121s gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE 121s gpgv: Can't check signature: No public key 121s dpkg-source: warning: cannot verify inline signature for ./python-aiopvapi_3.1.1-2.dsc: no acceptable signature found 121s autopkgtest [10:23:17]: testing package python-aiopvapi version 3.1.1-2 121s autopkgtest [10:23:17]: build not needed 122s autopkgtest [10:23:18]: test pybuild-autopkgtest: preparing testbed 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Solving dependencies... 123s The following NEW packages will be installed: 123s autoconf automake autopoint autotools-dev binutils-i686-linux-gnu 123s build-essential cpp cpp-15 cpp-15-i686-linux-gnu cpp-15-x86-64-linux-gnu 123s cpp-i686-linux-gnu cpp-x86-64-linux-gnu crossbuild-essential-i386 debhelper 123s debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-15 123s g++-15-i686-linux-gnu g++-15-x86-64-linux-gnu g++-i686-linux-gnu 123s g++-x86-64-linux-gnu gcc gcc-11-base:i386 gcc-15 gcc-15-base:i386 123s gcc-15-cross-base gcc-15-i686-linux-gnu gcc-15-i686-linux-gnu-base 123s gcc-15-x86-64-linux-gnu gcc-i686-linux-gnu gcc-x86-64-linux-gnu gettext 123s intltool-debian libarchive-zip-perl libasan6:i386 libasan8 123s libasan8-i386-cross libatomic1:i386 libatomic1-i386-cross 123s libc-gconv-modules-extra:i386 libc6:i386 libc6-dev:i386 libc6-dev-i386-cross 123s libc6-i386-cross libcc1-0 libcrypt-dev:i386 libcrypt1:i386 libdebhelper-perl 123s libfile-stripnondeterminism-perl libgcc-11-dev:i386 libgcc-15-dev 123s libgcc-15-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1 123s libgomp1:i386 libgomp1-i386-cross libhwasan0 libisl23 libitm1 libitm1:i386 123s libitm1-i386-cross libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 123s libjs-jquery-metadata libjs-jquery-tablesorter 123s libjs-jquery-throttle-debounce liblsan0 libmpc3 libquadmath0 123s libquadmath0:i386 libquadmath0-i386-cross libstdc++-11-dev:i386 123s libstdc++-15-dev libstdc++-15-dev-i386-cross libstdc++6:i386 123s libstdc++6-i386-cross libtool libtsan2 libubsan1 libubsan1:i386 123s libubsan1-i386-cross linux-libc-dev:i386 linux-libc-dev-i386-cross m4 123s openstack-pkg-tools po-debconf pybuild-plugin-autopkgtest 123s pybuild-plugin-pyproject python3-aiohappyeyeballs python3-aiohttp 123s python3-aiopvapi python3-aiosignal python3-all python3-argcomplete 123s python3-async-timeout python3-build python3-colorlog python3-coverage 123s python3-distlib python3-filelock python3-frozenlist python3-iniconfig 123s python3-installer python3-multidict python3-nox python3-pip python3-pip-whl 123s python3-platformdirs python3-pluggy python3-propcache 123s python3-pyproject-hooks python3-pytest python3-pytest-cov 123s python3-setuptools-whl python3-virtualenv python3-wheel python3-yarl 123s python3.13 python3.13-minimal 123s 0 upgraded, 125 newly installed, 0 to remove and 0 not upgraded. 123s Need to get 175 MB of archives. 123s After this operation, 616 MB of additional disk space will be used. 123s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.11-1 [2408 kB] 123s Get:2 http://ftpmaster.internal/ubuntu resolute/main i386 gcc-15-base i386 15.2.0-11ubuntu1 [59.1 kB] 123s Get:3 http://ftpmaster.internal/ubuntu resolute/main i386 libc-gconv-modules-extra i386 2.42-2ubuntu4 [1359 kB] 123s Get:4 http://ftpmaster.internal/ubuntu resolute/main i386 libgcc-s1 i386 15.2.0-11ubuntu1 [94.1 kB] 123s Get:5 http://ftpmaster.internal/ubuntu resolute/main i386 libc6 i386 2.42-2ubuntu4 [1824 kB] 123s Get:6 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt1 i386 1:4.5.1-1 [100 kB] 123s Get:7 http://ftpmaster.internal/ubuntu resolute/main i386 libatomic1 i386 15.2.0-11ubuntu1 [8414 B] 123s Get:8 http://ftpmaster.internal/ubuntu resolute/main i386 libstdc++6 i386 15.2.0-11ubuntu1 [877 kB] 123s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.11-1 [758 kB] 123s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.20-2 [217 kB] 123s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 123s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 123s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.18.1-3build1 [582 kB] 123s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.2-1 [620 kB] 123s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1build1 [691 kB] 123s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-2 [54.8 kB] 123s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [12.9 MB] 123s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-11ubuntu1 [1030 B] 123s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 123s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 123s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-11ubuntu1 [47.4 kB] 123s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-11ubuntu1 [151 kB] 123s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-11ubuntu1 [29.5 kB] 124s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-11ubuntu1 [3070 kB] 124s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-11ubuntu1 [1360 kB] 124s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-11ubuntu1 [2757 kB] 124s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-11ubuntu1 [1210 kB] 124s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-11ubuntu1 [1685 kB] 124s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-11ubuntu1 [153 kB] 124s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-11ubuntu1 [2863 kB] 124s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [25.4 MB] 124s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-11ubuntu1 [528 kB] 124s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 124s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 125s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-11ubuntu1 [2574 kB] 125s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-11ubuntu1 [14.4 MB] 125s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-11ubuntu1 [24.6 kB] 125s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 125s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 125s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu2 [5256 B] 125s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu-base amd64 15.2.0-7ubuntu1cross1 [58.6 kB] 125s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [13.8 MB] 125s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [5730 B] 125s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 binutils-i686-linux-gnu amd64 2.45.50.20251209-1ubuntu1 [1763 kB] 125s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-cross-base all 15.2.0-7ubuntu1cross1 [53.8 kB] 125s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-i386-cross all 2.42-0ubuntu3cross1 [1582 kB] 125s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-s1-i386-cross all 15.2.0-7ubuntu1cross1 [94.2 kB] 125s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1-i386-cross all 15.2.0-7ubuntu1cross1 [152 kB] 125s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1-i386-cross all 15.2.0-7ubuntu1cross1 [31.1 kB] 125s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libatomic1-i386-cross all 15.2.0-7ubuntu1cross1 [8158 B] 125s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8-i386-cross all 15.2.0-7ubuntu1cross1 [2906 kB] 125s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++6-i386-cross all 15.2.0-7ubuntu1cross1 [827 kB] 125s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1-i386-cross all 15.2.0-7ubuntu1cross1 [1171 kB] 125s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0-i386-cross all 15.2.0-7ubuntu1cross1 [245 kB] 126s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2755 kB] 126s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [27.0 MB] 126s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [1220 B] 126s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev-i386-cross all 6.17.0-4.4cross1 [1503 kB] 126s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-dev-i386-cross all 2.42-0ubuntu3cross1 [1992 kB] 126s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2655 kB] 126s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [15.3 MB] 127s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [954 B] 127s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 crossbuild-essential-i386 all 12.12ubuntu2 [4146 B] 127s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 127s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-9 [169 kB] 127s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 127s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 127s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 127s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 127s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 127s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 127s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.2-1 [1019 kB] 127s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 127s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.22 [215 kB] 127s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.28ubuntu1 [916 kB] 127s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 dh-python all 7.20251231 [122 kB] 127s Get:77 http://ftpmaster.internal/ubuntu resolute/universe i386 gcc-11-base i386 11.5.0-7ubuntu2 [46.5 kB] 127s Get:78 http://ftpmaster.internal/ubuntu resolute/universe i386 libasan6 i386 11.5.0-7ubuntu2 [2122 kB] 127s Get:79 http://ftpmaster.internal/ubuntu resolute/main i386 linux-libc-dev i386 6.18.0-9.9 [1861 kB] 127s Get:80 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt-dev i386 1:4.5.1-1 [131 kB] 127s Get:81 http://ftpmaster.internal/ubuntu resolute/main i386 libc6-dev i386 2.42-2ubuntu4 [1945 kB] 127s Get:82 http://ftpmaster.internal/ubuntu resolute/main i386 libgomp1 i386 15.2.0-11ubuntu1 [155 kB] 127s Get:83 http://ftpmaster.internal/ubuntu resolute/main i386 libitm1 i386 15.2.0-11ubuntu1 [31.6 kB] 127s Get:84 http://ftpmaster.internal/ubuntu resolute/main i386 libubsan1 i386 15.2.0-11ubuntu1 [1172 kB] 127s Get:85 http://ftpmaster.internal/ubuntu resolute/main i386 libquadmath0 i386 15.2.0-11ubuntu1 [246 kB] 127s Get:86 http://ftpmaster.internal/ubuntu resolute/universe i386 libgcc-11-dev i386 11.5.0-7ubuntu2 [2450 kB] 127s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 127s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-metadata all 12-4build1 [6692 B] 127s Get:89 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-5 [192 kB] 127s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2build1 [12.6 kB] 127s Get:91 http://ftpmaster.internal/ubuntu resolute/universe i386 libstdc++-11-dev i386 11.5.0-7ubuntu2 [2459 kB] 127s Get:92 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-autopkgtest all 7.20251231 [1748 B] 127s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 127s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-wheel all 0.46.1-2 [22.1 kB] 127s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-build all 1.2.2-5 [30.9 kB] 127s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 127s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-pyproject all 7.20251231 [1714 B] 127s Get:98 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiohappyeyeballs all 2.6.1-2 [11.1 kB] 127s Get:99 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-multidict amd64 6.4.3-1build1 [69.2 kB] 127s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-propcache amd64 0.3.1-1build1 [54.5 kB] 127s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-yarl amd64 1.22.0-1 [98.2 kB] 127s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-async-timeout all 5.0.1-1 [6830 B] 127s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-frozenlist amd64 1.8.0-2 [53.6 kB] 127s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiosignal all 1.4.0-1 [5628 B] 127s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiohttp amd64 3.13.1-1 [483 kB] 127s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-aiopvapi all 3.1.1-2 [23.9 kB] 127s Get:107 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.14.2-1 [890 B] 127s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-argcomplete all 3.6.3-1 [36.1 kB] 127s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-colorlog all 6.10.1-1 [22.0 kB] 127s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1ubuntu1 [159 kB] 127s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-distlib all 0.4.0-1 [267 kB] 127s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-filelock all 3.20.3-1 [13.5 kB] 127s Get:113 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 127s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 127s Get:115 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 127s Get:116 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.5.1-1 [17.1 kB] 127s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-virtualenv all 20.35.4+ds-1 [76.1 kB] 127s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nox all 2024.04.15-3 [41.6 kB] 127s Get:119 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pip all 25.1.1+dfsg-1ubuntu2 [1416 kB] 127s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 127s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 127s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 127s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-isonscreen all 1.2.0-2 [3814 B] 127s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 127s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 openstack-pkg-tools all 140 [103 kB] 128s Preconfiguring packages ... 128s Fetched 175 MB in 5s (36.7 MB/s) 128s Selecting previously unselected package python3.13-minimal. 128s (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 ... 124923 files and directories currently installed.) 128s Preparing to unpack .../000-python3.13-minimal_3.13.11-1_amd64.deb ... 128s Unpacking python3.13-minimal (3.13.11-1) ... 128s Selecting previously unselected package gcc-15-base:i386. 128s Preparing to unpack .../001-gcc-15-base_15.2.0-11ubuntu1_i386.deb ... 128s Unpacking gcc-15-base:i386 (15.2.0-11ubuntu1) ... 128s Selecting previously unselected package libc-gconv-modules-extra:i386. 128s Preparing to unpack .../002-libc-gconv-modules-extra_2.42-2ubuntu4_i386.deb ... 128s Unpacking libc-gconv-modules-extra:i386 (2.42-2ubuntu4) ... 128s Selecting previously unselected package libgcc-s1:i386. 128s Preparing to unpack .../003-libgcc-s1_15.2.0-11ubuntu1_i386.deb ... 128s Unpacking libgcc-s1:i386 (15.2.0-11ubuntu1) ... 128s Selecting previously unselected package libc6:i386. 128s Preparing to unpack .../004-libc6_2.42-2ubuntu4_i386.deb ... 128s Unpacking libc6:i386 (2.42-2ubuntu4) ... 128s Selecting previously unselected package libcrypt1:i386. 128s Preparing to unpack .../005-libcrypt1_1%3a4.5.1-1_i386.deb ... 128s Unpacking libcrypt1:i386 (1:4.5.1-1) ... 128s Selecting previously unselected package libatomic1:i386. 128s Preparing to unpack .../006-libatomic1_15.2.0-11ubuntu1_i386.deb ... 128s Unpacking libatomic1:i386 (15.2.0-11ubuntu1) ... 128s Selecting previously unselected package libstdc++6:i386. 128s Preparing to unpack .../007-libstdc++6_15.2.0-11ubuntu1_i386.deb ... 128s Unpacking libstdc++6:i386 (15.2.0-11ubuntu1) ... 128s Selecting previously unselected package python3.13. 129s Preparing to unpack .../008-python3.13_3.13.11-1_amd64.deb ... 129s Unpacking python3.13 (3.13.11-1) ... 129s Selecting previously unselected package m4. 129s Preparing to unpack .../009-m4_1.4.20-2_amd64.deb ... 129s Unpacking m4 (1.4.20-2) ... 129s Selecting previously unselected package autoconf. 129s Preparing to unpack .../010-autoconf_2.72-3.1ubuntu1_all.deb ... 129s Unpacking autoconf (2.72-3.1ubuntu1) ... 129s Selecting previously unselected package autotools-dev. 129s Preparing to unpack .../011-autotools-dev_20240727.1_all.deb ... 129s Unpacking autotools-dev (20240727.1) ... 129s Selecting previously unselected package automake. 129s Preparing to unpack .../012-automake_1%3a1.18.1-3build1_all.deb ... 129s Unpacking automake (1:1.18.1-3build1) ... 129s Selecting previously unselected package autopoint. 129s Preparing to unpack .../013-autopoint_0.23.2-1_all.deb ... 129s Unpacking autopoint (0.23.2-1) ... 129s Selecting previously unselected package libisl23:amd64. 129s Preparing to unpack .../014-libisl23_0.27-1build1_amd64.deb ... 129s Unpacking libisl23:amd64 (0.27-1build1) ... 129s Selecting previously unselected package libmpc3:amd64. 129s Preparing to unpack .../015-libmpc3_1.3.1-2_amd64.deb ... 129s Unpacking libmpc3:amd64 (1.3.1-2) ... 129s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 129s Preparing to unpack .../016-cpp-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package cpp-15. 129s Preparing to unpack .../017-cpp-15_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package cpp-x86-64-linux-gnu. 129s Preparing to unpack .../018-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 129s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 129s Selecting previously unselected package cpp. 129s Preparing to unpack .../019-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 129s Unpacking cpp (4:15.2.0-4ubuntu1) ... 129s Selecting previously unselected package libcc1-0:amd64. 129s Preparing to unpack .../020-libcc1-0_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libcc1-0:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libgomp1:amd64. 129s Preparing to unpack .../021-libgomp1_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libgomp1:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libitm1:amd64. 129s Preparing to unpack .../022-libitm1_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libitm1:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libasan8:amd64. 129s Preparing to unpack .../023-libasan8_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libasan8:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package liblsan0:amd64. 129s Preparing to unpack .../024-liblsan0_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking liblsan0:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libtsan2:amd64. 129s Preparing to unpack .../025-libtsan2_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libtsan2:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libubsan1:amd64. 129s Preparing to unpack .../026-libubsan1_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libubsan1:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libhwasan0:amd64. 129s Preparing to unpack .../027-libhwasan0_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libhwasan0:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libquadmath0:amd64. 129s Preparing to unpack .../028-libquadmath0_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libquadmath0:amd64 (15.2.0-11ubuntu1) ... 129s Selecting previously unselected package libgcc-15-dev:amd64. 129s Preparing to unpack .../029-libgcc-15-dev_15.2.0-11ubuntu1_amd64.deb ... 129s Unpacking libgcc-15-dev:amd64 (15.2.0-11ubuntu1) ... 130s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 130s Preparing to unpack .../030-gcc-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 130s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 130s Selecting previously unselected package gcc-15. 130s Preparing to unpack .../031-gcc-15_15.2.0-11ubuntu1_amd64.deb ... 130s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 130s Selecting previously unselected package gcc-x86-64-linux-gnu. 130s Preparing to unpack .../032-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 130s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 130s Selecting previously unselected package gcc. 130s Preparing to unpack .../033-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 130s Unpacking gcc (4:15.2.0-4ubuntu1) ... 130s Selecting previously unselected package libstdc++-15-dev:amd64. 130s Preparing to unpack .../034-libstdc++-15-dev_15.2.0-11ubuntu1_amd64.deb ... 130s Unpacking libstdc++-15-dev:amd64 (15.2.0-11ubuntu1) ... 130s Selecting previously unselected package g++-15-x86-64-linux-gnu. 130s Preparing to unpack .../035-g++-15-x86-64-linux-gnu_15.2.0-11ubuntu1_amd64.deb ... 130s Unpacking g++-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package g++-15. 131s Preparing to unpack .../036-g++-15_15.2.0-11ubuntu1_amd64.deb ... 131s Unpacking g++-15 (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package g++-x86-64-linux-gnu. 131s Preparing to unpack .../037-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 131s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package g++. 131s Preparing to unpack .../038-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 131s Unpacking g++ (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package build-essential. 131s Preparing to unpack .../039-build-essential_12.12ubuntu2_amd64.deb ... 131s Unpacking build-essential (12.12ubuntu2) ... 131s Selecting previously unselected package gcc-15-i686-linux-gnu-base:amd64. 131s Preparing to unpack .../040-gcc-15-i686-linux-gnu-base_15.2.0-7ubuntu1cross1_amd64.deb ... 131s Unpacking gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package cpp-15-i686-linux-gnu. 131s Preparing to unpack .../041-cpp-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 131s Unpacking cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package cpp-i686-linux-gnu. 131s Preparing to unpack .../042-cpp-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 131s Unpacking cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package binutils-i686-linux-gnu. 131s Preparing to unpack .../043-binutils-i686-linux-gnu_2.45.50.20251209-1ubuntu1_amd64.deb ... 131s Unpacking binutils-i686-linux-gnu (2.45.50.20251209-1ubuntu1) ... 131s Selecting previously unselected package gcc-15-cross-base. 131s Preparing to unpack .../044-gcc-15-cross-base_15.2.0-7ubuntu1cross1_all.deb ... 131s Unpacking gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package libc6-i386-cross. 131s Preparing to unpack .../045-libc6-i386-cross_2.42-0ubuntu3cross1_all.deb ... 131s Unpacking libc6-i386-cross (2.42-0ubuntu3cross1) ... 131s Selecting previously unselected package libgcc-s1-i386-cross. 131s Preparing to unpack .../046-libgcc-s1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 131s Unpacking libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package libgomp1-i386-cross. 131s Preparing to unpack .../047-libgomp1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 131s Unpacking libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package libitm1-i386-cross. 131s Preparing to unpack .../048-libitm1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 131s Unpacking libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package libatomic1-i386-cross. 131s Preparing to unpack .../049-libatomic1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 131s Unpacking libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 131s Selecting previously unselected package libasan8-i386-cross. 131s Preparing to unpack .../050-libasan8-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 131s Unpacking libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 132s Selecting previously unselected package libstdc++6-i386-cross. 132s Preparing to unpack .../051-libstdc++6-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 132s Unpacking libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 132s Selecting previously unselected package libubsan1-i386-cross. 132s Preparing to unpack .../052-libubsan1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 132s Unpacking libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 132s Selecting previously unselected package libquadmath0-i386-cross. 132s Preparing to unpack .../053-libquadmath0-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 132s Unpacking libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 132s Selecting previously unselected package libgcc-15-dev-i386-cross. 132s Preparing to unpack .../054-libgcc-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 132s Unpacking libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 132s Selecting previously unselected package gcc-15-i686-linux-gnu. 132s Preparing to unpack .../055-gcc-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 132s Unpacking gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 132s Selecting previously unselected package gcc-i686-linux-gnu. 132s Preparing to unpack .../056-gcc-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 132s Unpacking gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 132s Selecting previously unselected package linux-libc-dev-i386-cross. 132s Preparing to unpack .../057-linux-libc-dev-i386-cross_6.17.0-4.4cross1_all.deb ... 132s Unpacking linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 132s Selecting previously unselected package libc6-dev-i386-cross. 133s Preparing to unpack .../058-libc6-dev-i386-cross_2.42-0ubuntu3cross1_all.deb ... 133s Unpacking libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 133s Selecting previously unselected package libstdc++-15-dev-i386-cross. 133s Preparing to unpack .../059-libstdc++-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 133s Unpacking libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 133s Selecting previously unselected package g++-15-i686-linux-gnu. 133s Preparing to unpack .../060-g++-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 133s Unpacking g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 133s Selecting previously unselected package g++-i686-linux-gnu. 133s Preparing to unpack .../061-g++-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 133s Unpacking g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 133s Selecting previously unselected package crossbuild-essential-i386. 133s Preparing to unpack .../062-crossbuild-essential-i386_12.12ubuntu2_all.deb ... 133s Unpacking crossbuild-essential-i386 (12.12ubuntu2) ... 133s Selecting previously unselected package libdebhelper-perl. 133s Preparing to unpack .../063-libdebhelper-perl_13.28ubuntu1_all.deb ... 133s Unpacking libdebhelper-perl (13.28ubuntu1) ... 133s Selecting previously unselected package libtool. 133s Preparing to unpack .../064-libtool_2.5.4-9_all.deb ... 133s Unpacking libtool (2.5.4-9) ... 133s Selecting previously unselected package dh-autoreconf. 133s Preparing to unpack .../065-dh-autoreconf_21_all.deb ... 133s Unpacking dh-autoreconf (21) ... 133s Selecting previously unselected package libarchive-zip-perl. 133s Preparing to unpack .../066-libarchive-zip-perl_1.68-1_all.deb ... 133s Unpacking libarchive-zip-perl (1.68-1) ... 133s Selecting previously unselected package libfile-stripnondeterminism-perl. 133s Preparing to unpack .../067-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 133s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 133s Selecting previously unselected package dh-strip-nondeterminism. 133s Preparing to unpack .../068-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 133s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 133s Selecting previously unselected package debugedit. 133s Preparing to unpack .../069-debugedit_1%3a5.2-3_amd64.deb ... 133s Unpacking debugedit (1:5.2-3) ... 133s Selecting previously unselected package dwz. 133s Preparing to unpack .../070-dwz_0.16-2_amd64.deb ... 133s Unpacking dwz (0.16-2) ... 133s Selecting previously unselected package gettext. 133s Preparing to unpack .../071-gettext_0.23.2-1_amd64.deb ... 133s Unpacking gettext (0.23.2-1) ... 134s Selecting previously unselected package intltool-debian. 134s Preparing to unpack .../072-intltool-debian_0.35.0+20060710.6build1_all.deb ... 134s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 134s Selecting previously unselected package po-debconf. 134s Preparing to unpack .../073-po-debconf_1.0.22_all.deb ... 134s Unpacking po-debconf (1.0.22) ... 134s Selecting previously unselected package debhelper. 134s Preparing to unpack .../074-debhelper_13.28ubuntu1_all.deb ... 134s Unpacking debhelper (13.28ubuntu1) ... 134s Selecting previously unselected package dh-python. 134s Preparing to unpack .../075-dh-python_7.20251231_all.deb ... 134s Unpacking dh-python (7.20251231) ... 134s Selecting previously unselected package gcc-11-base:i386. 134s Preparing to unpack .../076-gcc-11-base_11.5.0-7ubuntu2_i386.deb ... 134s Unpacking gcc-11-base:i386 (11.5.0-7ubuntu2) ... 134s Selecting previously unselected package libasan6:i386. 134s Preparing to unpack .../077-libasan6_11.5.0-7ubuntu2_i386.deb ... 134s Unpacking libasan6:i386 (11.5.0-7ubuntu2) ... 134s Selecting previously unselected package linux-libc-dev:i386. 134s Preparing to unpack .../078-linux-libc-dev_6.18.0-9.9_i386.deb ... 134s Unpacking linux-libc-dev:i386 (6.18.0-9.9) ... 134s Selecting previously unselected package libcrypt-dev:i386. 134s Preparing to unpack .../079-libcrypt-dev_1%3a4.5.1-1_i386.deb ... 134s Unpacking libcrypt-dev:i386 (1:4.5.1-1) ... 134s Selecting previously unselected package libc6-dev:i386. 134s Preparing to unpack .../080-libc6-dev_2.42-2ubuntu4_i386.deb ... 134s Unpacking libc6-dev:i386 (2.42-2ubuntu4) ... 134s Selecting previously unselected package libgomp1:i386. 134s Preparing to unpack .../081-libgomp1_15.2.0-11ubuntu1_i386.deb ... 134s Unpacking libgomp1:i386 (15.2.0-11ubuntu1) ... 134s Selecting previously unselected package libitm1:i386. 134s Preparing to unpack .../082-libitm1_15.2.0-11ubuntu1_i386.deb ... 134s Unpacking libitm1:i386 (15.2.0-11ubuntu1) ... 134s Selecting previously unselected package libubsan1:i386. 135s Preparing to unpack .../083-libubsan1_15.2.0-11ubuntu1_i386.deb ... 135s Unpacking libubsan1:i386 (15.2.0-11ubuntu1) ... 135s Selecting previously unselected package libquadmath0:i386. 135s Preparing to unpack .../084-libquadmath0_15.2.0-11ubuntu1_i386.deb ... 135s Unpacking libquadmath0:i386 (15.2.0-11ubuntu1) ... 135s Selecting previously unselected package libgcc-11-dev:i386. 135s Preparing to unpack .../085-libgcc-11-dev_11.5.0-7ubuntu2_i386.deb ... 135s Unpacking libgcc-11-dev:i386 (11.5.0-7ubuntu2) ... 135s Selecting previously unselected package libjs-jquery. 135s Preparing to unpack .../086-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 135s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 135s Selecting previously unselected package libjs-jquery-metadata. 135s Preparing to unpack .../087-libjs-jquery-metadata_12-4build1_all.deb ... 135s Unpacking libjs-jquery-metadata (12-4build1) ... 135s Selecting previously unselected package libjs-jquery-tablesorter. 135s Preparing to unpack .../088-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-5_all.deb ... 135s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 135s Selecting previously unselected package libjs-jquery-throttle-debounce. 135s Preparing to unpack .../089-libjs-jquery-throttle-debounce_1.1+dfsg.1-2build1_all.deb ... 135s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 135s Selecting previously unselected package libstdc++-11-dev:i386. 135s Preparing to unpack .../090-libstdc++-11-dev_11.5.0-7ubuntu2_i386.deb ... 135s Unpacking libstdc++-11-dev:i386 (11.5.0-7ubuntu2) ... 135s Selecting previously unselected package pybuild-plugin-autopkgtest. 135s Preparing to unpack .../091-pybuild-plugin-autopkgtest_7.20251231_all.deb ... 135s Unpacking pybuild-plugin-autopkgtest (7.20251231) ... 135s Selecting previously unselected package python3-pyproject-hooks. 135s Preparing to unpack .../092-python3-pyproject-hooks_1.2.0-1_all.deb ... 135s Unpacking python3-pyproject-hooks (1.2.0-1) ... 135s Selecting previously unselected package python3-wheel. 135s Preparing to unpack .../093-python3-wheel_0.46.1-2_all.deb ... 135s Unpacking python3-wheel (0.46.1-2) ... 135s Selecting previously unselected package python3-build. 135s Preparing to unpack .../094-python3-build_1.2.2-5_all.deb ... 135s Unpacking python3-build (1.2.2-5) ... 135s Selecting previously unselected package python3-installer. 135s Preparing to unpack .../095-python3-installer_0.7.0+dfsg1-3_all.deb ... 135s Unpacking python3-installer (0.7.0+dfsg1-3) ... 135s Selecting previously unselected package pybuild-plugin-pyproject. 135s Preparing to unpack .../096-pybuild-plugin-pyproject_7.20251231_all.deb ... 135s Unpacking pybuild-plugin-pyproject (7.20251231) ... 135s Selecting previously unselected package python3-aiohappyeyeballs. 135s Preparing to unpack .../097-python3-aiohappyeyeballs_2.6.1-2_all.deb ... 135s Unpacking python3-aiohappyeyeballs (2.6.1-2) ... 135s Selecting previously unselected package python3-multidict. 135s Preparing to unpack .../098-python3-multidict_6.4.3-1build1_amd64.deb ... 135s Unpacking python3-multidict (6.4.3-1build1) ... 135s Selecting previously unselected package python3-propcache. 135s Preparing to unpack .../099-python3-propcache_0.3.1-1build1_amd64.deb ... 135s Unpacking python3-propcache (0.3.1-1build1) ... 135s Selecting previously unselected package python3-yarl. 135s Preparing to unpack .../100-python3-yarl_1.22.0-1_amd64.deb ... 135s Unpacking python3-yarl (1.22.0-1) ... 135s Selecting previously unselected package python3-async-timeout. 135s Preparing to unpack .../101-python3-async-timeout_5.0.1-1_all.deb ... 135s Unpacking python3-async-timeout (5.0.1-1) ... 135s Selecting previously unselected package python3-frozenlist. 135s Preparing to unpack .../102-python3-frozenlist_1.8.0-2_amd64.deb ... 135s Unpacking python3-frozenlist (1.8.0-2) ... 135s Selecting previously unselected package python3-aiosignal. 135s Preparing to unpack .../103-python3-aiosignal_1.4.0-1_all.deb ... 135s Unpacking python3-aiosignal (1.4.0-1) ... 135s Selecting previously unselected package python3-aiohttp. 135s Preparing to unpack .../104-python3-aiohttp_3.13.1-1_amd64.deb ... 135s Unpacking python3-aiohttp (3.13.1-1) ... 135s Selecting previously unselected package python3-aiopvapi. 135s Preparing to unpack .../105-python3-aiopvapi_3.1.1-2_all.deb ... 135s Unpacking python3-aiopvapi (3.1.1-2) ... 135s Selecting previously unselected package python3-all. 135s Preparing to unpack .../106-python3-all_3.14.2-1_amd64.deb ... 135s Unpacking python3-all (3.14.2-1) ... 135s Selecting previously unselected package python3-argcomplete. 135s Preparing to unpack .../107-python3-argcomplete_3.6.3-1_all.deb ... 136s Unpacking python3-argcomplete (3.6.3-1) ... 136s Selecting previously unselected package python3-colorlog. 136s Preparing to unpack .../108-python3-colorlog_6.10.1-1_all.deb ... 136s Unpacking python3-colorlog (6.10.1-1) ... 136s Selecting previously unselected package python3-coverage. 136s Preparing to unpack .../109-python3-coverage_7.8.2+dfsg1-1ubuntu1_amd64.deb ... 136s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 136s Selecting previously unselected package python3-distlib. 136s Preparing to unpack .../110-python3-distlib_0.4.0-1_all.deb ... 136s Unpacking python3-distlib (0.4.0-1) ... 136s Selecting previously unselected package python3-filelock. 136s Preparing to unpack .../111-python3-filelock_3.20.3-1_all.deb ... 136s Unpacking python3-filelock (3.20.3-1) ... 136s Selecting previously unselected package python3-iniconfig. 136s Preparing to unpack .../112-python3-iniconfig_2.1.0-2_all.deb ... 136s Unpacking python3-iniconfig (2.1.0-2) ... 136s Selecting previously unselected package python3-pip-whl. 136s Preparing to unpack .../113-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 136s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 136s Selecting previously unselected package python3-setuptools-whl. 136s Preparing to unpack .../114-python3-setuptools-whl_78.1.1-0.1_all.deb ... 136s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 136s Selecting previously unselected package python3-platformdirs. 136s Preparing to unpack .../115-python3-platformdirs_4.5.1-1_all.deb ... 136s Unpacking python3-platformdirs (4.5.1-1) ... 136s Selecting previously unselected package python3-virtualenv. 136s Preparing to unpack .../116-python3-virtualenv_20.35.4+ds-1_all.deb ... 136s Unpacking python3-virtualenv (20.35.4+ds-1) ... 136s Selecting previously unselected package python3-nox. 136s Preparing to unpack .../117-python3-nox_2024.04.15-3_all.deb ... 136s Unpacking python3-nox (2024.04.15-3) ... 136s Selecting previously unselected package python3-pip. 136s Preparing to unpack .../118-python3-pip_25.1.1+dfsg-1ubuntu2_all.deb ... 136s Unpacking python3-pip (25.1.1+dfsg-1ubuntu2) ... 136s Selecting previously unselected package python3-pluggy. 136s Preparing to unpack .../119-python3-pluggy_1.6.0-2_all.deb ... 136s Unpacking python3-pluggy (1.6.0-2) ... 136s Selecting previously unselected package python3-pytest. 136s Preparing to unpack .../120-python3-pytest_9.0.2-2_all.deb ... 136s Unpacking python3-pytest (9.0.2-2) ... 136s Selecting previously unselected package libjs-jquery-hotkeys. 136s Preparing to unpack .../121-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 136s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 136s Selecting previously unselected package libjs-jquery-isonscreen. 136s Preparing to unpack .../122-libjs-jquery-isonscreen_1.2.0-2_all.deb ... 136s Unpacking libjs-jquery-isonscreen (1.2.0-2) ... 136s Selecting previously unselected package python3-pytest-cov. 136s Preparing to unpack .../123-python3-pytest-cov_5.0.0-1_all.deb ... 136s Unpacking python3-pytest-cov (5.0.0-1) ... 136s Selecting previously unselected package openstack-pkg-tools. 136s Preparing to unpack .../124-openstack-pkg-tools_140_all.deb ... 136s Unpacking openstack-pkg-tools (140) ... 136s Setting up libc-gconv-modules-extra:i386 (2.42-2ubuntu4) ... 136s Setting up dh-python (7.20251231) ... 136s Setting up python3-iniconfig (2.1.0-2) ... 137s Setting up gcc-11-base:i386 (11.5.0-7ubuntu2) ... 137s Setting up python3-setuptools-whl (78.1.1-0.1) ... 137s Setting up python3-filelock (3.20.3-1) ... 137s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 137s Setting up python3-colorlog (6.10.1-1) ... 137s Setting up libarchive-zip-perl (1.68-1) ... 137s Setting up binutils-i686-linux-gnu (2.45.50.20251209-1ubuntu1) ... 137s Setting up libdebhelper-perl (13.28ubuntu1) ... 137s Setting up linux-libc-dev:i386 (6.18.0-9.9) ... 137s Setting up m4 (1.4.20-2) ... 137s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 137s Setting up python3-distlib (0.4.0-1) ... 138s Setting up libgomp1:amd64 (15.2.0-11ubuntu1) ... 138s Setting up python3-wheel (0.46.1-2) ... 138s Setting up python3-platformdirs (4.5.1-1) ... 138s Setting up python3-multidict (6.4.3-1build1) ... 139s Setting up python3-frozenlist (1.8.0-2) ... 139s Setting up python3-aiosignal (1.4.0-1) ... 139s Setting up python3-async-timeout (5.0.1-1) ... 139s Setting up linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 139s Setting up autotools-dev (20240727.1) ... 139s Setting up python3-pyproject-hooks (1.2.0-1) ... 140s Setting up libquadmath0:amd64 (15.2.0-11ubuntu1) ... 140s Setting up libmpc3:amd64 (1.3.1-2) ... 140s Setting up gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 140s Setting up autopoint (0.23.2-1) ... 140s Setting up python3-aiohappyeyeballs (2.6.1-2) ... 140s Setting up python3-pip (25.1.1+dfsg-1ubuntu2) ... 142s Setting up python3-installer (0.7.0+dfsg1-3) ... 143s Setting up autoconf (2.72-3.1ubuntu1) ... 143s Setting up python3-pluggy (1.6.0-2) ... 143s Setting up libubsan1:amd64 (15.2.0-11ubuntu1) ... 143s Setting up dwz (0.16-2) ... 143s Setting up libhwasan0:amd64 (15.2.0-11ubuntu1) ... 143s Setting up python3-propcache (0.3.1-1build1) ... 143s Setting up libasan8:amd64 (15.2.0-11ubuntu1) ... 143s Setting up debugedit (1:5.2-3) ... 143s Setting up libc6-i386-cross (2.42-0ubuntu3cross1) ... 143s Setting up python3.13-minimal (3.13.11-1) ... 144s Setting up libtsan2:amd64 (15.2.0-11ubuntu1) ... 144s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 144s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 144s Setting up libisl23:amd64 (0.27-1build1) ... 144s Setting up gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 144s Setting up python3-build (1.2.2-5) ... 145s Setting up python3-argcomplete (3.6.3-1) ... 145s Setting up gcc-15-base:i386 (15.2.0-11ubuntu1) ... 145s Setting up libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 145s Setting up python3-yarl (1.22.0-1) ... 145s Setting up libcc1-0:amd64 (15.2.0-11ubuntu1) ... 145s Setting up liblsan0:amd64 (15.2.0-11ubuntu1) ... 145s Setting up libitm1:amd64 (15.2.0-11ubuntu1) ... 145s Setting up automake (1:1.18.1-3build1) ... 145s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 145s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 145s Setting up gettext (0.23.2-1) ... 145s Setting up libgcc-15-dev:amd64 (15.2.0-11ubuntu1) ... 145s Setting up libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 145s Setting up python3.13 (3.13.11-1) ... 147s Setting up pybuild-plugin-pyproject (7.20251231) ... 147s Setting up python3-pytest (9.0.2-2) ... 148s Setting up python3-aiohttp (3.13.1-1) ... 149s Setting up python3-virtualenv (20.35.4+ds-1) ... 149s Setting up python3-all (3.14.2-1) ... 149s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 150s Setting up cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 150s Setting up libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 150s Setting up libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 150s Setting up cpp-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 150s Setting up intltool-debian (0.35.0+20060710.6build1) ... 150s Setting up gcc-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 150s Setting up libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 150s Setting up libstdc++-15-dev:amd64 (15.2.0-11ubuntu1) ... 150s Setting up libjs-jquery-metadata (12-4build1) ... 150s Setting up libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 150s Setting up libjs-jquery-isonscreen (1.2.0-2) ... 150s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 150s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 150s Setting up cpp-15 (15.2.0-11ubuntu1) ... 150s Setting up python3-nox (2024.04.15-3) ... 150s Setting up cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 150s Setting up python3-aiopvapi (3.1.1-2) ... 150s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 150s Setting up g++-15-x86-64-linux-gnu (15.2.0-11ubuntu1) ... 150s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 150s Setting up po-debconf (1.0.22) ... 150s Setting up python3-pytest-cov (5.0.0-1) ... 151s Setting up libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 151s Setting up libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 151s Setting up openstack-pkg-tools (140) ... 151s Setting up gcc-15 (15.2.0-11ubuntu1) ... 151s Setting up cpp (4:15.2.0-4ubuntu1) ... 151s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 151s Setting up g++-15 (15.2.0-11ubuntu1) ... 151s Setting up libtool (2.5.4-9) ... 151s Setting up libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 151s Setting up gcc (4:15.2.0-4ubuntu1) ... 151s Setting up dh-autoreconf (21) ... 151s Setting up libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 151s Setting up libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 151s Setting up g++ (4:15.2.0-4ubuntu1) ... 151s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 151s Setting up build-essential (12.12ubuntu2) ... 151s Setting up gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 151s Setting up debhelper (13.28ubuntu1) ... 151s Setting up g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 151s Setting up gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 151s Setting up g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 151s Setting up pybuild-plugin-autopkgtest (7.20251231) ... 151s Setting up crossbuild-essential-i386 (12.12ubuntu2) ... 151s Setting up libgcc-s1:i386 (15.2.0-11ubuntu1) ... 151s Setting up libc6:i386 (2.42-2ubuntu4) ... 151s Setting up libstdc++6:i386 (15.2.0-11ubuntu1) ... 151s Setting up libitm1:i386 (15.2.0-11ubuntu1) ... 151s Setting up libcrypt1:i386 (1:4.5.1-1) ... 151s Setting up libgomp1:i386 (15.2.0-11ubuntu1) ... 151s Setting up libasan6:i386 (11.5.0-7ubuntu2) ... 151s Setting up libquadmath0:i386 (15.2.0-11ubuntu1) ... 151s Setting up libatomic1:i386 (15.2.0-11ubuntu1) ... 151s Setting up libubsan1:i386 (15.2.0-11ubuntu1) ... 151s Setting up libgcc-11-dev:i386 (11.5.0-7ubuntu2) ... 151s Setting up libcrypt-dev:i386 (1:4.5.1-1) ... 151s Setting up libc6-dev:i386 (2.42-2ubuntu4) ... 151s Setting up libstdc++-11-dev:i386 (11.5.0-7ubuntu2) ... 151s Processing triggers for install-info (7.2-5) ... 151s Processing triggers for libc-bin (2.42-2ubuntu4) ... 151s Processing triggers for systemd (259-1ubuntu2) ... 152s Processing triggers for man-db (2.13.1-1) ... 156s autopkgtest [10:23:52]: test environment configured for cross building 156s autopkgtest [10:23:52]: test pybuild-autopkgtest: pybuild-autopkgtest 156s autopkgtest [10:23:52]: test pybuild-autopkgtest: [----------------------- 156s make: pyversions: No such file or directory 156s py3versions: no X-Python3-Version in control file, using supported versions 156s pybuild-autopkgtest 157s I: pybuild base:384: cd /tmp/autopkgtest.qWzdyB/autopkgtest_tmp/build; python3.13 -m pytest -v --ignore tests/test_scene_members.py tests 157s ============================= test session starts ============================== 157s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 157s cachedir: .pytest_cache 157s rootdir: /tmp/autopkgtest.qWzdyB/autopkgtest_tmp/build 157s plugins: typeguard-4.4.4, cov-5.0.0 158s collecting ... collected 63 items 158s 158s tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json PASSED [ 1%] 158s tests/test_aiorequest.py::TestAioRequest::test_get_status_200 PASSED [ 3%] 160s tests/test_aiorequest.py::TestAioRequest::test_get_timeout PASSED [ 4%] 160s tests/test_aiorequest.py::TestAioRequest::test_get_wrong_status PASSED [ 6%] 160s tests/test_aiorequest.py::TestAioRequest::test_post_status_200 PASSED [ 7%] 160s tests/test_aiorequest.py::TestAioRequest::test_post_status_201 PASSED [ 9%] 160s tests/test_apiresource.py::TestApiResource::test_full_path PASSED [ 11%] 160s tests/test_apiresource.py::TestApiResource::test_id_property PASSED [ 12%] 160s tests/test_apiresource.py::TestApiResource::test_name_property PASSED [ 14%] 160s tests/test_apiresource.py::TestApiResource::test_raw_data_property PASSED [ 15%] 160s tests/test_apiresource.py::TestApiResource_V3::test_full_path PASSED [ 17%] 160s tests/test_apiresource.py::TestApiResource_V3::test_id_property PASSED [ 19%] 160s tests/test_apiresource.py::TestApiResource_V3::test_name_property PASSED [ 20%] 160s tests/test_apiresource.py::TestApiResource_V3::test_raw_data_property PASSED [ 22%] 160s tests/test_apiresource.py::test_clean_names PASSED [ 23%] 160s tests/test_hub.py::test_version PASSED [ 25%] 160s tests/test_hub.py::TestHub_v2::test_hub_init PASSED [ 26%] 160s tests/test_hub.py::TestHub_v3::test_hub_init PASSED [ 28%] 160s tests/test_room.py::TestApiResource::test_full_path PASSED [ 30%] 160s tests/test_room.py::TestApiResource::test_id_property PASSED [ 31%] 160s tests/test_room.py::TestApiResource::test_name_property PASSED [ 33%] 160s tests/test_room.py::TestApiResource::test_raw_data_property PASSED [ 34%] 160s tests/test_room.py::TestRoom::test_delete_room_fail PASSED [ 36%] 160s tests/test_room.py::TestRoom::test_delete_room_success PASSED [ 38%] 160s tests/test_room.py::TestRoom::test_full_path PASSED [ 39%] 160s tests/test_room.py::TestRoom::test_id_property PASSED [ 41%] 160s tests/test_room.py::TestRoom::test_name_property PASSED [ 42%] 160s tests/test_room.py::TestRoom::test_raw_data_property PASSED [ 44%] 160s tests/test_rooms.py::TestRooms::test_create_room_201 PASSED [ 46%] 160s tests/test_rooms.py::TestRooms::test_get_instance PASSED [ 47%] 160s tests/test_rooms.py::TestRooms::test_get_resources_200 PASSED [ 49%] 160s tests/test_scene.py::TestApiResource::test_full_path PASSED [ 50%] 160s tests/test_scene.py::TestApiResource::test_id_property PASSED [ 52%] 160s tests/test_scene.py::TestApiResource::test_name_property PASSED [ 53%] 160s tests/test_scene.py::TestApiResource::test_raw_data_property PASSED [ 55%] 160s tests/test_scene.py::TestScene::test_activate_200 PASSED [ 57%] 160s tests/test_scene.py::TestScene::test_activate_404 PASSED [ 58%] 160s tests/test_scene.py::TestScene::test_full_path PASSED [ 60%] 160s tests/test_scene.py::TestScene::test_id_property PASSED [ 61%] 160s tests/test_scene.py::TestScene::test_name_property PASSED [ 63%] 160s tests/test_scene.py::TestScene::test_raw_data_property PASSED [ 65%] 160s tests/test_scene.py::TestScene::test_room_id_property PASSED [ 66%] 160s tests/test_scenes.py::TestScenes::test_create_scene_201 PASSED [ 68%] 160s tests/test_scenes.py::TestScenes::test_get_instance PASSED [ 69%] 160s tests/test_scenes.py::TestScenes::test_get_resources_200 PASSED [ 71%] 160s tests/test_shade.py::TestApiResource::test_full_path PASSED [ 73%] 160s tests/test_shade.py::TestApiResource::test_id_property PASSED [ 74%] 160s tests/test_shade.py::TestApiResource::test_name_property PASSED [ 76%] 160s tests/test_shade.py::TestApiResource::test_raw_data_property PASSED [ 77%] 160s tests/test_shade.py::TestShade::test_add_shade_to_room PASSED [ 79%] 160s tests/test_shade.py::TestShade::test_convert_g2 PASSED [ 80%] 160s tests/test_shade.py::TestShade::test_full_path PASSED [ 82%] 160s tests/test_shade.py::TestShade::test_id_property PASSED [ 84%] 160s tests/test_shade.py::TestShade::test_name_property PASSED [ 85%] 160s tests/test_shade.py::TestShade::test_raw_data_property PASSED [ 87%] 160s tests/test_shade.py::TestShade_V3::test_add_shade_to_room PASSED [ 88%] 160s tests/test_shade.py::TestShade_V3::test_full_path PASSED [ 90%] 160s tests/test_shade.py::TestShade_V3::test_id_property PASSED [ 92%] 160s tests/test_shade.py::TestShade_V3::test_name_property PASSED [ 93%] 160s tests/test_shade.py::TestShade_V3::test_raw_data_property PASSED [ 95%] 160s tests/test_shades.py::TestShades::test_get_instance PASSED [ 96%] 160s tests/test_shades.py::TestShades::test_get_resources_200 PASSED [ 98%] 160s tests/test_tools.py::TestTools::test_get_base_path PASSED [100%] 160s 160s =============================== warnings summary =============================== 160s tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json 160s /tmp/autopkgtest.qWzdyB/autopkgtest_tmp/build/tests/fake_server.py:368: DeprecationWarning: There is no current event loop 160s self.loop = asyncio.get_event_loop() 160s 160s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 160s ======================== 63 passed, 1 warning in 2.52s ========================= 160s I: pybuild base:384: cd /tmp/autopkgtest.qWzdyB/autopkgtest_tmp/build; python3.14 -m pytest -v --ignore tests/test_scene_members.py tests 160s ============================= test session starts ============================== 160s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 160s cachedir: .pytest_cache 160s rootdir: /tmp/autopkgtest.qWzdyB/autopkgtest_tmp/build 160s plugins: typeguard-4.4.4, cov-5.0.0 161s collecting ... collected 63 items 161s 161s tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json FAILED [ 1%] 161s tests/test_aiorequest.py::TestAioRequest::test_get_status_200 FAILED [ 3%] 161s tests/test_aiorequest.py::TestAioRequest::test_get_timeout FAILED [ 4%] 161s tests/test_aiorequest.py::TestAioRequest::test_get_wrong_status FAILED [ 6%] 161s tests/test_aiorequest.py::TestAioRequest::test_post_status_200 FAILED [ 7%] 161s tests/test_aiorequest.py::TestAioRequest::test_post_status_201 FAILED [ 9%] 161s tests/test_apiresource.py::TestApiResource::test_full_path FAILED [ 11%] 161s tests/test_apiresource.py::TestApiResource::test_id_property FAILED [ 12%] 161s tests/test_apiresource.py::TestApiResource::test_name_property FAILED [ 14%] 161s tests/test_apiresource.py::TestApiResource::test_raw_data_property FAILED [ 15%] 161s tests/test_apiresource.py::TestApiResource_V3::test_full_path FAILED [ 17%] 161s tests/test_apiresource.py::TestApiResource_V3::test_id_property FAILED [ 19%] 161s tests/test_apiresource.py::TestApiResource_V3::test_name_property FAILED [ 20%] 161s tests/test_apiresource.py::TestApiResource_V3::test_raw_data_property FAILED [ 22%] 161s tests/test_apiresource.py::test_clean_names PASSED [ 23%] 161s tests/test_hub.py::test_version PASSED [ 25%] 161s tests/test_hub.py::TestHub_v2::test_hub_init FAILED [ 26%] 161s tests/test_hub.py::TestHub_v3::test_hub_init FAILED [ 28%] 161s tests/test_room.py::TestApiResource::test_full_path FAILED [ 30%] 161s tests/test_room.py::TestApiResource::test_id_property FAILED [ 31%] 161s tests/test_room.py::TestApiResource::test_name_property FAILED [ 33%] 161s tests/test_room.py::TestApiResource::test_raw_data_property FAILED [ 34%] 161s tests/test_room.py::TestRoom::test_delete_room_fail FAILED [ 36%] 161s tests/test_room.py::TestRoom::test_delete_room_success FAILED [ 38%] 161s tests/test_room.py::TestRoom::test_full_path FAILED [ 39%] 161s tests/test_room.py::TestRoom::test_id_property FAILED [ 41%] 161s tests/test_room.py::TestRoom::test_name_property FAILED [ 42%] 161s tests/test_room.py::TestRoom::test_raw_data_property FAILED [ 44%] 161s tests/test_rooms.py::TestRooms::test_create_room_201 FAILED [ 46%] 161s tests/test_rooms.py::TestRooms::test_get_instance FAILED [ 47%] 161s tests/test_rooms.py::TestRooms::test_get_resources_200 FAILED [ 49%] 161s tests/test_scene.py::TestApiResource::test_full_path FAILED [ 50%] 161s tests/test_scene.py::TestApiResource::test_id_property FAILED [ 52%] 161s tests/test_scene.py::TestApiResource::test_name_property FAILED [ 53%] 161s tests/test_scene.py::TestApiResource::test_raw_data_property FAILED [ 55%] 161s tests/test_scene.py::TestScene::test_activate_200 FAILED [ 57%] 161s tests/test_scene.py::TestScene::test_activate_404 FAILED [ 58%] 161s tests/test_scene.py::TestScene::test_full_path FAILED [ 60%] 161s tests/test_scene.py::TestScene::test_id_property FAILED [ 61%] 161s tests/test_scene.py::TestScene::test_name_property FAILED [ 63%] 161s tests/test_scene.py::TestScene::test_raw_data_property FAILED [ 65%] 161s tests/test_scene.py::TestScene::test_room_id_property FAILED [ 66%] 162s tests/test_scenes.py::TestScenes::test_create_scene_201 FAILED [ 68%] 162s tests/test_scenes.py::TestScenes::test_get_instance FAILED [ 69%] 162s tests/test_scenes.py::TestScenes::test_get_resources_200 FAILED [ 71%] 162s tests/test_shade.py::TestApiResource::test_full_path FAILED [ 73%] 162s tests/test_shade.py::TestApiResource::test_id_property FAILED [ 74%] 162s tests/test_shade.py::TestApiResource::test_name_property FAILED [ 76%] 162s tests/test_shade.py::TestApiResource::test_raw_data_property FAILED [ 77%] 162s tests/test_shade.py::TestShade::test_add_shade_to_room FAILED [ 79%] 162s tests/test_shade.py::TestShade::test_convert_g2 FAILED [ 80%] 162s tests/test_shade.py::TestShade::test_full_path FAILED [ 82%] 162s tests/test_shade.py::TestShade::test_id_property FAILED [ 84%] 162s tests/test_shade.py::TestShade::test_name_property FAILED [ 85%] 162s tests/test_shade.py::TestShade::test_raw_data_property FAILED [ 87%] 162s tests/test_shade.py::TestShade_V3::test_add_shade_to_room FAILED [ 88%] 162s tests/test_shade.py::TestShade_V3::test_full_path FAILED [ 90%] 162s tests/test_shade.py::TestShade_V3::test_id_property FAILED [ 92%] 162s tests/test_shade.py::TestShade_V3::test_name_property FAILED [ 93%] 162s tests/test_shade.py::TestShade_V3::test_raw_data_property FAILED [ 95%] 162s tests/test_shades.py::TestShades::test_get_instance FAILED [ 96%] 162s tests/test_shades.py::TestShades::test_get_resources_200 FAILED [ 98%] 162s tests/test_tools.py::TestTools::test_get_base_path PASSED [100%] 162s 162s =================================== FAILURES =================================== 162s _____________________ TestAioRequest.test_get_invalid_json _____________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestAioRequest.test_get_status_200 ______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestAioRequest.test_get_timeout ________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _____________________ TestAioRequest.test_get_wrong_status _____________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _____________________ TestAioRequest.test_post_status_200 ______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _____________________ TestAioRequest.test_post_status_201 ______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestApiResource.test_full_path ________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestApiResource.test_id_property _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestApiResource.test_name_property ______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ____________________ TestApiResource.test_raw_data_property ____________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestApiResource_V3.test_full_path _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _____________________ TestApiResource_V3.test_id_property ______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ____________________ TestApiResource_V3.test_name_property _____________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s __________________ TestApiResource_V3.test_raw_data_property ___________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ___________________________ TestHub_v2.test_hub_init ___________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ___________________________ TestHub_v3.test_hub_init ___________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestApiResource.test_full_path ________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestApiResource.test_id_property _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestApiResource.test_name_property ______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ____________________ TestApiResource.test_raw_data_property ____________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestRoom.test_delete_room_fail ________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestRoom.test_delete_room_success _______________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ___________________________ TestRoom.test_full_path ____________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s __________________________ TestRoom.test_id_property ___________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestRoom.test_name_property __________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestRoom.test_raw_data_property ________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestRooms.test_create_room_201 ________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestRooms.test_get_instance __________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestRooms.test_get_resources_200 _______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestApiResource.test_full_path ________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestApiResource.test_id_property _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestApiResource.test_name_property ______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ____________________ TestApiResource.test_raw_data_property ____________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestScene.test_activate_200 __________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestScene.test_activate_404 __________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ___________________________ TestScene.test_full_path ___________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s __________________________ TestScene.test_id_property __________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestScene.test_name_property _________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestScene.test_raw_data_property _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestScene.test_room_id_property ________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestScenes.test_create_scene_201 _______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestScenes.test_get_instance _________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestScenes.test_get_resources_200 _______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestApiResource.test_full_path ________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestApiResource.test_id_property _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestApiResource.test_name_property ______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ____________________ TestApiResource.test_raw_data_property ____________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestShade.test_add_shade_to_room _______________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s __________________________ TestShade.test_convert_g2 ___________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ___________________________ TestShade.test_full_path ___________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s __________________________ TestShade.test_id_property __________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestShade.test_name_property _________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestShade.test_raw_data_property _______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _____________________ TestShade_V3.test_add_shade_to_room ______________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestShade_V3.test_full_path __________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ________________________ TestShade_V3.test_id_property _________________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _______________________ TestShade_V3.test_name_property ________________________ 162s tests/test_apiresource.py:24: in setUp 162s super().setUp() 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _____________________ TestShade_V3.test_raw_data_property ______________________ 162s 162s self = 162s 162s def setUp(self): 162s > super().setUp() 162s 162s tests/test_apiresource.py:24: 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s _________________________ TestShades.test_get_instance _________________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s ______________________ TestShades.test_get_resources_200 _______________________ 162s tests/fake_server.py:368: in setUp 162s self.loop = asyncio.get_event_loop() 162s ^^^^^^^^^^^^^^^^^^^^^^^^ 162s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 162s 162s self = 162s 162s def get_event_loop(self): 162s """Get the event loop for the current context. 162s 162s Returns an instance of EventLoop or raises an exception. 162s """ 162s if self._local._loop is None: 162s > raise RuntimeError('There is no current event loop in thread %r.' 162s % threading.current_thread().name) 162s E RuntimeError: There is no current event loop in thread 'MainThread'. 162s 162s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 162s =========================== short test summary info ============================ 162s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json - Runt... 162s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_status_200 - Runtim... 162s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_timeout - RuntimeEr... 162s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_wrong_status - Runt... 162s FAILED tests/test_aiorequest.py::TestAioRequest::test_post_status_200 - Runti... 162s FAILED tests/test_aiorequest.py::TestAioRequest::test_post_status_201 - Runti... 162s FAILED tests/test_apiresource.py::TestApiResource::test_full_path - RuntimeEr... 162s FAILED tests/test_apiresource.py::TestApiResource::test_id_property - Runtime... 162s FAILED tests/test_apiresource.py::TestApiResource::test_name_property - Runti... 162s FAILED tests/test_apiresource.py::TestApiResource::test_raw_data_property - R... 162s FAILED tests/test_apiresource.py::TestApiResource_V3::test_full_path - Runtim... 162s FAILED tests/test_apiresource.py::TestApiResource_V3::test_id_property - Runt... 162s FAILED tests/test_apiresource.py::TestApiResource_V3::test_name_property - Ru... 162s FAILED tests/test_apiresource.py::TestApiResource_V3::test_raw_data_property 162s FAILED tests/test_hub.py::TestHub_v2::test_hub_init - RuntimeError: There is ... 162s FAILED tests/test_hub.py::TestHub_v3::test_hub_init - RuntimeError: There is ... 162s FAILED tests/test_room.py::TestApiResource::test_full_path - RuntimeError: Th... 162s FAILED tests/test_room.py::TestApiResource::test_id_property - RuntimeError: ... 162s FAILED tests/test_room.py::TestApiResource::test_name_property - RuntimeError... 162s FAILED tests/test_room.py::TestApiResource::test_raw_data_property - RuntimeE... 162s FAILED tests/test_room.py::TestRoom::test_delete_room_fail - RuntimeError: Th... 162s FAILED tests/test_room.py::TestRoom::test_delete_room_success - RuntimeError:... 162s FAILED tests/test_room.py::TestRoom::test_full_path - RuntimeError: There is ... 162s FAILED tests/test_room.py::TestRoom::test_id_property - RuntimeError: There i... 162s FAILED tests/test_room.py::TestRoom::test_name_property - RuntimeError: There... 162s FAILED tests/test_room.py::TestRoom::test_raw_data_property - RuntimeError: T... 162s FAILED tests/test_rooms.py::TestRooms::test_create_room_201 - RuntimeError: T... 162s FAILED tests/test_rooms.py::TestRooms::test_get_instance - RuntimeError: Ther... 162s FAILED tests/test_rooms.py::TestRooms::test_get_resources_200 - RuntimeError:... 162s FAILED tests/test_scene.py::TestApiResource::test_full_path - RuntimeError: T... 162s FAILED tests/test_scene.py::TestApiResource::test_id_property - RuntimeError:... 162s FAILED tests/test_scene.py::TestApiResource::test_name_property - RuntimeErro... 162s FAILED tests/test_scene.py::TestApiResource::test_raw_data_property - Runtime... 162s FAILED tests/test_scene.py::TestScene::test_activate_200 - RuntimeError: Ther... 162s FAILED tests/test_scene.py::TestScene::test_activate_404 - RuntimeError: Ther... 162s FAILED tests/test_scene.py::TestScene::test_full_path - RuntimeError: There i... 162s FAILED tests/test_scene.py::TestScene::test_id_property - RuntimeError: There... 162s FAILED tests/test_scene.py::TestScene::test_name_property - RuntimeError: The... 162s FAILED tests/test_scene.py::TestScene::test_raw_data_property - RuntimeError:... 162s FAILED tests/test_scene.py::TestScene::test_room_id_property - RuntimeError: ... 162s FAILED tests/test_scenes.py::TestScenes::test_create_scene_201 - RuntimeError... 162s FAILED tests/test_scenes.py::TestScenes::test_get_instance - RuntimeError: Th... 162s FAILED tests/test_scenes.py::TestScenes::test_get_resources_200 - RuntimeErro... 162s FAILED tests/test_shade.py::TestApiResource::test_full_path - RuntimeError: T... 162s FAILED tests/test_shade.py::TestApiResource::test_id_property - RuntimeError:... 162s FAILED tests/test_shade.py::TestApiResource::test_name_property - RuntimeErro... 162s FAILED tests/test_shade.py::TestApiResource::test_raw_data_property - Runtime... 162s FAILED tests/test_shade.py::TestShade::test_add_shade_to_room - RuntimeError:... 162s FAILED tests/test_shade.py::TestShade::test_convert_g2 - RuntimeError: There ... 162s FAILED tests/test_shade.py::TestShade::test_full_path - RuntimeError: There i... 162s FAILED tests/test_shade.py::TestShade::test_id_property - RuntimeError: There... 162s FAILED tests/test_shade.py::TestShade::test_name_property - RuntimeError: The... 162s FAILED tests/test_shade.py::TestShade::test_raw_data_property - RuntimeError:... 162s FAILED tests/test_shade.py::TestShade_V3::test_add_shade_to_room - RuntimeErr... 162s FAILED tests/test_shade.py::TestShade_V3::test_full_path - RuntimeError: Ther... 162s FAILED tests/test_shade.py::TestShade_V3::test_id_property - RuntimeError: Th... 162s FAILED tests/test_shade.py::TestShade_V3::test_name_property - RuntimeError: ... 162s FAILED tests/test_shade.py::TestShade_V3::test_raw_data_property - RuntimeErr... 162s FAILED tests/test_shades.py::TestShades::test_get_instance - RuntimeError: Th... 162s FAILED tests/test_shades.py::TestShades::test_get_resources_200 - RuntimeErro... 162s ========================= 60 failed, 3 passed in 1.47s ========================= 162s E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.qWzdyB/autopkgtest_tmp/build; python3.14 -m pytest -v --ignore tests/test_scene_members.py tests 162s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.14" returned exit code 13 162s make: *** [/tmp/bUGHdOrdI4/run:4: pybuild-autopkgtest] Error 25 162s pybuild-autopkgtest: error: /tmp/bUGHdOrdI4/run pybuild-autopkgtest returned exit code 2 162s autopkgtest [10:23:58]: test pybuild-autopkgtest: -----------------------] 163s pybuild-autopkgtest FAIL non-zero exit status 25 163s autopkgtest [10:23:59]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 163s autopkgtest [10:23:59]: @@@@@@@@@@@@@@@@@@@@ summary 163s pybuild-autopkgtest FAIL non-zero exit status 25