0s autopkgtest [20:04:08]: starting date and time: 2026-01-22 20:04:08+0000 0s autopkgtest [20:04:08]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [20:04:08]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.3zztljk2/out --timeout-copy=6000 --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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-ppc64el-6.secgroup --name adt-resolute-ppc64el-python-aiopvapi-20260122-200408-juju-7f2275-prod-proposed-migration-environment-20-066ffb7c-5b7d-4f8a-a8e8-3b75ce88f57d --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-ppc64el-python-aiopvapi-20260122-200408-juju-7f2275-prod-proposed-migration-environment-20-066ffb7c-5b7d-4f8a-a8e8-3b75ce88f57d from image adt/ubuntu-resolute-ppc64el-server-20260122.img (UUID 987e5803-394f-43eb-a969-151b6b75a57a)... 56s autopkgtest [20:05:04]: testbed dpkg architecture: ppc64el 56s autopkgtest [20:05:04]: testbed apt version: 3.1.12 56s autopkgtest [20:05:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 56s autopkgtest [20:05:04]: testbed release detected to be: None 57s autopkgtest [20:05:05]: updating testbed package index (apt update) 57s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 57s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 57s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 57s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 57s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.6 kB] 57s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 57s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.2 kB] 57s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1011 kB] 58s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [100 kB] 58s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [703 kB] 58s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [5552 B] 58s Fetched 2050 kB in 1s (2435 kB/s) 59s Reading package lists... 59s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 59s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 59s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 59s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 60s Reading package lists... 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade... 61s The following packages were automatically installed and are no longer required: 61s python3.13 python3.13-minimal 61s Use 'sudo apt autoremove' to remove them. 61s The following NEW packages will be installed: 61s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 61s The following packages will be upgraded: 61s libplymouth5 libpython3-stdlib plymouth plymouth-theme-ubuntu-text python3 61s python3-gdbm python3-minimal 61s 7 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 61s Need to get 7312 kB of archives. 61s After this operation, 27.7 MB of additional disk space will be used. 61s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 61s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 61s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-gdbm ppc64el 3.14.2-1 [11.1 kB] 61s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.14.2-1 [28.2 kB] 61s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.14.2-1 [22.9 kB] 61s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 61s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 61s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.14.2-1 [10.9 kB] 61s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libplymouth5 ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [174 kB] 61s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el plymouth-theme-ubuntu-text ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [11.2 kB] 61s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el plymouth ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [160 kB] 61s dpkg-preconfigure: unable to re-open stdin: No such file or directory 61s Fetched 7312 kB in 0s (28.2 MB/s) 61s Selecting previously unselected package libpython3.14-minimal:ppc64el. 62s (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 ... 120824 files and directories currently installed.) 62s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 62s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 62s Selecting previously unselected package python3.14-minimal. 62s Preparing to unpack .../python3.14-minimal_3.14.2-1_ppc64el.deb ... 62s Unpacking python3.14-minimal (3.14.2-1) ... 62s Preparing to unpack .../python3-gdbm_3.14.2-1_ppc64el.deb ... 62s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 62s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 62s Setting up python3.14-minimal (3.14.2-1) ... 63s (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 ... 121166 files and directories currently installed.) 63s Preparing to unpack .../python3-minimal_3.14.2-1_ppc64el.deb ... 63s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 63s Setting up python3-minimal (3.14.2-1) ... 64s (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 ... 121166 files and directories currently installed.) 64s Preparing to unpack .../0-python3_3.14.2-1_ppc64el.deb ... 64s running python pre-rtupdate hooks for python3.14... 64s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 64s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 64s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 64s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 64s Selecting previously unselected package python3.14. 64s Preparing to unpack .../2-python3.14_3.14.2-1_ppc64el.deb ... 64s Unpacking python3.14 (3.14.2-1) ... 64s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_ppc64el.deb ... 64s Unpacking libpython3-stdlib:ppc64el (3.14.2-1) over (3.13.7-1) ... 64s Preparing to unpack .../4-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 64s Unpacking libplymouth5:ppc64el (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 64s Preparing to unpack .../5-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 64s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 64s Preparing to unpack .../6-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 64s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 64s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 64s Setting up libplymouth5:ppc64el (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 64s Setting up python3.14 (3.14.2-1) ... 66s Setting up libpython3-stdlib:ppc64el (3.14.2-1) ... 66s Setting up python3-gdbm (3.14.2-1) ... 66s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 66s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 66s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 66s Setting up python3 (3.14.2-1) ... 66s running python rtupdate hooks for python3.14... 66s running python post-rtupdate hooks for python3.14... 66s Processing triggers for libc-bin (2.42-2ubuntu4) ... 66s Processing triggers for systemd (259-1ubuntu2) ... 67s Processing triggers for man-db (2.13.1-1) ... 68s Processing triggers for initramfs-tools (0.150ubuntu7) ... 68s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 75s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 75s Processing triggers for initramfs-tools (0.150ubuntu7) ... 75s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 80s autopkgtest [20:05:28]: upgrading testbed (apt dist-upgrade and autopurge) 80s Reading package lists... 80s Building dependency tree... 81s Reading state information... 81s Calculating upgrade... 81s The following packages were automatically installed and are no longer required: 81s python3.13 python3.13-minimal 81s Use 'sudo apt autoremove' to remove them. 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Solving dependencies... 81s The following packages will be REMOVED: 81s python3.13* python3.13-minimal* 81s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 81s After this operation, 9077 kB disk space will be freed. 81s (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 ... 121596 files and directories currently installed.) 81s Removing python3.13 (3.13.11-1) ... 81s Removing python3.13-minimal (3.13.11-1) ... 82s Processing triggers for man-db (2.13.1-1) ... 83s Processing triggers for systemd (259-1ubuntu2) ... 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 121569 files and directories currently installed.) 83s Purging configuration files for python3.13-minimal (3.13.11-1) ... 83s autopkgtest [20:05:31]: rebooting testbed after setup commands that affected boot 121s autopkgtest [20:06:09]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 123s autopkgtest [20:06:11]: @@@@@@@@@@@@@@@@@@@@ apt-source python-aiopvapi 125s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-aiopvapi 3.1.1-2 (dsc) [2279 B] 125s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-aiopvapi 3.1.1-2 (tar) [175 kB] 125s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-aiopvapi 3.1.1-2 (diff) [2220 B] 125s gpgv: Signature made Thu Aug 29 09:08:40 2024 UTC 125s gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE 125s gpgv: Can't check signature: No public key 125s dpkg-source: warning: cannot verify inline signature for ./python-aiopvapi_3.1.1-2.dsc: no acceptable signature found 125s autopkgtest [20:06:13]: testing package python-aiopvapi version 3.1.1-2 125s autopkgtest [20:06:13]: build not needed 126s autopkgtest [20:06:14]: test pybuild-autopkgtest: preparing testbed 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Solving dependencies... 126s The following NEW packages will be installed: 126s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 126s cpp-15-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 126s dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-15 126s g++-15-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-15 126s gcc-15-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 126s intltool-debian libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 126s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libisl23 libitm1 126s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 126s libjs-jquery-metadata libjs-jquery-tablesorter 126s libjs-jquery-throttle-debounce liblsan0 libmpc3 libquadmath0 126s libstdc++-15-dev libtool libtsan2 libubsan1 m4 openstack-pkg-tools 126s po-debconf pybuild-plugin-autopkgtest pybuild-plugin-pyproject 126s python3-aiohappyeyeballs python3-aiohttp python3-aiopvapi python3-aiosignal 126s python3-all python3-argcomplete python3-async-timeout python3-build 126s python3-colorlog python3-coverage python3-distlib python3-filelock 126s python3-frozenlist python3-iniconfig python3-installer python3-multidict 126s python3-nox python3-pip python3-pip-whl python3-platformdirs python3-pluggy 126s python3-propcache python3-pyproject-hooks python3-pytest python3-pytest-cov 126s python3-setuptools-whl python3-virtualenv python3-wheel python3-yarl 126s python3.13 python3.13-minimal 126s 0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded. 126s Need to get 76.3 MB of archives. 126s After this operation, 270 MB of additional disk space will be used. 126s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.13-minimal ppc64el 3.13.11-1 [2571 kB] 127s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.13 ppc64el 3.13.11-1 [758 kB] 127s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 127s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 127s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 127s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 127s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 127s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 127s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 127s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-11ubuntu1 [11.4 MB] 127s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-11ubuntu1 [1038 B] 127s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 127s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 127s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-11ubuntu1 [49.0 kB] 127s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-11ubuntu1 [169 kB] 127s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-11ubuntu1 [32.2 kB] 127s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-11ubuntu1 [3006 kB] 128s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-11ubuntu1 [1374 kB] 128s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-11ubuntu1 [2728 kB] 128s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-11ubuntu1 [1231 kB] 128s Get:21 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-11ubuntu1 [160 kB] 128s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-11ubuntu1 [1670 kB] 128s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-11ubuntu1 [22.4 MB] 129s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-11ubuntu1 [528 kB] 129s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 129s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 129s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-11ubuntu1 [2745 kB] 129s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-11ubuntu1 [13.0 MB] 129s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-11ubuntu1 [24.6 kB] 129s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 129s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 129s Get:32 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 129s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 129s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 129s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 129s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 129s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 129s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 129s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 129s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 129s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 129s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 129s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 129s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 129s Get:45 http://ftpmaster.internal/ubuntu resolute/universe ppc64el dh-python all 7.20251231 [122 kB] 129s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 129s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-metadata all 12-4build1 [6692 B] 129s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-tablesorter all 1:2.31.3+dfsg1-5 [192 kB] 129s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-throttle-debounce all 1.1+dfsg.1-2build1 [12.6 kB] 129s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pybuild-plugin-autopkgtest all 7.20251231 [1748 B] 129s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 129s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-wheel all 0.46.1-2 [22.1 kB] 129s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-build all 1.2.2-5 [30.9 kB] 129s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 129s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pybuild-plugin-pyproject all 7.20251231 [1714 B] 129s Get:56 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-aiohappyeyeballs all 2.6.1-2 [11.1 kB] 129s Get:57 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-multidict ppc64el 6.4.3-1build1 [74.0 kB] 129s Get:58 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-propcache ppc64el 0.3.1-1build1 [57.0 kB] 129s Get:59 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-yarl ppc64el 1.22.0-1 [106 kB] 129s Get:60 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-async-timeout all 5.0.1-1 [6830 B] 129s Get:61 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-frozenlist ppc64el 1.8.0-2 [60.6 kB] 129s Get:62 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-aiosignal all 1.4.0-1 [5628 B] 129s Get:63 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-aiohttp ppc64el 3.13.1-1 [491 kB] 129s Get:64 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-aiopvapi all 3.1.1-2 [23.9 kB] 129s Get:65 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-all ppc64el 3.14.2-1 [890 B] 129s Get:66 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-argcomplete all 3.6.3-1 [36.1 kB] 129s Get:67 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-colorlog all 6.10.1-1 [22.0 kB] 129s Get:68 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-coverage ppc64el 7.8.2+dfsg1-1ubuntu1 [160 kB] 129s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-distlib all 0.4.0-1 [267 kB] 129s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-filelock all 3.20.3-1 [13.5 kB] 129s Get:71 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 129s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 130s Get:73 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 130s Get:74 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-platformdirs all 4.5.1-1 [17.1 kB] 130s Get:75 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-virtualenv all 20.35.4+ds-1 [76.1 kB] 130s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-nox all 2024.04.15-3 [41.6 kB] 130s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pip all 25.1.1+dfsg-1ubuntu2 [1416 kB] 130s Get:78 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 130s Get:79 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 130s Get:80 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 130s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-jquery-isonscreen all 1.2.0-2 [3814 B] 130s Get:82 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest-cov all 5.0.0-1 [21.3 kB] 130s Get:83 http://ftpmaster.internal/ubuntu resolute/universe ppc64el openstack-pkg-tools all 140 [103 kB] 130s Fetched 76.3 MB in 3s (22.4 MB/s) 130s Selecting previously unselected package python3.13-minimal. 130s (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 ... 121571 files and directories currently installed.) 130s Preparing to unpack .../00-python3.13-minimal_3.13.11-1_ppc64el.deb ... 130s Unpacking python3.13-minimal (3.13.11-1) ... 130s Selecting previously unselected package python3.13. 130s Preparing to unpack .../01-python3.13_3.13.11-1_ppc64el.deb ... 130s Unpacking python3.13 (3.13.11-1) ... 130s Selecting previously unselected package m4. 130s Preparing to unpack .../02-m4_1.4.20-2_ppc64el.deb ... 130s Unpacking m4 (1.4.20-2) ... 130s Selecting previously unselected package autoconf. 130s Preparing to unpack .../03-autoconf_2.72-3.1ubuntu1_all.deb ... 130s Unpacking autoconf (2.72-3.1ubuntu1) ... 130s Selecting previously unselected package autotools-dev. 130s Preparing to unpack .../04-autotools-dev_20240727.1_all.deb ... 130s Unpacking autotools-dev (20240727.1) ... 130s Selecting previously unselected package automake. 130s Preparing to unpack .../05-automake_1%3a1.18.1-3build1_all.deb ... 130s Unpacking automake (1:1.18.1-3build1) ... 130s Selecting previously unselected package autopoint. 130s Preparing to unpack .../06-autopoint_0.23.2-1_all.deb ... 130s Unpacking autopoint (0.23.2-1) ... 130s Selecting previously unselected package libisl23:ppc64el. 130s Preparing to unpack .../07-libisl23_0.27-1build1_ppc64el.deb ... 130s Unpacking libisl23:ppc64el (0.27-1build1) ... 130s Selecting previously unselected package libmpc3:ppc64el. 130s Preparing to unpack .../08-libmpc3_1.3.1-2_ppc64el.deb ... 130s Unpacking libmpc3:ppc64el (1.3.1-2) ... 131s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 131s Preparing to unpack .../09-cpp-15-powerpc64le-linux-gnu_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package cpp-15. 131s Preparing to unpack .../10-cpp-15_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 131s Preparing to unpack .../11-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 131s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package cpp. 131s Preparing to unpack .../12-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 131s Unpacking cpp (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package libcc1-0:ppc64el. 131s Preparing to unpack .../13-libcc1-0_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libcc1-0:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libgomp1:ppc64el. 131s Preparing to unpack .../14-libgomp1_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libgomp1:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libitm1:ppc64el. 131s Preparing to unpack .../15-libitm1_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libitm1:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libasan8:ppc64el. 131s Preparing to unpack .../16-libasan8_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libasan8:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package liblsan0:ppc64el. 131s Preparing to unpack .../17-liblsan0_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking liblsan0:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libtsan2:ppc64el. 131s Preparing to unpack .../18-libtsan2_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libtsan2:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libubsan1:ppc64el. 131s Preparing to unpack .../19-libubsan1_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libubsan1:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libquadmath0:ppc64el. 131s Preparing to unpack .../20-libquadmath0_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libquadmath0:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package libgcc-15-dev:ppc64el. 131s Preparing to unpack .../21-libgcc-15-dev_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libgcc-15-dev:ppc64el (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 131s Preparing to unpack .../22-gcc-15-powerpc64le-linux-gnu_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package gcc-15. 131s Preparing to unpack .../23-gcc-15_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 131s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 131s Preparing to unpack .../24-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 131s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package gcc. 131s Preparing to unpack .../25-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 131s Unpacking gcc (4:15.2.0-4ubuntu1) ... 131s Selecting previously unselected package libstdc++-15-dev:ppc64el. 131s Preparing to unpack .../26-libstdc++-15-dev_15.2.0-11ubuntu1_ppc64el.deb ... 131s Unpacking libstdc++-15-dev:ppc64el (15.2.0-11ubuntu1) ... 132s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 132s Preparing to unpack .../27-g++-15-powerpc64le-linux-gnu_15.2.0-11ubuntu1_ppc64el.deb ... 132s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 132s Selecting previously unselected package g++-15. 132s Preparing to unpack .../28-g++-15_15.2.0-11ubuntu1_ppc64el.deb ... 132s Unpacking g++-15 (15.2.0-11ubuntu1) ... 132s Selecting previously unselected package g++-powerpc64le-linux-gnu. 132s Preparing to unpack .../29-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 132s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 132s Selecting previously unselected package g++. 132s Preparing to unpack .../30-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 132s Unpacking g++ (4:15.2.0-4ubuntu1) ... 132s Selecting previously unselected package build-essential. 132s Preparing to unpack .../31-build-essential_12.12ubuntu2_ppc64el.deb ... 132s Unpacking build-essential (12.12ubuntu2) ... 132s Selecting previously unselected package libdebhelper-perl. 132s Preparing to unpack .../32-libdebhelper-perl_13.28ubuntu1_all.deb ... 132s Unpacking libdebhelper-perl (13.28ubuntu1) ... 132s Selecting previously unselected package libtool. 132s Preparing to unpack .../33-libtool_2.5.4-9_all.deb ... 132s Unpacking libtool (2.5.4-9) ... 132s Selecting previously unselected package dh-autoreconf. 132s Preparing to unpack .../34-dh-autoreconf_21_all.deb ... 132s Unpacking dh-autoreconf (21) ... 132s Selecting previously unselected package libarchive-zip-perl. 132s Preparing to unpack .../35-libarchive-zip-perl_1.68-1_all.deb ... 132s Unpacking libarchive-zip-perl (1.68-1) ... 132s Selecting previously unselected package libfile-stripnondeterminism-perl. 132s Preparing to unpack .../36-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 132s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 132s Selecting previously unselected package dh-strip-nondeterminism. 132s Preparing to unpack .../37-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 132s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 132s Selecting previously unselected package debugedit. 132s Preparing to unpack .../38-debugedit_1%3a5.2-3_ppc64el.deb ... 132s Unpacking debugedit (1:5.2-3) ... 132s Selecting previously unselected package dwz. 132s Preparing to unpack .../39-dwz_0.16-2_ppc64el.deb ... 132s Unpacking dwz (0.16-2) ... 132s Selecting previously unselected package gettext. 132s Preparing to unpack .../40-gettext_0.23.2-1_ppc64el.deb ... 132s Unpacking gettext (0.23.2-1) ... 132s Selecting previously unselected package intltool-debian. 132s Preparing to unpack .../41-intltool-debian_0.35.0+20060710.6build1_all.deb ... 132s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 132s Selecting previously unselected package po-debconf. 132s Preparing to unpack .../42-po-debconf_1.0.22_all.deb ... 132s Unpacking po-debconf (1.0.22) ... 132s Selecting previously unselected package debhelper. 132s Preparing to unpack .../43-debhelper_13.28ubuntu1_all.deb ... 132s Unpacking debhelper (13.28ubuntu1) ... 132s Selecting previously unselected package dh-python. 132s Preparing to unpack .../44-dh-python_7.20251231_all.deb ... 132s Unpacking dh-python (7.20251231) ... 132s Selecting previously unselected package libjs-jquery. 132s Preparing to unpack .../45-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 132s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 132s Selecting previously unselected package libjs-jquery-metadata. 132s Preparing to unpack .../46-libjs-jquery-metadata_12-4build1_all.deb ... 132s Unpacking libjs-jquery-metadata (12-4build1) ... 132s Selecting previously unselected package libjs-jquery-tablesorter. 132s Preparing to unpack .../47-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-5_all.deb ... 132s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 132s Selecting previously unselected package libjs-jquery-throttle-debounce. 132s Preparing to unpack .../48-libjs-jquery-throttle-debounce_1.1+dfsg.1-2build1_all.deb ... 132s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 132s Selecting previously unselected package pybuild-plugin-autopkgtest. 132s Preparing to unpack .../49-pybuild-plugin-autopkgtest_7.20251231_all.deb ... 132s Unpacking pybuild-plugin-autopkgtest (7.20251231) ... 132s Selecting previously unselected package python3-pyproject-hooks. 132s Preparing to unpack .../50-python3-pyproject-hooks_1.2.0-1_all.deb ... 132s Unpacking python3-pyproject-hooks (1.2.0-1) ... 132s Selecting previously unselected package python3-wheel. 132s Preparing to unpack .../51-python3-wheel_0.46.1-2_all.deb ... 132s Unpacking python3-wheel (0.46.1-2) ... 132s Selecting previously unselected package python3-build. 132s Preparing to unpack .../52-python3-build_1.2.2-5_all.deb ... 132s Unpacking python3-build (1.2.2-5) ... 132s Selecting previously unselected package python3-installer. 132s Preparing to unpack .../53-python3-installer_0.7.0+dfsg1-3_all.deb ... 132s Unpacking python3-installer (0.7.0+dfsg1-3) ... 132s Selecting previously unselected package pybuild-plugin-pyproject. 132s Preparing to unpack .../54-pybuild-plugin-pyproject_7.20251231_all.deb ... 132s Unpacking pybuild-plugin-pyproject (7.20251231) ... 132s Selecting previously unselected package python3-aiohappyeyeballs. 132s Preparing to unpack .../55-python3-aiohappyeyeballs_2.6.1-2_all.deb ... 132s Unpacking python3-aiohappyeyeballs (2.6.1-2) ... 132s Selecting previously unselected package python3-multidict. 132s Preparing to unpack .../56-python3-multidict_6.4.3-1build1_ppc64el.deb ... 132s Unpacking python3-multidict (6.4.3-1build1) ... 132s Selecting previously unselected package python3-propcache. 133s Preparing to unpack .../57-python3-propcache_0.3.1-1build1_ppc64el.deb ... 133s Unpacking python3-propcache (0.3.1-1build1) ... 133s Selecting previously unselected package python3-yarl. 133s Preparing to unpack .../58-python3-yarl_1.22.0-1_ppc64el.deb ... 133s Unpacking python3-yarl (1.22.0-1) ... 133s Selecting previously unselected package python3-async-timeout. 133s Preparing to unpack .../59-python3-async-timeout_5.0.1-1_all.deb ... 133s Unpacking python3-async-timeout (5.0.1-1) ... 133s Selecting previously unselected package python3-frozenlist. 133s Preparing to unpack .../60-python3-frozenlist_1.8.0-2_ppc64el.deb ... 133s Unpacking python3-frozenlist (1.8.0-2) ... 133s Selecting previously unselected package python3-aiosignal. 133s Preparing to unpack .../61-python3-aiosignal_1.4.0-1_all.deb ... 133s Unpacking python3-aiosignal (1.4.0-1) ... 133s Selecting previously unselected package python3-aiohttp. 133s Preparing to unpack .../62-python3-aiohttp_3.13.1-1_ppc64el.deb ... 133s Unpacking python3-aiohttp (3.13.1-1) ... 133s Selecting previously unselected package python3-aiopvapi. 133s Preparing to unpack .../63-python3-aiopvapi_3.1.1-2_all.deb ... 133s Unpacking python3-aiopvapi (3.1.1-2) ... 133s Selecting previously unselected package python3-all. 133s Preparing to unpack .../64-python3-all_3.14.2-1_ppc64el.deb ... 133s Unpacking python3-all (3.14.2-1) ... 133s Selecting previously unselected package python3-argcomplete. 133s Preparing to unpack .../65-python3-argcomplete_3.6.3-1_all.deb ... 133s Unpacking python3-argcomplete (3.6.3-1) ... 133s Selecting previously unselected package python3-colorlog. 133s Preparing to unpack .../66-python3-colorlog_6.10.1-1_all.deb ... 133s Unpacking python3-colorlog (6.10.1-1) ... 133s Selecting previously unselected package python3-coverage. 133s Preparing to unpack .../67-python3-coverage_7.8.2+dfsg1-1ubuntu1_ppc64el.deb ... 133s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 133s Selecting previously unselected package python3-distlib. 133s Preparing to unpack .../68-python3-distlib_0.4.0-1_all.deb ... 133s Unpacking python3-distlib (0.4.0-1) ... 133s Selecting previously unselected package python3-filelock. 133s Preparing to unpack .../69-python3-filelock_3.20.3-1_all.deb ... 133s Unpacking python3-filelock (3.20.3-1) ... 133s Selecting previously unselected package python3-iniconfig. 133s Preparing to unpack .../70-python3-iniconfig_2.1.0-2_all.deb ... 133s Unpacking python3-iniconfig (2.1.0-2) ... 133s Selecting previously unselected package python3-pip-whl. 133s Preparing to unpack .../71-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 133s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 133s Selecting previously unselected package python3-setuptools-whl. 133s Preparing to unpack .../72-python3-setuptools-whl_78.1.1-0.1_all.deb ... 133s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 133s Selecting previously unselected package python3-platformdirs. 133s Preparing to unpack .../73-python3-platformdirs_4.5.1-1_all.deb ... 133s Unpacking python3-platformdirs (4.5.1-1) ... 133s Selecting previously unselected package python3-virtualenv. 133s Preparing to unpack .../74-python3-virtualenv_20.35.4+ds-1_all.deb ... 133s Unpacking python3-virtualenv (20.35.4+ds-1) ... 133s Selecting previously unselected package python3-nox. 133s Preparing to unpack .../75-python3-nox_2024.04.15-3_all.deb ... 133s Unpacking python3-nox (2024.04.15-3) ... 133s Selecting previously unselected package python3-pip. 133s Preparing to unpack .../76-python3-pip_25.1.1+dfsg-1ubuntu2_all.deb ... 133s Unpacking python3-pip (25.1.1+dfsg-1ubuntu2) ... 133s Selecting previously unselected package python3-pluggy. 133s Preparing to unpack .../77-python3-pluggy_1.6.0-2_all.deb ... 133s Unpacking python3-pluggy (1.6.0-2) ... 133s Selecting previously unselected package python3-pytest. 133s Preparing to unpack .../78-python3-pytest_9.0.2-2_all.deb ... 133s Unpacking python3-pytest (9.0.2-2) ... 133s Selecting previously unselected package libjs-jquery-hotkeys. 133s Preparing to unpack .../79-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 133s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 133s Selecting previously unselected package libjs-jquery-isonscreen. 133s Preparing to unpack .../80-libjs-jquery-isonscreen_1.2.0-2_all.deb ... 133s Unpacking libjs-jquery-isonscreen (1.2.0-2) ... 133s Selecting previously unselected package python3-pytest-cov. 133s Preparing to unpack .../81-python3-pytest-cov_5.0.0-1_all.deb ... 133s Unpacking python3-pytest-cov (5.0.0-1) ... 134s Selecting previously unselected package openstack-pkg-tools. 134s Preparing to unpack .../82-openstack-pkg-tools_140_all.deb ... 134s Unpacking openstack-pkg-tools (140) ... 134s Setting up dh-python (7.20251231) ... 134s Setting up python3-iniconfig (2.1.0-2) ... 134s Setting up python3-setuptools-whl (78.1.1-0.1) ... 134s Setting up python3-filelock (3.20.3-1) ... 134s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 134s Setting up python3-colorlog (6.10.1-1) ... 134s Setting up libarchive-zip-perl (1.68-1) ... 134s Setting up libdebhelper-perl (13.28ubuntu1) ... 134s Setting up m4 (1.4.20-2) ... 134s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 134s Setting up python3-distlib (0.4.0-1) ... 135s Setting up libgomp1:ppc64el (15.2.0-11ubuntu1) ... 135s Setting up python3-wheel (0.46.1-2) ... 135s Setting up python3-platformdirs (4.5.1-1) ... 135s Setting up python3-multidict (6.4.3-1build1) ... 135s Setting up python3-frozenlist (1.8.0-2) ... 135s Setting up python3-aiosignal (1.4.0-1) ... 136s Setting up python3-async-timeout (5.0.1-1) ... 136s Setting up autotools-dev (20240727.1) ... 136s Setting up python3-pyproject-hooks (1.2.0-1) ... 136s Setting up libquadmath0:ppc64el (15.2.0-11ubuntu1) ... 136s Setting up libmpc3:ppc64el (1.3.1-2) ... 136s Setting up autopoint (0.23.2-1) ... 136s Setting up python3-aiohappyeyeballs (2.6.1-2) ... 136s Setting up python3-pip (25.1.1+dfsg-1ubuntu2) ... 138s Setting up python3-installer (0.7.0+dfsg1-3) ... 139s Setting up autoconf (2.72-3.1ubuntu1) ... 139s Setting up python3-pluggy (1.6.0-2) ... 139s Setting up libubsan1:ppc64el (15.2.0-11ubuntu1) ... 139s Setting up dwz (0.16-2) ... 139s Setting up python3-propcache (0.3.1-1build1) ... 139s Setting up libasan8:ppc64el (15.2.0-11ubuntu1) ... 139s Setting up debugedit (1:5.2-3) ... 139s Setting up python3.13-minimal (3.13.11-1) ... 140s Setting up libtsan2:ppc64el (15.2.0-11ubuntu1) ... 140s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 140s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 140s Setting up libisl23:ppc64el (0.27-1build1) ... 140s Setting up python3-build (1.2.2-5) ... 140s Setting up python3-argcomplete (3.6.3-1) ... 140s Setting up python3-yarl (1.22.0-1) ... 141s Setting up libcc1-0:ppc64el (15.2.0-11ubuntu1) ... 141s Setting up liblsan0:ppc64el (15.2.0-11ubuntu1) ... 141s Setting up libitm1:ppc64el (15.2.0-11ubuntu1) ... 141s Setting up automake (1:1.18.1-3build1) ... 141s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 141s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 141s Setting up gettext (0.23.2-1) ... 141s Setting up libgcc-15-dev:ppc64el (15.2.0-11ubuntu1) ... 141s Setting up python3.13 (3.13.11-1) ... 142s Setting up pybuild-plugin-pyproject (7.20251231) ... 142s Setting up python3-pytest (9.0.2-2) ... 143s Setting up python3-aiohttp (3.13.1-1) ... 144s Setting up python3-virtualenv (20.35.4+ds-1) ... 144s Setting up python3-all (3.14.2-1) ... 144s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 144s Setting up intltool-debian (0.35.0+20060710.6build1) ... 144s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 144s Setting up libstdc++-15-dev:ppc64el (15.2.0-11ubuntu1) ... 144s Setting up libjs-jquery-metadata (12-4build1) ... 144s Setting up libjs-jquery-isonscreen (1.2.0-2) ... 144s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 144s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 144s Setting up cpp-15 (15.2.0-11ubuntu1) ... 144s Setting up python3-nox (2024.04.15-3) ... 145s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 145s Setting up python3-aiopvapi (3.1.1-2) ... 145s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 145s Setting up po-debconf (1.0.22) ... 145s Setting up python3-pytest-cov (5.0.0-1) ... 145s Setting up openstack-pkg-tools (140) ... 145s Setting up gcc-15 (15.2.0-11ubuntu1) ... 145s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 145s Setting up cpp (4:15.2.0-4ubuntu1) ... 145s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 145s Setting up libtool (2.5.4-9) ... 145s Setting up gcc (4:15.2.0-4ubuntu1) ... 145s Setting up dh-autoreconf (21) ... 145s Setting up g++-15 (15.2.0-11ubuntu1) ... 145s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 145s Setting up debhelper (13.28ubuntu1) ... 145s Setting up g++ (4:15.2.0-4ubuntu1) ... 145s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 145s Setting up build-essential (12.12ubuntu2) ... 145s Setting up pybuild-plugin-autopkgtest (7.20251231) ... 145s Processing triggers for man-db (2.13.1-1) ... 147s Processing triggers for install-info (7.2-5) ... 147s Processing triggers for libc-bin (2.42-2ubuntu4) ... 147s Processing triggers for systemd (259-1ubuntu2) ... 148s autopkgtest [20:06:36]: test pybuild-autopkgtest: pybuild-autopkgtest 148s autopkgtest [20:06:36]: test pybuild-autopkgtest: [----------------------- 148s make: pyversions: No such file or directory 148s py3versions: no X-Python3-Version in control file, using supported versions 148s pybuild-autopkgtest 149s I: pybuild base:384: cd /tmp/autopkgtest.ayMvcQ/autopkgtest_tmp/build; python3.13 -m pytest -v --ignore tests/test_scene_members.py tests 149s ============================= test session starts ============================== 149s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 149s cachedir: .pytest_cache 149s rootdir: /tmp/autopkgtest.ayMvcQ/autopkgtest_tmp/build 149s plugins: cov-5.0.0, typeguard-4.4.4 150s collecting ... collected 63 items 150s 150s tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json PASSED [ 1%] 150s tests/test_aiorequest.py::TestAioRequest::test_get_status_200 PASSED [ 3%] 152s tests/test_aiorequest.py::TestAioRequest::test_get_timeout PASSED [ 4%] 152s tests/test_aiorequest.py::TestAioRequest::test_get_wrong_status PASSED [ 6%] 152s tests/test_aiorequest.py::TestAioRequest::test_post_status_200 PASSED [ 7%] 152s tests/test_aiorequest.py::TestAioRequest::test_post_status_201 PASSED [ 9%] 152s tests/test_apiresource.py::TestApiResource::test_full_path PASSED [ 11%] 152s tests/test_apiresource.py::TestApiResource::test_id_property PASSED [ 12%] 152s tests/test_apiresource.py::TestApiResource::test_name_property PASSED [ 14%] 152s tests/test_apiresource.py::TestApiResource::test_raw_data_property PASSED [ 15%] 152s tests/test_apiresource.py::TestApiResource_V3::test_full_path PASSED [ 17%] 152s tests/test_apiresource.py::TestApiResource_V3::test_id_property PASSED [ 19%] 152s tests/test_apiresource.py::TestApiResource_V3::test_name_property PASSED [ 20%] 152s tests/test_apiresource.py::TestApiResource_V3::test_raw_data_property PASSED [ 22%] 152s tests/test_apiresource.py::test_clean_names PASSED [ 23%] 152s tests/test_hub.py::test_version PASSED [ 25%] 152s tests/test_hub.py::TestHub_v2::test_hub_init PASSED [ 26%] 152s tests/test_hub.py::TestHub_v3::test_hub_init PASSED [ 28%] 152s tests/test_room.py::TestApiResource::test_full_path PASSED [ 30%] 152s tests/test_room.py::TestApiResource::test_id_property PASSED [ 31%] 152s tests/test_room.py::TestApiResource::test_name_property PASSED [ 33%] 152s tests/test_room.py::TestApiResource::test_raw_data_property PASSED [ 34%] 152s tests/test_room.py::TestRoom::test_delete_room_fail PASSED [ 36%] 152s tests/test_room.py::TestRoom::test_delete_room_success PASSED [ 38%] 152s tests/test_room.py::TestRoom::test_full_path PASSED [ 39%] 152s tests/test_room.py::TestRoom::test_id_property PASSED [ 41%] 152s tests/test_room.py::TestRoom::test_name_property PASSED [ 42%] 152s tests/test_room.py::TestRoom::test_raw_data_property PASSED [ 44%] 152s tests/test_rooms.py::TestRooms::test_create_room_201 PASSED [ 46%] 152s tests/test_rooms.py::TestRooms::test_get_instance PASSED [ 47%] 152s tests/test_rooms.py::TestRooms::test_get_resources_200 PASSED [ 49%] 152s tests/test_scene.py::TestApiResource::test_full_path PASSED [ 50%] 152s tests/test_scene.py::TestApiResource::test_id_property PASSED [ 52%] 152s tests/test_scene.py::TestApiResource::test_name_property PASSED [ 53%] 152s tests/test_scene.py::TestApiResource::test_raw_data_property PASSED [ 55%] 152s tests/test_scene.py::TestScene::test_activate_200 PASSED [ 57%] 152s tests/test_scene.py::TestScene::test_activate_404 PASSED [ 58%] 152s tests/test_scene.py::TestScene::test_full_path PASSED [ 60%] 152s tests/test_scene.py::TestScene::test_id_property PASSED [ 61%] 152s tests/test_scene.py::TestScene::test_name_property PASSED [ 63%] 152s tests/test_scene.py::TestScene::test_raw_data_property PASSED [ 65%] 152s tests/test_scene.py::TestScene::test_room_id_property PASSED [ 66%] 152s tests/test_scenes.py::TestScenes::test_create_scene_201 PASSED [ 68%] 152s tests/test_scenes.py::TestScenes::test_get_instance PASSED [ 69%] 152s tests/test_scenes.py::TestScenes::test_get_resources_200 PASSED [ 71%] 152s tests/test_shade.py::TestApiResource::test_full_path PASSED [ 73%] 152s tests/test_shade.py::TestApiResource::test_id_property PASSED [ 74%] 152s tests/test_shade.py::TestApiResource::test_name_property PASSED [ 76%] 152s tests/test_shade.py::TestApiResource::test_raw_data_property PASSED [ 77%] 152s tests/test_shade.py::TestShade::test_add_shade_to_room PASSED [ 79%] 152s tests/test_shade.py::TestShade::test_convert_g2 PASSED [ 80%] 152s tests/test_shade.py::TestShade::test_full_path PASSED [ 82%] 152s tests/test_shade.py::TestShade::test_id_property PASSED [ 84%] 152s tests/test_shade.py::TestShade::test_name_property PASSED [ 85%] 152s tests/test_shade.py::TestShade::test_raw_data_property PASSED [ 87%] 152s tests/test_shade.py::TestShade_V3::test_add_shade_to_room PASSED [ 88%] 152s tests/test_shade.py::TestShade_V3::test_full_path PASSED [ 90%] 152s tests/test_shade.py::TestShade_V3::test_id_property PASSED [ 92%] 152s tests/test_shade.py::TestShade_V3::test_name_property PASSED [ 93%] 152s tests/test_shade.py::TestShade_V3::test_raw_data_property PASSED [ 95%] 152s tests/test_shades.py::TestShades::test_get_instance PASSED [ 96%] 152s tests/test_shades.py::TestShades::test_get_resources_200 PASSED [ 98%] 152s tests/test_tools.py::TestTools::test_get_base_path PASSED [100%] 152s 152s =============================== warnings summary =============================== 152s tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json 152s /tmp/autopkgtest.ayMvcQ/autopkgtest_tmp/build/tests/fake_server.py:368: DeprecationWarning: There is no current event loop 152s self.loop = asyncio.get_event_loop() 152s 152s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 152s ======================== 63 passed, 1 warning in 2.41s ========================= 152s I: pybuild base:384: cd /tmp/autopkgtest.ayMvcQ/autopkgtest_tmp/build; python3.14 -m pytest -v --ignore tests/test_scene_members.py tests 152s ============================= test session starts ============================== 152s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 152s cachedir: .pytest_cache 152s rootdir: /tmp/autopkgtest.ayMvcQ/autopkgtest_tmp/build 152s plugins: cov-5.0.0, typeguard-4.4.4 152s collecting ... collected 63 items 152s 153s tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json FAILED [ 1%] 153s tests/test_aiorequest.py::TestAioRequest::test_get_status_200 FAILED [ 3%] 153s tests/test_aiorequest.py::TestAioRequest::test_get_timeout FAILED [ 4%] 153s tests/test_aiorequest.py::TestAioRequest::test_get_wrong_status FAILED [ 6%] 153s tests/test_aiorequest.py::TestAioRequest::test_post_status_200 FAILED [ 7%] 153s tests/test_aiorequest.py::TestAioRequest::test_post_status_201 FAILED [ 9%] 153s tests/test_apiresource.py::TestApiResource::test_full_path FAILED [ 11%] 153s tests/test_apiresource.py::TestApiResource::test_id_property FAILED [ 12%] 153s tests/test_apiresource.py::TestApiResource::test_name_property FAILED [ 14%] 153s tests/test_apiresource.py::TestApiResource::test_raw_data_property FAILED [ 15%] 153s tests/test_apiresource.py::TestApiResource_V3::test_full_path FAILED [ 17%] 153s tests/test_apiresource.py::TestApiResource_V3::test_id_property FAILED [ 19%] 153s tests/test_apiresource.py::TestApiResource_V3::test_name_property FAILED [ 20%] 153s tests/test_apiresource.py::TestApiResource_V3::test_raw_data_property FAILED [ 22%] 153s tests/test_apiresource.py::test_clean_names PASSED [ 23%] 153s tests/test_hub.py::test_version PASSED [ 25%] 153s tests/test_hub.py::TestHub_v2::test_hub_init FAILED [ 26%] 153s tests/test_hub.py::TestHub_v3::test_hub_init FAILED [ 28%] 153s tests/test_room.py::TestApiResource::test_full_path FAILED [ 30%] 153s tests/test_room.py::TestApiResource::test_id_property FAILED [ 31%] 153s tests/test_room.py::TestApiResource::test_name_property FAILED [ 33%] 153s tests/test_room.py::TestApiResource::test_raw_data_property FAILED [ 34%] 153s tests/test_room.py::TestRoom::test_delete_room_fail FAILED [ 36%] 153s tests/test_room.py::TestRoom::test_delete_room_success FAILED [ 38%] 153s tests/test_room.py::TestRoom::test_full_path FAILED [ 39%] 153s tests/test_room.py::TestRoom::test_id_property FAILED [ 41%] 153s tests/test_room.py::TestRoom::test_name_property FAILED [ 42%] 153s tests/test_room.py::TestRoom::test_raw_data_property FAILED [ 44%] 153s tests/test_rooms.py::TestRooms::test_create_room_201 FAILED [ 46%] 153s tests/test_rooms.py::TestRooms::test_get_instance FAILED [ 47%] 153s tests/test_rooms.py::TestRooms::test_get_resources_200 FAILED [ 49%] 153s tests/test_scene.py::TestApiResource::test_full_path FAILED [ 50%] 153s tests/test_scene.py::TestApiResource::test_id_property FAILED [ 52%] 153s tests/test_scene.py::TestApiResource::test_name_property FAILED [ 53%] 153s tests/test_scene.py::TestApiResource::test_raw_data_property FAILED [ 55%] 153s tests/test_scene.py::TestScene::test_activate_200 FAILED [ 57%] 153s tests/test_scene.py::TestScene::test_activate_404 FAILED [ 58%] 153s tests/test_scene.py::TestScene::test_full_path FAILED [ 60%] 153s tests/test_scene.py::TestScene::test_id_property FAILED [ 61%] 153s tests/test_scene.py::TestScene::test_name_property FAILED [ 63%] 153s tests/test_scene.py::TestScene::test_raw_data_property FAILED [ 65%] 153s tests/test_scene.py::TestScene::test_room_id_property FAILED [ 66%] 153s tests/test_scenes.py::TestScenes::test_create_scene_201 FAILED [ 68%] 153s tests/test_scenes.py::TestScenes::test_get_instance FAILED [ 69%] 153s tests/test_scenes.py::TestScenes::test_get_resources_200 FAILED [ 71%] 153s tests/test_shade.py::TestApiResource::test_full_path FAILED [ 73%] 153s tests/test_shade.py::TestApiResource::test_id_property FAILED [ 74%] 153s tests/test_shade.py::TestApiResource::test_name_property FAILED [ 76%] 153s tests/test_shade.py::TestApiResource::test_raw_data_property FAILED [ 77%] 153s tests/test_shade.py::TestShade::test_add_shade_to_room FAILED [ 79%] 153s tests/test_shade.py::TestShade::test_convert_g2 FAILED [ 80%] 153s tests/test_shade.py::TestShade::test_full_path FAILED [ 82%] 153s tests/test_shade.py::TestShade::test_id_property FAILED [ 84%] 153s tests/test_shade.py::TestShade::test_name_property FAILED [ 85%] 154s tests/test_shade.py::TestShade::test_raw_data_property FAILED [ 87%] 154s tests/test_shade.py::TestShade_V3::test_add_shade_to_room FAILED [ 88%] 154s tests/test_shade.py::TestShade_V3::test_full_path FAILED [ 90%] 154s tests/test_shade.py::TestShade_V3::test_id_property FAILED [ 92%] 154s tests/test_shade.py::TestShade_V3::test_name_property FAILED [ 93%] 154s tests/test_shade.py::TestShade_V3::test_raw_data_property FAILED [ 95%] 154s tests/test_shades.py::TestShades::test_get_instance FAILED [ 96%] 154s tests/test_shades.py::TestShades::test_get_resources_200 FAILED [ 98%] 154s tests/test_tools.py::TestTools::test_get_base_path PASSED [100%] 154s 154s =================================== FAILURES =================================== 154s _____________________ TestAioRequest.test_get_invalid_json _____________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestAioRequest.test_get_status_200 ______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestAioRequest.test_get_timeout ________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _____________________ TestAioRequest.test_get_wrong_status _____________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _____________________ TestAioRequest.test_post_status_200 ______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _____________________ TestAioRequest.test_post_status_201 ______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestApiResource.test_full_path ________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestApiResource.test_id_property _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestApiResource.test_name_property ______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ____________________ TestApiResource.test_raw_data_property ____________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestApiResource_V3.test_full_path _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _____________________ TestApiResource_V3.test_id_property ______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ____________________ TestApiResource_V3.test_name_property _____________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s __________________ TestApiResource_V3.test_raw_data_property ___________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ___________________________ TestHub_v2.test_hub_init ___________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ___________________________ TestHub_v3.test_hub_init ___________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestApiResource.test_full_path ________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestApiResource.test_id_property _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestApiResource.test_name_property ______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ____________________ TestApiResource.test_raw_data_property ____________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestRoom.test_delete_room_fail ________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestRoom.test_delete_room_success _______________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ___________________________ TestRoom.test_full_path ____________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s __________________________ TestRoom.test_id_property ___________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestRoom.test_name_property __________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestRoom.test_raw_data_property ________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestRooms.test_create_room_201 ________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestRooms.test_get_instance __________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestRooms.test_get_resources_200 _______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestApiResource.test_full_path ________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestApiResource.test_id_property _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestApiResource.test_name_property ______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ____________________ TestApiResource.test_raw_data_property ____________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestScene.test_activate_200 __________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestScene.test_activate_404 __________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ___________________________ TestScene.test_full_path ___________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s __________________________ TestScene.test_id_property __________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestScene.test_name_property _________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestScene.test_raw_data_property _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestScene.test_room_id_property ________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestScenes.test_create_scene_201 _______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestScenes.test_get_instance _________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestScenes.test_get_resources_200 _______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestApiResource.test_full_path ________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestApiResource.test_id_property _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestApiResource.test_name_property ______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ____________________ TestApiResource.test_raw_data_property ____________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestShade.test_add_shade_to_room _______________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s __________________________ TestShade.test_convert_g2 ___________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ___________________________ TestShade.test_full_path ___________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s __________________________ TestShade.test_id_property __________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestShade.test_name_property _________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestShade.test_raw_data_property _______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _____________________ TestShade_V3.test_add_shade_to_room ______________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestShade_V3.test_full_path __________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ________________________ TestShade_V3.test_id_property _________________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _______________________ TestShade_V3.test_name_property ________________________ 154s tests/test_apiresource.py:24: in setUp 154s super().setUp() 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _____________________ TestShade_V3.test_raw_data_property ______________________ 154s 154s self = 154s 154s def setUp(self): 154s > super().setUp() 154s 154s tests/test_apiresource.py:24: 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s _________________________ TestShades.test_get_instance _________________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s ______________________ TestShades.test_get_resources_200 _______________________ 154s tests/fake_server.py:368: in setUp 154s self.loop = asyncio.get_event_loop() 154s ^^^^^^^^^^^^^^^^^^^^^^^^ 154s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 154s 154s self = 154s 154s def get_event_loop(self): 154s """Get the event loop for the current context. 154s 154s Returns an instance of EventLoop or raises an exception. 154s """ 154s if self._local._loop is None: 154s > raise RuntimeError('There is no current event loop in thread %r.' 154s % threading.current_thread().name) 154s E RuntimeError: There is no current event loop in thread 'MainThread'. 154s 154s /usr/lib/python3.14/asyncio/events.py:715: RuntimeError 154s =========================== short test summary info ============================ 154s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_invalid_json - Runt... 154s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_status_200 - Runtim... 154s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_timeout - RuntimeEr... 154s FAILED tests/test_aiorequest.py::TestAioRequest::test_get_wrong_status - Runt... 154s FAILED tests/test_aiorequest.py::TestAioRequest::test_post_status_200 - Runti... 154s FAILED tests/test_aiorequest.py::TestAioRequest::test_post_status_201 - Runti... 154s FAILED tests/test_apiresource.py::TestApiResource::test_full_path - RuntimeEr... 154s FAILED tests/test_apiresource.py::TestApiResource::test_id_property - Runtime... 154s FAILED tests/test_apiresource.py::TestApiResource::test_name_property - Runti... 154s FAILED tests/test_apiresource.py::TestApiResource::test_raw_data_property - R... 154s FAILED tests/test_apiresource.py::TestApiResource_V3::test_full_path - Runtim... 154s FAILED tests/test_apiresource.py::TestApiResource_V3::test_id_property - Runt... 154s FAILED tests/test_apiresource.py::TestApiResource_V3::test_name_property - Ru... 154s FAILED tests/test_apiresource.py::TestApiResource_V3::test_raw_data_property 154s FAILED tests/test_hub.py::TestHub_v2::test_hub_init - RuntimeError: There is ... 154s FAILED tests/test_hub.py::TestHub_v3::test_hub_init - RuntimeError: There is ... 154s FAILED tests/test_room.py::TestApiResource::test_full_path - RuntimeError: Th... 154s FAILED tests/test_room.py::TestApiResource::test_id_property - RuntimeError: ... 154s FAILED tests/test_room.py::TestApiResource::test_name_property - RuntimeError... 154s FAILED tests/test_room.py::TestApiResource::test_raw_data_property - RuntimeE... 154s FAILED tests/test_room.py::TestRoom::test_delete_room_fail - RuntimeError: Th... 154s FAILED tests/test_room.py::TestRoom::test_delete_room_success - RuntimeError:... 154s FAILED tests/test_room.py::TestRoom::test_full_path - RuntimeError: There is ... 154s FAILED tests/test_room.py::TestRoom::test_id_property - RuntimeError: There i... 154s FAILED tests/test_room.py::TestRoom::test_name_property - RuntimeError: There... 154s FAILED tests/test_room.py::TestRoom::test_raw_data_property - RuntimeError: T... 154s FAILED tests/test_rooms.py::TestRooms::test_create_room_201 - RuntimeError: T... 154s FAILED tests/test_rooms.py::TestRooms::test_get_instance - RuntimeError: Ther... 154s FAILED tests/test_rooms.py::TestRooms::test_get_resources_200 - RuntimeError:... 154s FAILED tests/test_scene.py::TestApiResource::test_full_path - RuntimeError: T... 154s FAILED tests/test_scene.py::TestApiResource::test_id_property - RuntimeError:... 154s FAILED tests/test_scene.py::TestApiResource::test_name_property - RuntimeErro... 154s FAILED tests/test_scene.py::TestApiResource::test_raw_data_property - Runtime... 154s FAILED tests/test_scene.py::TestScene::test_activate_200 - RuntimeError: Ther... 154s FAILED tests/test_scene.py::TestScene::test_activate_404 - RuntimeError: Ther... 154s FAILED tests/test_scene.py::TestScene::test_full_path - RuntimeError: There i... 154s FAILED tests/test_scene.py::TestScene::test_id_property - RuntimeError: There... 154s FAILED tests/test_scene.py::TestScene::test_name_property - RuntimeError: The... 154s FAILED tests/test_scene.py::TestScene::test_raw_data_property - RuntimeError:... 154s FAILED tests/test_scene.py::TestScene::test_room_id_property - RuntimeError: ... 154s FAILED tests/test_scenes.py::TestScenes::test_create_scene_201 - RuntimeError... 154s FAILED tests/test_scenes.py::TestScenes::test_get_instance - RuntimeError: Th... 154s FAILED tests/test_scenes.py::TestScenes::test_get_resources_200 - RuntimeErro... 154s FAILED tests/test_shade.py::TestApiResource::test_full_path - RuntimeError: T... 154s FAILED tests/test_shade.py::TestApiResource::test_id_property - RuntimeError:... 154s FAILED tests/test_shade.py::TestApiResource::test_name_property - RuntimeErro... 154s FAILED tests/test_shade.py::TestApiResource::test_raw_data_property - Runtime... 154s FAILED tests/test_shade.py::TestShade::test_add_shade_to_room - RuntimeError:... 154s FAILED tests/test_shade.py::TestShade::test_convert_g2 - RuntimeError: There ... 154s FAILED tests/test_shade.py::TestShade::test_full_path - RuntimeError: There i... 154s FAILED tests/test_shade.py::TestShade::test_id_property - RuntimeError: There... 154s FAILED tests/test_shade.py::TestShade::test_name_property - RuntimeError: The... 154s FAILED tests/test_shade.py::TestShade::test_raw_data_property - RuntimeError:... 154s FAILED tests/test_shade.py::TestShade_V3::test_add_shade_to_room - RuntimeErr... 154s FAILED tests/test_shade.py::TestShade_V3::test_full_path - RuntimeError: Ther... 154s FAILED tests/test_shade.py::TestShade_V3::test_id_property - RuntimeError: Th... 154s FAILED tests/test_shade.py::TestShade_V3::test_name_property - RuntimeError: ... 154s FAILED tests/test_shade.py::TestShade_V3::test_raw_data_property - RuntimeErr... 154s FAILED tests/test_shades.py::TestShades::test_get_instance - RuntimeError: Th... 154s FAILED tests/test_shades.py::TestShades::test_get_resources_200 - RuntimeErro... 154s ========================= 60 failed, 3 passed in 1.40s ========================= 154s E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.ayMvcQ/autopkgtest_tmp/build; python3.14 -m pytest -v --ignore tests/test_scene_members.py tests 154s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.14" returned exit code 13 154s make: *** [/tmp/3aJno9xuZz/run:4: pybuild-autopkgtest] Error 25 154s pybuild-autopkgtest: error: /tmp/3aJno9xuZz/run pybuild-autopkgtest returned exit code 2 154s autopkgtest [20:06:42]: test pybuild-autopkgtest: -----------------------] 155s pybuild-autopkgtest FAIL non-zero exit status 25 155s autopkgtest [20:06:43]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 156s autopkgtest [20:06:43]: @@@@@@@@@@@@@@@@@@@@ summary 156s pybuild-autopkgtest FAIL non-zero exit status 25