0s autopkgtest [21:27:14]: starting date and time: 2025-05-02 21:27:14+0000 0s autopkgtest [21:27:14]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [21:27:14]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.k9xjuyde/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:pytest --apt-upgrade python-graphviz --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.3.5-2 -- lxd -r lxd-armhf-10.145.243.229 lxd-armhf-10.145.243.229:autopkgtest/ubuntu/questing/armhf 20s autopkgtest [21:27:34]: testbed dpkg architecture: armhf 22s autopkgtest [21:27:36]: testbed apt version: 3.0.0 26s autopkgtest [21:27:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 28s autopkgtest [21:27:42]: testbed release detected to be: None 35s autopkgtest [21:27:49]: updating testbed package index (apt update) 37s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 37s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 37s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 37s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 38s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [167 kB] 38s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1968 kB] 38s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 38s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [201 kB] 38s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [1375 kB] 38s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [12.9 kB] 38s Get:11 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 38s Get:12 http://ftpmaster.internal/ubuntu questing/multiverse Sources [299 kB] 38s Get:13 http://ftpmaster.internal/ubuntu questing/main Sources [1386 kB] 38s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 38s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.2 MB] 39s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [173 kB] 42s Fetched 43.7 MB in 5s (8174 kB/s) 43s Reading package lists... 49s autopkgtest [21:28:03]: upgrading testbed (apt dist-upgrade and autopurge) 51s Reading package lists... 51s Building dependency tree... 51s Reading state information... 52s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 52s Starting 2 pkgProblemResolver with broken count: 0 52s Done 52s Entering ResolveByKeep 53s 53s Calculating upgrade... 53s The following packages will be upgraded: 53s base-files distro-info-data dpkg dpkg-dev fwupd htop libdpkg-perl libftdi1-2 53s libfwupd3 libnpth0t64 libsensors-config libsensors5 liburcu8t64 53s motd-news-config nano ubuntu-pro-client ubuntu-pro-client-l10n usb.ids 53s 18 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Need to get 5303 kB of archives. 53s After this operation, 3722 kB disk space will be freed. 53s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 54s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 54s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 54s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 54s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 54s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 54s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 54s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 54s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 54s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 54s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 54s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 54s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 54s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 54s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 54s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 54s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 54s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 55s Fetched 5303 kB in 1s (6458 kB/s) 55s (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 ... 63953 files and directories currently installed.) 55s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 55s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 55s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 55s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 55s Setting up base-files (13.7ubuntu1) ... 55s Installing new version of config file /etc/issue ... 55s Installing new version of config file /etc/issue.net ... 55s Installing new version of config file /etc/lsb-release ... 56s motd-news.service is a disabled or a static unit not running, not starting it. 56s (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 ... 63953 files and directories currently installed.) 56s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 56s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 56s Setting up dpkg (1.22.18ubuntu3) ... 56s (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 ... 63953 files and directories currently installed.) 56s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 56s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 56s Setting up libnpth0t64:armhf (1.8-3) ... 56s (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 ... 63953 files and directories currently installed.) 56s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 56s Unpacking distro-info-data (0.64) over (0.63) ... 56s Preparing to unpack .../01-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 56s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 56s Preparing to unpack .../02-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 56s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 57s Preparing to unpack .../03-libsensors-config_1%3a3.6.2-2_all.deb ... 57s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 57s Preparing to unpack .../04-libsensors5_1%3a3.6.2-2_armhf.deb ... 57s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 57s Preparing to unpack .../05-liburcu8t64_0.15.2-2_armhf.deb ... 57s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 57s Preparing to unpack .../06-nano_8.4-1_armhf.deb ... 57s Unpacking nano (8.4-1) over (8.3-1) ... 57s Preparing to unpack .../07-usb.ids_2025.04.01-1_all.deb ... 57s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 57s Preparing to unpack .../08-dpkg-dev_1.22.18ubuntu3_all.deb ... 57s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 57s Preparing to unpack .../09-libdpkg-perl_1.22.18ubuntu3_all.deb ... 57s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 57s Preparing to unpack .../10-fwupd_2.0.8-3_armhf.deb ... 57s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 57s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 57s Preparing to unpack .../11-libfwupd3_2.0.8-3_armhf.deb ... 57s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 57s Preparing to unpack .../12-htop_3.4.1-4_armhf.deb ... 57s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 57s Preparing to unpack .../13-libftdi1-2_1.5-10_armhf.deb ... 57s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 58s Setting up motd-news-config (13.7ubuntu1) ... 58s Setting up liburcu8t64:armhf (0.15.2-2) ... 58s Setting up distro-info-data (0.64) ... 58s Setting up htop (3.4.1-4) ... 58s Setting up libsensors-config (1:3.6.2-2) ... 58s Installing new version of config file /etc/sensors3.conf ... 58s Setting up libfwupd3:armhf (2.0.8-3) ... 58s Setting up libftdi1-2:armhf (1.5-10) ... 58s Setting up usb.ids (2025.04.01-1) ... 58s Setting up libsensors5:armhf (1:3.6.2-2) ... 58s Setting up libdpkg-perl (1.22.18ubuntu3) ... 58s Setting up nano (8.4-1) ... 58s Installing new version of config file /etc/nanorc ... 58s Setting up ubuntu-pro-client (35.1ubuntu0) ... 58s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 58s 58s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 58s 58s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 58s 60s Setting up fwupd (2.0.8-3) ... 61s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 61s fwupd.service is a disabled or a static unit not running, not starting it. 61s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 61s Setting up dpkg-dev (1.22.18ubuntu3) ... 61s Processing triggers for dbus (1.16.2-2ubuntu1) ... 61s Processing triggers for install-info (7.1.1-1) ... 61s Processing triggers for libc-bin (2.41-6ubuntu1) ... 61s Processing triggers for man-db (2.13.0-1) ... 63s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 63s Processing triggers for initramfs-tools (0.147ubuntu1) ... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 66s Starting pkgProblemResolver with broken count: 0 66s Starting 2 pkgProblemResolver with broken count: 0 66s Done 66s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s autopkgtest [21:28:23]: rebooting testbed after setup commands that affected boot 108s autopkgtest [21:29:02]: testbed running kernel: Linux 6.8.0-58-generic #60~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 28 14:48:37 UTC 2 132s autopkgtest [21:29:26]: @@@@@@@@@@@@@@@@@@@@ apt-source python-graphviz 142s Get:1 http://ftpmaster.internal/ubuntu questing/universe python-graphviz 0.20.2-1 (dsc) [2330 B] 142s Get:2 http://ftpmaster.internal/ubuntu questing/universe python-graphviz 0.20.2-1 (tar) [194 kB] 142s Get:3 http://ftpmaster.internal/ubuntu questing/universe python-graphviz 0.20.2-1 (diff) [4084 B] 142s gpgv: Signature made Wed Mar 20 18:06:12 2024 UTC 142s gpgv: using RSA key 4D055C31E4812045F9010D75990D38367334D770 142s gpgv: Can't check signature: No public key 142s dpkg-source: warning: cannot verify inline signature for ./python-graphviz_0.20.2-1.dsc: no acceptable signature found 143s autopkgtest [21:29:37]: testing package python-graphviz version 0.20.2-1 144s autopkgtest [21:29:38]: build not needed 146s autopkgtest [21:29:40]: test command1: preparing testbed 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 149s Starting pkgProblemResolver with broken count: 0 149s Starting 2 pkgProblemResolver with broken count: 0 149s Done 150s The following NEW packages will be installed: 150s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono graphviz 150s libaom3 libcairo2 libcdt5 libcgraph6 libdatrie1 libde265-0 libdeflate0 150s libfontconfig1 libfreetype6 libgd3 libgomp1 libgraphite2-3 libgts-0.7-5t64 150s libgvc6 libgvpr2 libharfbuzz0b libheif-plugin-aomdec libheif-plugin-libde265 150s libheif1 libice6 libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 150s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 150s libjs-jquery-metadata libjs-jquery-tablesorter 150s libjs-jquery-throttle-debounce liblab-gamut1 liblerc4 libltdl7 150s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 150s libpixman-1-0 libraqm0 libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 150s libwebp7 libxaw7 libxcb-render0 libxcb-shm0 libxmu6 libxpm4 libxrender1 150s libxt6t64 python3-all python3-coverage python3-flake8 python3-graphviz 150s python3-iniconfig python3-mccabe python3-pep8-naming python3-pluggy 150s python3-pycodestyle python3-pyflakes python3-pytest python3-pytest-cov 150s python3-pytest-doctestplus python3-pytest-mock x11-common 150s 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. 150s Need to get 11.7 MB of archives. 150s After this operation, 31.9 MB of additional disk space will be used. 150s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 150s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 151s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 151s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig-config armhf 2.15.0-2.2ubuntu1 [37.9 kB] 151s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig1 armhf 2.15.0-2.2ubuntu1 [114 kB] 151s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig armhf 2.15.0-2.2ubuntu1 [190 kB] 151s Get:7 http://ftpmaster.internal/ubuntu questing/universe armhf libcdt5 armhf 2.42.4-3 [18.9 kB] 151s Get:8 http://ftpmaster.internal/ubuntu questing/universe armhf libcgraph6 armhf 2.42.4-3 [37.6 kB] 151s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 151s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libaom3 armhf 3.12.0-1 [1235 kB] 152s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf libheif-plugin-aomdec armhf 1.19.7-1 [10.9 kB] 152s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf libde265-0 armhf 1.0.15-1build5 [157 kB] 152s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf libheif-plugin-libde265 armhf 1.19.7-1 [11.7 kB] 152s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libheif1 armhf 1.19.7-1 [479 kB] 152s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libgomp1 armhf 15-20250404-0ubuntu1 [128 kB] 152s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 152s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 152s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 152s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 152s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 152s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libraqm0 armhf 0.10.2-1 [12.4 kB] 152s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf libdeflate0 armhf 1.23-1 [38.5 kB] 152s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 152s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 152s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 152s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf libtiff6 armhf 4.7.0-3ubuntu1 [184 kB] 152s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 152s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf libgd3 armhf 2.3.3-12ubuntu3 [108 kB] 152s Get:29 http://ftpmaster.internal/ubuntu questing/universe armhf libgts-0.7-5t64 armhf 0.7.6+darcs121130-5.2build1 [139 kB] 152s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 152s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 152s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 152s Get:33 http://ftpmaster.internal/ubuntu questing/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 152s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf libcairo2 armhf 1.18.4-1 [483 kB] 152s Get:35 http://ftpmaster.internal/ubuntu questing/main armhf libltdl7 armhf 2.5.4-4 [39.8 kB] 152s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf libthai-data all 0.1.29-2build1 [158 kB] 152s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 152s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 152s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libpango-1.0-0 armhf 1.56.3-1 [216 kB] 152s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf libpangoft2-1.0-0 armhf 1.56.3-1 [44.1 kB] 152s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libpangocairo-1.0-0 armhf 1.56.3-1 [25.0 kB] 152s Get:42 http://ftpmaster.internal/ubuntu questing/universe armhf libpathplan4 armhf 2.42.4-3 [21.2 kB] 152s Get:43 http://ftpmaster.internal/ubuntu questing/universe armhf libgvc6 armhf 2.42.4-3 [621 kB] 152s Get:44 http://ftpmaster.internal/ubuntu questing/universe armhf libgvpr2 armhf 2.42.4-3 [161 kB] 153s Get:45 http://ftpmaster.internal/ubuntu questing/universe armhf liblab-gamut1 armhf 2.42.4-3 [1832 kB] 153s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf x11-common all 1:7.7+23ubuntu4 [21.8 kB] 153s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 153s Get:48 http://ftpmaster.internal/ubuntu questing/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 153s Get:49 http://ftpmaster.internal/ubuntu questing/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 153s Get:50 http://ftpmaster.internal/ubuntu questing/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 153s Get:51 http://ftpmaster.internal/ubuntu questing/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 153s Get:52 http://ftpmaster.internal/ubuntu questing/universe armhf graphviz armhf 2.42.4-3 [543 kB] 153s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 153s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-metadata all 12-4 [6582 B] 153s Get:55 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 153s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 153s Get:57 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 153s Get:58 http://ftpmaster.internal/ubuntu questing/universe armhf python3-coverage armhf 7.6.0+dfsg1-2build1 [152 kB] 153s Get:59 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mccabe all 0.7.0-1 [8678 B] 153s Get:60 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pycodestyle all 2.12.1-2 [30.2 kB] 153s Get:61 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyflakes all 3.2.0-3 [53.0 kB] 153s Get:62 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flake8 all 7.1.1-3 [44.0 kB] 153s Get:63 http://ftpmaster.internal/ubuntu questing/universe armhf python3-graphviz all 0.20.2-1 [63.4 kB] 153s Get:64 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 153s Get:65 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pep8-naming all 0.14.1-1 [11.6 kB] 153s Get:66 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 153s Get:67 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-pytest all 8.3.5-2 [252 kB] 153s Get:68 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 153s Get:69 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 153s Get:70 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-cov all 5.0.0-1 [21.3 kB] 153s Get:71 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-doctestplus all 1.4.0-1 [23.8 kB] 153s Get:72 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-mock all 3.14.0-2 [11.7 kB] 154s Fetched 11.7 MB in 3s (3689 kB/s) 154s Selecting previously unselected package libfreetype6:armhf. 154s (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 ... 63951 files and directories currently installed.) 154s Preparing to unpack .../00-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 154s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 154s Selecting previously unselected package fonts-dejavu-mono. 154s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 154s Unpacking fonts-dejavu-mono (2.37-8) ... 154s Selecting previously unselected package fonts-dejavu-core. 154s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 154s Unpacking fonts-dejavu-core (2.37-8) ... 154s Selecting previously unselected package fontconfig-config. 154s Preparing to unpack .../03-fontconfig-config_2.15.0-2.2ubuntu1_armhf.deb ... 154s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 154s Selecting previously unselected package libfontconfig1:armhf. 154s Preparing to unpack .../04-libfontconfig1_2.15.0-2.2ubuntu1_armhf.deb ... 154s Unpacking libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 154s Selecting previously unselected package fontconfig. 154s Preparing to unpack .../05-fontconfig_2.15.0-2.2ubuntu1_armhf.deb ... 154s Unpacking fontconfig (2.15.0-2.2ubuntu1) ... 154s Selecting previously unselected package libcdt5:armhf. 154s Preparing to unpack .../06-libcdt5_2.42.4-3_armhf.deb ... 154s Unpacking libcdt5:armhf (2.42.4-3) ... 154s Selecting previously unselected package libcgraph6:armhf. 154s Preparing to unpack .../07-libcgraph6_2.42.4-3_armhf.deb ... 154s Unpacking libcgraph6:armhf (2.42.4-3) ... 154s Selecting previously unselected package libsharpyuv0:armhf. 154s Preparing to unpack .../08-libsharpyuv0_1.5.0-0.1_armhf.deb ... 154s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 154s Selecting previously unselected package libaom3:armhf. 154s Preparing to unpack .../09-libaom3_3.12.0-1_armhf.deb ... 154s Unpacking libaom3:armhf (3.12.0-1) ... 154s Selecting previously unselected package libheif-plugin-aomdec:armhf. 154s Preparing to unpack .../10-libheif-plugin-aomdec_1.19.7-1_armhf.deb ... 154s Unpacking libheif-plugin-aomdec:armhf (1.19.7-1) ... 154s Selecting previously unselected package libde265-0:armhf. 154s Preparing to unpack .../11-libde265-0_1.0.15-1build5_armhf.deb ... 154s Unpacking libde265-0:armhf (1.0.15-1build5) ... 154s Selecting previously unselected package libheif-plugin-libde265:armhf. 154s Preparing to unpack .../12-libheif-plugin-libde265_1.19.7-1_armhf.deb ... 154s Unpacking libheif-plugin-libde265:armhf (1.19.7-1) ... 154s Selecting previously unselected package libheif1:armhf. 154s Preparing to unpack .../13-libheif1_1.19.7-1_armhf.deb ... 154s Unpacking libheif1:armhf (1.19.7-1) ... 154s Selecting previously unselected package libgomp1:armhf. 154s Preparing to unpack .../14-libgomp1_15-20250404-0ubuntu1_armhf.deb ... 154s Unpacking libgomp1:armhf (15-20250404-0ubuntu1) ... 154s Selecting previously unselected package libimagequant0:armhf. 154s Preparing to unpack .../15-libimagequant0_2.18.0-1build1_armhf.deb ... 154s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 154s Selecting previously unselected package libjpeg-turbo8:armhf. 154s Preparing to unpack .../16-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 154s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 154s Selecting previously unselected package libjpeg8:armhf. 154s Preparing to unpack .../17-libjpeg8_8c-2ubuntu11_armhf.deb ... 154s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 154s Selecting previously unselected package libgraphite2-3:armhf. 154s Preparing to unpack .../18-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 154s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 154s Selecting previously unselected package libharfbuzz0b:armhf. 154s Preparing to unpack .../19-libharfbuzz0b_10.2.0-1_armhf.deb ... 154s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 155s Selecting previously unselected package libraqm0:armhf. 155s Preparing to unpack .../20-libraqm0_0.10.2-1_armhf.deb ... 155s Unpacking libraqm0:armhf (0.10.2-1) ... 155s Selecting previously unselected package libdeflate0:armhf. 155s Preparing to unpack .../21-libdeflate0_1.23-1_armhf.deb ... 155s Unpacking libdeflate0:armhf (1.23-1) ... 155s Selecting previously unselected package libjbig0:armhf. 155s Preparing to unpack .../22-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 155s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 155s Selecting previously unselected package liblerc4:armhf. 155s Preparing to unpack .../23-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 155s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 155s Selecting previously unselected package libwebp7:armhf. 155s Preparing to unpack .../24-libwebp7_1.5.0-0.1_armhf.deb ... 155s Unpacking libwebp7:armhf (1.5.0-0.1) ... 155s Selecting previously unselected package libtiff6:armhf. 155s Preparing to unpack .../25-libtiff6_4.7.0-3ubuntu1_armhf.deb ... 155s Unpacking libtiff6:armhf (4.7.0-3ubuntu1) ... 155s Selecting previously unselected package libxpm4:armhf. 155s Preparing to unpack .../26-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 155s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 155s Selecting previously unselected package libgd3:armhf. 155s Preparing to unpack .../27-libgd3_2.3.3-12ubuntu3_armhf.deb ... 155s Unpacking libgd3:armhf (2.3.3-12ubuntu3) ... 155s Selecting previously unselected package libgts-0.7-5t64:armhf. 155s Preparing to unpack .../28-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_armhf.deb ... 155s Unpacking libgts-0.7-5t64:armhf (0.7.6+darcs121130-5.2build1) ... 155s Selecting previously unselected package libpixman-1-0:armhf. 155s Preparing to unpack .../29-libpixman-1-0_0.44.0-3_armhf.deb ... 155s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 155s Selecting previously unselected package libxcb-render0:armhf. 155s Preparing to unpack .../30-libxcb-render0_1.17.0-2_armhf.deb ... 155s Unpacking libxcb-render0:armhf (1.17.0-2) ... 155s Selecting previously unselected package libxcb-shm0:armhf. 155s Preparing to unpack .../31-libxcb-shm0_1.17.0-2_armhf.deb ... 155s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 155s Selecting previously unselected package libxrender1:armhf. 155s Preparing to unpack .../32-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 155s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 155s Selecting previously unselected package libcairo2:armhf. 155s Preparing to unpack .../33-libcairo2_1.18.4-1_armhf.deb ... 155s Unpacking libcairo2:armhf (1.18.4-1) ... 155s Selecting previously unselected package libltdl7:armhf. 155s Preparing to unpack .../34-libltdl7_2.5.4-4_armhf.deb ... 155s Unpacking libltdl7:armhf (2.5.4-4) ... 155s Selecting previously unselected package libthai-data. 155s Preparing to unpack .../35-libthai-data_0.1.29-2build1_all.deb ... 155s Unpacking libthai-data (0.1.29-2build1) ... 155s Selecting previously unselected package libdatrie1:armhf. 155s Preparing to unpack .../36-libdatrie1_0.2.13-3build1_armhf.deb ... 155s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 155s Selecting previously unselected package libthai0:armhf. 155s Preparing to unpack .../37-libthai0_0.1.29-2build1_armhf.deb ... 155s Unpacking libthai0:armhf (0.1.29-2build1) ... 155s Selecting previously unselected package libpango-1.0-0:armhf. 155s Preparing to unpack .../38-libpango-1.0-0_1.56.3-1_armhf.deb ... 155s Unpacking libpango-1.0-0:armhf (1.56.3-1) ... 155s Selecting previously unselected package libpangoft2-1.0-0:armhf. 155s Preparing to unpack .../39-libpangoft2-1.0-0_1.56.3-1_armhf.deb ... 155s Unpacking libpangoft2-1.0-0:armhf (1.56.3-1) ... 155s Selecting previously unselected package libpangocairo-1.0-0:armhf. 155s Preparing to unpack .../40-libpangocairo-1.0-0_1.56.3-1_armhf.deb ... 155s Unpacking libpangocairo-1.0-0:armhf (1.56.3-1) ... 155s Selecting previously unselected package libpathplan4:armhf. 155s Preparing to unpack .../41-libpathplan4_2.42.4-3_armhf.deb ... 155s Unpacking libpathplan4:armhf (2.42.4-3) ... 155s Selecting previously unselected package libgvc6. 155s Preparing to unpack .../42-libgvc6_2.42.4-3_armhf.deb ... 155s Unpacking libgvc6 (2.42.4-3) ... 155s Selecting previously unselected package libgvpr2:armhf. 155s Preparing to unpack .../43-libgvpr2_2.42.4-3_armhf.deb ... 155s Unpacking libgvpr2:armhf (2.42.4-3) ... 155s Selecting previously unselected package liblab-gamut1:armhf. 155s Preparing to unpack .../44-liblab-gamut1_2.42.4-3_armhf.deb ... 155s Unpacking liblab-gamut1:armhf (2.42.4-3) ... 155s Selecting previously unselected package x11-common. 155s Preparing to unpack .../45-x11-common_1%3a7.7+23ubuntu4_all.deb ... 155s Unpacking x11-common (1:7.7+23ubuntu4) ... 155s Selecting previously unselected package libice6:armhf. 155s Preparing to unpack .../46-libice6_2%3a1.1.1-1_armhf.deb ... 155s Unpacking libice6:armhf (2:1.1.1-1) ... 155s Selecting previously unselected package libsm6:armhf. 155s Preparing to unpack .../47-libsm6_2%3a1.2.4-1_armhf.deb ... 155s Unpacking libsm6:armhf (2:1.2.4-1) ... 155s Selecting previously unselected package libxt6t64:armhf. 155s Preparing to unpack .../48-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 155s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 155s Selecting previously unselected package libxmu6:armhf. 156s Preparing to unpack .../49-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 156s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 156s Selecting previously unselected package libxaw7:armhf. 156s Preparing to unpack .../50-libxaw7_2%3a1.0.16-1_armhf.deb ... 156s Unpacking libxaw7:armhf (2:1.0.16-1) ... 156s Selecting previously unselected package graphviz. 156s Preparing to unpack .../51-graphviz_2.42.4-3_armhf.deb ... 156s Unpacking graphviz (2.42.4-3) ... 156s Selecting previously unselected package libjs-jquery. 156s Preparing to unpack .../52-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 156s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 156s Selecting previously unselected package libjs-jquery-metadata. 156s Preparing to unpack .../53-libjs-jquery-metadata_12-4_all.deb ... 156s Unpacking libjs-jquery-metadata (12-4) ... 156s Selecting previously unselected package libjs-jquery-tablesorter. 156s Preparing to unpack .../54-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 156s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 156s Selecting previously unselected package libjs-jquery-throttle-debounce. 156s Preparing to unpack .../55-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 156s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 156s Selecting previously unselected package python3-all. 156s Preparing to unpack .../56-python3-all_3.13.3-1_armhf.deb ... 156s Unpacking python3-all (3.13.3-1) ... 156s Selecting previously unselected package python3-coverage. 156s Preparing to unpack .../57-python3-coverage_7.6.0+dfsg1-2build1_armhf.deb ... 156s Unpacking python3-coverage (7.6.0+dfsg1-2build1) ... 156s Selecting previously unselected package python3-mccabe. 156s Preparing to unpack .../58-python3-mccabe_0.7.0-1_all.deb ... 156s Unpacking python3-mccabe (0.7.0-1) ... 156s Selecting previously unselected package python3-pycodestyle. 156s Preparing to unpack .../59-python3-pycodestyle_2.12.1-2_all.deb ... 156s Unpacking python3-pycodestyle (2.12.1-2) ... 156s Selecting previously unselected package python3-pyflakes. 156s Preparing to unpack .../60-python3-pyflakes_3.2.0-3_all.deb ... 156s Unpacking python3-pyflakes (3.2.0-3) ... 156s Selecting previously unselected package python3-flake8. 156s Preparing to unpack .../61-python3-flake8_7.1.1-3_all.deb ... 156s Unpacking python3-flake8 (7.1.1-3) ... 156s Selecting previously unselected package python3-graphviz. 156s Preparing to unpack .../62-python3-graphviz_0.20.2-1_all.deb ... 156s Unpacking python3-graphviz (0.20.2-1) ... 156s Selecting previously unselected package python3-iniconfig. 156s Preparing to unpack .../63-python3-iniconfig_1.1.1-2_all.deb ... 156s Unpacking python3-iniconfig (1.1.1-2) ... 156s Selecting previously unselected package python3-pep8-naming. 156s Preparing to unpack .../64-python3-pep8-naming_0.14.1-1_all.deb ... 156s Unpacking python3-pep8-naming (0.14.1-1) ... 156s Selecting previously unselected package python3-pluggy. 156s Preparing to unpack .../65-python3-pluggy_1.5.0-1_all.deb ... 156s Unpacking python3-pluggy (1.5.0-1) ... 156s Selecting previously unselected package python3-pytest. 156s Preparing to unpack .../66-python3-pytest_8.3.5-2_all.deb ... 156s Unpacking python3-pytest (8.3.5-2) ... 156s Selecting previously unselected package libjs-jquery-hotkeys. 156s Preparing to unpack .../67-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 156s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 156s Selecting previously unselected package libjs-jquery-isonscreen. 156s Preparing to unpack .../68-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 156s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 156s Selecting previously unselected package python3-pytest-cov. 156s Preparing to unpack .../69-python3-pytest-cov_5.0.0-1_all.deb ... 156s Unpacking python3-pytest-cov (5.0.0-1) ... 156s Selecting previously unselected package python3-pytest-doctestplus. 156s Preparing to unpack .../70-python3-pytest-doctestplus_1.4.0-1_all.deb ... 156s Unpacking python3-pytest-doctestplus (1.4.0-1) ... 156s Selecting previously unselected package python3-pytest-mock. 156s Preparing to unpack .../71-python3-pytest-mock_3.14.0-2_all.deb ... 156s Unpacking python3-pytest-mock (3.14.0-2) ... 156s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 156s Setting up python3-iniconfig (1.1.1-2) ... 156s Setting up libpixman-1-0:armhf (0.44.0-3) ... 156s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 156s Setting up libaom3:armhf (3.12.0-1) ... 156s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 156s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 156s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 156s Setting up libdatrie1:armhf (0.2.13-3build1) ... 156s Setting up libxcb-render0:armhf (1.17.0-2) ... 156s Setting up python3-pyflakes (3.2.0-3) ... 157s Setting up liblab-gamut1:armhf (2.42.4-3) ... 157s Setting up x11-common (1:7.7+23ubuntu4) ... 157s Setting up libdeflate0:armhf (1.23-1) ... 157s Setting up python3-all (3.13.3-1) ... 157s Setting up python3-coverage (7.6.0+dfsg1-2build1) ... 157s Setting up libxcb-shm0:armhf (1.17.0-2) ... 157s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 157s Setting up libgomp1:armhf (15-20250404-0ubuntu1) ... 157s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 157s Setting up python3-pycodestyle (2.12.1-2) ... 157s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 157s Setting up libpathplan4:armhf (2.42.4-3) ... 157s Setting up libimagequant0:armhf (2.18.0-1build1) ... 157s Setting up fonts-dejavu-mono (2.37-8) ... 157s Setting up fonts-dejavu-core (2.37-8) ... 157s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 157s Setting up libltdl7:armhf (2.5.4-4) ... 157s Setting up python3-pluggy (1.5.0-1) ... 157s Setting up libwebp7:armhf (1.5.0-0.1) ... 157s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 157s Setting up libthai-data (0.1.29-2build1) ... 157s Setting up python3-mccabe (0.7.0-1) ... 158s Setting up libgts-0.7-5t64:armhf (0.7.6+darcs121130-5.2build1) ... 158s Setting up libcdt5:armhf (2.42.4-3) ... 158s Setting up libcgraph6:armhf (2.42.4-3) ... 158s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 158s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 158s Setting up libde265-0:armhf (1.0.15-1build5) ... 158s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 158s Setting up libice6:armhf (2:1.1.1-1) ... 158s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 158s Setting up python3-pytest (8.3.5-2) ... 158s Setting up python3-flake8 (7.1.1-3) ... 158s Setting up libthai0:armhf (0.1.29-2build1) ... 158s Setting up libjs-jquery-metadata (12-4) ... 158s Setting up libraqm0:armhf (0.10.2-1) ... 158s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 158s Setting up python3-pytest-doctestplus (1.4.0-1) ... 158s Setting up libgvpr2:armhf (2.42.4-3) ... 158s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 158s Setting up python3-pytest-mock (3.14.0-2) ... 159s Setting up libtiff6:armhf (4.7.0-3ubuntu1) ... 159s Setting up libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 159s Setting up libsm6:armhf (2:1.2.4-1) ... 159s Setting up fontconfig (2.15.0-2.2ubuntu1) ... 161s Regenerating fonts cache... done. 161s Setting up python3-pep8-naming (0.14.1-1) ... 161s Setting up libpango-1.0-0:armhf (1.56.3-1) ... 161s Setting up python3-pytest-cov (5.0.0-1) ... 161s Setting up libcairo2:armhf (1.18.4-1) ... 161s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 161s Setting up libpangoft2-1.0-0:armhf (1.56.3-1) ... 161s Setting up libpangocairo-1.0-0:armhf (1.56.3-1) ... 161s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 161s Setting up libxaw7:armhf (2:1.0.16-1) ... 161s Setting up libheif-plugin-aomdec:armhf (1.19.7-1) ... 161s Setting up libheif-plugin-libde265:armhf (1.19.7-1) ... 161s Setting up libheif1:armhf (1.19.7-1) ... 161s Setting up libgd3:armhf (2.3.3-12ubuntu3) ... 161s Setting up libgvc6 (2.42.4-3) ... 161s Setting up graphviz (2.42.4-3) ... 161s Setting up python3-graphviz (0.20.2-1) ... 161s Processing triggers for libc-bin (2.41-6ubuntu1) ... 161s Processing triggers for man-db (2.13.0-1) ... 169s autopkgtest [21:30:03]: test command1: set -e ; for py in $(py3versions -r 2>/dev/null) ; do pushd "tests" ; echo "Testing with $py:" ; $py -m pytest -k 'not test_pipe_pipe_invalid_data_mocked' ; popd ; done 169s autopkgtest [21:30:03]: test command1: [----------------------- 171s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests /tmp/autopkgtest.Tsgohy/build.84Y/src 171s Testing with python3.13: 172s ============================= test session starts ============================== 172s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 172s rootdir: /tmp/autopkgtest.Tsgohy/build.84Y/src 172s configfile: setup.cfg 172s plugins: typeguard-4.4.2, cov-5.0.0, doctestplus-1.4.0, mock-3.14.0 172s collected 329 items / 2 deselected / 327 selected 172s 172s backend/test_execute.py::test_missing_executable[render-args0] PASSED [ 0%] 172s backend/test_execute.py::test_missing_executable[pipe-args1] PASSED [ 0%] 172s backend/test_execute.py::test_missing_executable[unflatten-args2] PASSED [ 0%] 172s backend/test_execute.py::test_missing_executable[version-args3] PASSED [ 1%] 173s backend/test_execute.py::test_run_check_oserror PASSED [ 1%] 173s backend/test_execute.py::test_run_check_called_process_error_mocked[quiet=False] PASSED [ 1%] 173s backend/test_execute.py::test_run_check_called_process_error_mocked[quiet=True] PASSED [ 2%] 173s backend/test_execute.py::test_run_check_input_lines_mocked PASSED [ 2%] 173s backend/test_piping.py::test_pipe_invalid_data[quiet=False] PASSED [ 2%] 173s backend/test_piping.py::test_pipe_invalid_data[quiet=True] PASSED [ 3%] 173s backend/test_piping.py::test_pipe[dot-svg-None-None-(?s)^<\\?xml .+\\s*$] PASSED [ 3%] 173s backend/test_piping.py::test_pipe[dot-ps-ps-core-%!PS-] PASSED [ 3%] 173s backend/test_piping.py::test_pipe[sfdp-svg-None-None-(?s)^<\\?xml .+\\s*$] PASSED [ 3%] 173s backend/test_piping.py::test_pipe_mocked[quiet=False] PASSED [ 4%] 173s backend/test_piping.py::test_pipe_mocked[quiet=True] PASSED [ 4%] 173s backend/test_piping.py::test_pipe_string_mocked[quiet=False] PASSED [ 4%] 173s backend/test_piping.py::test_pipe_string_mocked[quiet=True] PASSED [ 5%] 173s backend/test_piping.py::test_pipe_lines_mocked[quiet=False] PASSED [ 5%] 173s backend/test_piping.py::test_pipe_lines_mocked[quiet=True] PASSED [ 5%] 173s backend/test_piping.py::test_pipe_lines_string_mocked[quiet=False] PASSED [ 6%] 173s backend/test_piping.py::test_pipe_lines_string_mocked[quiet=True] PASSED [ 6%] 173s backend/test_rendering.py::test_render_missing_file[quiet=False] PASSED [ 6%] 173s backend/test_rendering.py::test_render_missing_file[quiet=True] PASSED [ 7%] 173s backend/test_rendering.py::test_render_unknown_parameter_raises[args0-ValueError-unknown engine] PASSED [ 7%] 173s backend/test_rendering.py::test_render_unknown_parameter_raises[args1-ValueError-unknown format] PASSED [ 7%] 173s backend/test_rendering.py::test_render_unknown_parameter_raises[args2-ValueError-unknown renderer] PASSED [ 7%] 173s backend/test_rendering.py::test_render_unknown_parameter_raises[args3-RequiredArgumentError-without renderer] PASSED [ 8%] 173s backend/test_rendering.py::test_render_unknown_parameter_raises[args4-ValueError-unknown formatter] PASSED [ 8%] 173s backend/test_rendering.py::test_render[dot-pdf-None-None-pdf] PASSED [ 8%] 173s backend/test_rendering.py::test_render[dot-plain-dot-core-core.dot.plain] PASSED [ 9%] 173s backend/test_rendering.py::test_render_img PASSED [ 9%] 173s backend/test_rendering.py::test_render_outfile_differnt_parent PASSED [ 9%] 173s backend/test_rendering.py::test_render_mocked[quiet=False-None] PASSED [ 10%] 173s backend/test_rendering.py::test_render_mocked[quiet=False-dot_sources] PASSED [ 10%] 173s backend/test_rendering.py::test_render_mocked[quiet=True-None] PASSED [ 10%] 173s backend/test_rendering.py::test_render_mocked[quiet=True-dot_sources] PASSED [ 11%] 173s backend/test_rendering.py::test_render_raises_mocked[args0-kwargs0-RequiredArgumentError-filepath: \\(required] PASSED [ 11%] 173s backend/test_rendering.py::test_render_raises_mocked[args1-kwargs1-RequiredArgumentError-filepath: \\(required] PASSED [ 11%] 173s backend/test_rendering.py::test_render_raises_mocked[args2-kwargs2-RequiredArgumentError-format: \\(required] PASSED [ 11%] 173s backend/test_rendering.py::test_render_raises_mocked[args3-kwargs3-RequiredArgumentError-filepath: \\(required] PASSED [ 12%] 173s backend/test_rendering.py::test_render_raises_mocked[args4-kwargs4-ValueError-outfile 'spam\\.gv' must be different from input file 'spam\\.gv'] PASSED [ 12%] 173s backend/test_rendering.py::test_render_raises_mocked[args5-kwargs5-ValueError-overwrite_filepath cannot be combined with raise_if_result_exists] PASSED [ 12%] 173s backend/test_rendering.py::test_render_raises_mocked[args6-kwargs6-FileExistsError-output file exists: 'spam.png'] PASSED [ 13%] 173s backend/test_rendering.py::test_get_outfile[spam.gv-kwargs0-spam.gv.pdf] PASSED [ 13%] 173s backend/test_rendering.py::test_get_outfile[spam.gv-kwargs1-spam.gv.dot.plain] PASSED [ 13%] 173s backend/test_rendering.py::test_get_filepath[spam.pdf-spam.gv] PASSED [ 14%] 173s backend/test_rendering.py::test_get_filepath[spam-spam.gv] PASSED [ 14%] 173s backend/test_rendering.py::test_get_format[spam.gv.pdf-None-pdf] PASSED [ 14%] 173s backend/test_rendering.py::test_get_format[spam.jpeg-None-jpeg] PASSED [ 14%] 173s backend/test_rendering.py::test_get_format[spam.SVG-None-svg] PASSED [ 15%] 173s backend/test_rendering.py::test_get_format[spam.pdf-None-pdf] PASSED [ 15%] 173s backend/test_rendering.py::test_get_format[spam.pdf-pdf-pdf] PASSED [ 15%] 173s backend/test_rendering.py::test_get_format_warns[spam.jpg-jpeg-jpeg-FormatSuffixMismatchWarning-expected format 'jpg' from outfile differs from given format: 'jpeg'] PASSED [ 16%] 173s backend/test_rendering.py::test_get_format_warns[spam.dot-plain-plain-FormatSuffixMismatchWarning-expected format 'dot' from outfile differs from given format: 'plain'] PASSED [ 16%] 173s backend/test_rendering.py::test_get_format_warns[spam-svg-svg-UnknownSuffixWarning-unknown outfile suffix '' \\(expected: '\\.svg'\\)] PASSED [ 16%] 173s backend/test_rendering.py::test_get_format_warns[spam.peng-png-png-UnknownSuffixWarning-unknown outfile suffix '.peng' \\(expected: '\\.png'\\)] PASSED [ 17%] 173s backend/test_rendering.py::test_get_format_warns[spam-pdf-pdf-UnknownSuffixWarning-unknown outfile suffix '' \\(expected: '\\.pdf'\\)] PASSED [ 17%] 173s backend/test_rendering.py::test_get_format_raises[spam-RequiredArgumentError-cannot infer rendering format from suffix '' of outfile: 'spam'] PASSED [ 17%] 173s backend/test_rendering.py::test_get_format_raises[spam.peng-RequiredArgumentError-cannot infer rendering format from suffix '.peng' of outfile: 'spam.peng'] PASSED [ 18%] 173s backend/test_rendering.py::test_get_format_raises[spam.wav-RequiredArgumentError-cannot infer rendering format from suffix '.wav' of outfile: 'spam.wav'] PASSED [ 18%] 173s backend/test_unflattening.py::test_unflatten_stagger_missing PASSED [ 18%] 173s backend/test_unflattening.py::test_unflatten[digraph {1 -> 2; 1 -> 3; 1 -> 4}-kwargs0-digraph { 1 -> 2 [minlen=1]; 1 -> 3 [minlen=2]; 1 -> 4 [minlen=3]; }] PASSED [ 18%] 173s backend/test_unflattening.py::test_unflatten_mocked PASSED [ 19%] 173s backend/test_upstream_version.py::test_version PASSED [ 19%] 173s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 1.2.3 (mocked)-expected0] PASSED [ 19%] 173s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.43.20190912.0211 (20190912.0211)\n-expected1] PASSED [ 20%] 173s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.44.2~dev.20200927.0217 (20200927.0217)\n-expected2] PASSED [ 20%] 173s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.44.1 (mocked)\n-expected3] PASSED [ 20%] 173s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.44.2~dev.20200704.1652 (mocked)\n-expected4] PASSED [ 21%] 173s backend/test_upstream_version.py::test_version_parsefail_mocked PASSED [ 21%] 173s backend/test_viewing.py::test_view_unknown_platform PASSED [ 21%] 173s backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=False] PASSED [ 22%] 174s backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=True] PASSED [ 22%] 174s backend/test_viewing.py::test_view_mocked[platform='freebsd'-quiet=False] PASSED [ 22%] 174s backend/test_viewing.py::test_view_mocked[platform='freebsd'-quiet=True] PASSED [ 22%] 174s backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=False] PASSED [ 23%] 174s backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=True] PASSED [ 23%] 174s backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=False] PASSED [ 23%] 174s backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=True] PASSED [ 24%] 174s test_all_classes.py::test_copy[Graph] PASSED [ 24%] 174s test_all_classes.py::test_copy[Digraph] PASSED [ 24%] 174s test_all_classes.py::test_copy[Source] PASSED [ 25%] 174s test_all_classes.py::test_str[Graph] PASSED [ 25%] 174s test_all_classes.py::test_str[Digraph] PASSED [ 25%] 174s test_all_classes.py::test_str[Source] PASSED [ 25%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-engine-ValueError-unknown engine] PASSED [ 26%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-format-ValueError-unknown format] PASSED [ 26%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-renderer-ValueError-unknown renderer] PASSED [ 26%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-formatter-ValueError-unknown formatter] PASSED [ 27%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-encoding-LookupError-encoding] PASSED [ 27%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-engine-ValueError-unknown engine] PASSED [ 27%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-format-ValueError-unknown format] PASSED [ 28%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-renderer-ValueError-unknown renderer] PASSED [ 28%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-formatter-ValueError-unknown formatter] PASSED [ 28%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-encoding-LookupError-encoding] PASSED [ 29%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-engine-ValueError-unknown engine] PASSED [ 29%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-format-ValueError-unknown format] PASSED [ 29%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-renderer-ValueError-unknown renderer] PASSED [ 29%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-formatter-ValueError-unknown formatter] PASSED [ 30%] 174s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-encoding-LookupError-encoding] PASSED [ 30%] 174s test_all_classes.py::test_encoding_none[Graph] PASSED [ 30%] 174s test_all_classes.py::test_encoding_none[Digraph] PASSED [ 31%] 174s test_all_classes.py::test_encoding_none[Source] PASSED [ 31%] 174s test_all_classes.py::test_render_raises_before_save[Graph-kwargs0] PASSED [ 31%] 174s test_all_classes.py::test_render_raises_before_save[Digraph-kwargs0] PASSED [ 32%] 174s test_all_classes.py::test_render_raises_before_save[Source-kwargs0] PASSED [ 32%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs0] PASSED [ 32%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs1] PASSED [ 33%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs2] PASSED [ 33%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs3] PASSED [ 33%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs0] PASSED [ 33%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs1] PASSED [ 34%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs2] PASSED [ 34%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs3] PASSED [ 34%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs0] PASSED [ 35%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs1] PASSED [ 35%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs2] PASSED [ 35%] 174s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs3] PASSED [ 36%] 174s test_all_classes.py::test_render_mocked[Graph] PASSED [ 36%] 174s test_all_classes.py::test_render_mocked[Digraph] PASSED [ 36%] 174s test_all_classes.py::test_render_mocked[Source] PASSED [ 37%] 174s test_all_classes.py::test_render_outfile_mocked[Graph] PASSED [ 37%] 174s test_all_classes.py::test_render_outfile_mocked[Digraph] PASSED [ 37%] 174s test_all_classes.py::test_render_outfile_mocked[Source] PASSED [ 37%] 174s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Graph] PASSED [ 38%] 174s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Digraph] PASSED [ 38%] 174s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Source] PASSED [ 38%] 174s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Graph] PASSED [ 39%] 174s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Digraph] PASSED [ 39%] 174s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Source] PASSED [ 39%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-None] PASSED [ 40%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-False] PASSED [ 40%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-True] PASSED [ 40%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-0] PASSED [ 40%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-1] PASSED [ 41%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-2] PASSED [ 41%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-None] PASSED [ 41%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-False] PASSED [ 42%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-True] PASSED [ 42%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-0] PASSED [ 42%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-1] PASSED [ 43%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-2] PASSED [ 43%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-None] PASSED [ 43%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-False] PASSED [ 44%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-True] PASSED [ 44%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-0] PASSED [ 44%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-1] PASSED [ 44%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-2] PASSED [ 45%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-None] PASSED [ 45%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-False] PASSED [ 45%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-True] PASSED [ 46%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-0] PASSED [ 46%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-1] PASSED [ 46%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-2] PASSED [ 47%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-None] PASSED [ 47%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-False] PASSED [ 47%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-True] PASSED [ 48%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-0] PASSED [ 48%] 174s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-1] PASSED [ 48%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-2] PASSED [ 48%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-None] PASSED [ 49%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-False] PASSED [ 49%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-True] PASSED [ 49%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-0] PASSED [ 50%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-1] PASSED [ 50%] 175s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-2] PASSED [ 50%] 175s test_all_classes.py::test_save_mocked[Graph] PASSED [ 51%] 175s test_all_classes.py::test_save_mocked[Digraph] PASSED [ 51%] 175s test_all_classes.py::test_save_mocked[Source] PASSED [ 51%] 175s test_all_classes.py::test_pipe[Graph] PASSED [ 51%] 175s test_all_classes.py::test_pipe[Digraph] PASSED [ 52%] 175s test_all_classes.py::test_pipe[Source] PASSED [ 52%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Graph-None] PASSED [ 52%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Graph-ascii] PASSED [ 53%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Graph-utf-8] PASSED [ 53%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Digraph-None] PASSED [ 53%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Digraph-ascii] PASSED [ 54%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Digraph-utf-8] PASSED [ 54%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Source-None] PASSED [ 54%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Source-ascii] PASSED [ 55%] 175s test_all_classes.py::test_pipe_mocked[quiet=False-Source-utf-8] PASSED [ 55%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Graph-None] PASSED [ 55%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Graph-ascii] PASSED [ 55%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Graph-utf-8] PASSED [ 56%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Digraph-None] PASSED [ 56%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Digraph-ascii] PASSED [ 56%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Digraph-utf-8] PASSED [ 57%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Source-None] PASSED [ 57%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Source-ascii] PASSED [ 57%] 175s test_all_classes.py::test_pipe_mocked[quiet=True-Source-utf-8] PASSED [ 58%] 175s test_all_classes.py::test_pipe_lines_mocked[Graph] PASSED [ 58%] 175s test_all_classes.py::test_pipe_lines_mocked[Digraph] PASSED [ 58%] 175s test_all_classes.py::test_pipe_lines_mocked[Source] PASSED [ 59%] 175s test_all_classes.py::test_pipe_lines_called_process_error[Graph] PASSED [ 59%] 175s test_all_classes.py::test_pipe_lines_called_process_error[Digraph] PASSED [ 59%] 175s test_all_classes.py::test_pipe_lines_called_process_error[Source] PASSED [ 59%] 175s test_all_classes.py::test_pipe_lines_called_process_error_mocked[Graph] PASSED [ 60%] 175s test_all_classes.py::test_pipe_lines_called_process_error_mocked[Digraph] PASSED [ 60%] 175s test_all_classes.py::test_pipe_lines_called_process_error_mocked[Source] PASSED [ 60%] 175s test_all_classes.py::test_repr_mimebundle_image_svg_xml_mocked[Graph] PASSED [ 61%] 175s test_all_classes.py::test_repr_mimebundle_image_svg_xml_mocked[Digraph] PASSED [ 61%] 175s test_all_classes.py::test_repr_mimebundle_image_svg_xml_mocked[Source] PASSED [ 61%] 175s test_all_classes.py::test_repr_mimebundle_image_png_mocked[Graph] PASSED [ 62%] 175s test_all_classes.py::test_repr_mimebundle_image_png_mocked[Digraph] PASSED [ 62%] 175s test_all_classes.py::test_repr_mimebundle_image_png_mocked[Source] PASSED [ 62%] 175s test_all_classes.py::test_repr_mimebundle_image_jpeg_mocked[Graph] PASSED [ 62%] 175s test_all_classes.py::test_repr_mimebundle_image_jpeg_mocked[Digraph] PASSED [ 63%] 175s test_all_classes.py::test_repr_mimebundle_image_jpeg_mocked[Source] PASSED [ 63%] 175s test_all_classes.py::test_unflatten[Graph] PASSED [ 63%] 175s test_all_classes.py::test_unflatten[Digraph] PASSED [ 64%] 175s test_all_classes.py::test_unflatten[Source] PASSED [ 64%] 175s test_all_classes.py::test_unflatten_mocked[Graph] PASSED [ 64%] 175s test_all_classes.py::test_unflatten_mocked[Digraph] PASSED [ 65%] 175s test_all_classes.py::test_unflatten_mocked[Source] PASSED [ 65%] 175s test_all_classes.py::test_view_mocked[Graph] PASSED [ 65%] 175s test_all_classes.py::test_view_mocked[Digraph] PASSED [ 66%] 175s test_all_classes.py::test_view_mocked[Source] PASSED [ 66%] 175s test_all_classes.py::test__view_unknown_platform[Graph] PASSED [ 66%] 175s test_all_classes.py::test__view_unknown_platform[Digraph] PASSED [ 66%] 175s test_all_classes.py::test__view_unknown_platform[Source] PASSED [ 67%] 175s test_all_classes.py::test__view_mocked[platform='darwin'-Graph] PASSED [ 67%] 175s test_all_classes.py::test__view_mocked[platform='darwin'-Digraph] PASSED [ 67%] 175s test_all_classes.py::test__view_mocked[platform='darwin'-Source] PASSED [ 68%] 175s test_all_classes.py::test__view_mocked[platform='freebsd'-Graph] PASSED [ 68%] 175s test_all_classes.py::test__view_mocked[platform='freebsd'-Digraph] PASSED [ 68%] 175s test_all_classes.py::test__view_mocked[platform='freebsd'-Source] PASSED [ 69%] 175s test_all_classes.py::test__view_mocked[platform='linux'-Graph] PASSED [ 69%] 175s test_all_classes.py::test__view_mocked[platform='linux'-Digraph] PASSED [ 69%] 175s test_all_classes.py::test__view_mocked[platform='linux'-Source] PASSED [ 70%] 175s test_all_classes.py::test__view_mocked[platform='windows'-Graph] PASSED [ 70%] 175s test_all_classes.py::test__view_mocked[platform='windows'-Digraph] PASSED [ 70%] 175s test_all_classes.py::test__view_mocked[platform='windows'-Source] PASSED [ 70%] 175s test_graphs.py::test_init_filename[Graph] PASSED [ 71%] 175s test_graphs.py::test_init_filename[Digraph] PASSED [ 71%] 175s test_graphs.py::test_init_body[Graph-...-...] PASSED [ 71%] 175s test_graphs.py::test_init_body[Digraph-...-...] PASSED [ 72%] 175s test_graphs.py::test_subgraph_render[Graph-...] PASSED [ 72%] 175s test_graphs.py::test_subgraph_render[Digraph-...] PASSED [ 72%] 175s test_graphs.py::test_clear[Graph-False] PASSED [ 73%] 175s test_graphs.py::test_clear[Graph-True] PASSED [ 73%] 175s test_graphs.py::test_clear[Digraph-False] PASSED [ 73%] 175s test_graphs.py::test_clear[Digraph-True] PASSED [ 74%] 175s test_graphs.py::test_iter_subgraph_strict[Graph] PASSED [ 74%] 175s test_graphs.py::test_iter_subgraph_strict[Digraph] PASSED [ 74%] 175s test_graphs.py::test_iter_strict[Graph-...] PASSED [ 74%] 175s test_graphs.py::test_iter_strict[Digraph-...] PASSED [ 75%] 175s test_graphs.py::test_attr_invalid_kw[Graph] PASSED [ 75%] 175s test_graphs.py::test_attr_invalid_kw[Digraph] PASSED [ 75%] 175s test_graphs.py::test_attr_kw_none[Graph-...] PASSED [ 76%] 175s test_graphs.py::test_attr_kw_none[Digraph-...] PASSED [ 76%] 175s test_graphs.py::test_escaped_quotes_and_escapes[Graph-...] PASSED [ 76%] 175s test_graphs.py::test_escaped_quotes_and_escapes[Digraph-...] PASSED [ 77%] 175s test_graphs.py::test_subgraph_graph_none[Graph-...] PASSED [ 77%] 175s test_graphs.py::test_subgraph_graph_none[Digraph-...] PASSED [ 77%] 175s test_graphs.py::test_subgraph_graph_notsole[Graph] PASSED [ 77%] 175s test_graphs.py::test_subgraph_graph_notsole[Digraph] PASSED [ 78%] 175s test_graphs.py::test_subgraph_mixed[Graph, Digraph] PASSED [ 78%] 175s test_graphs.py::test_subgraph_mixed[Digraph, Graph] PASSED [ 78%] 175s test_graphs.py::test_subgraph_reflexive[Graph-...] PASSED [ 79%] 175s test_graphs.py::test_subgraph_reflexive[Digraph-...] PASSED [ 79%] 175s test_graphs.py::test_subgraph PASSED [ 79%] 175s test_graphs.py::test_label_html PASSED [ 80%] 175s test_init.py::test_set_default_engine_invalid PASSED [ 80%] 175s test_init.py::test_set_default_format_invalid PASSED [ 80%] 175s test_init.py::test_set_default_engine PASSED [ 81%] 175s test_init.py::test_set_default_format PASSED [ 81%] 175s test_init.py::test_set_jupyter_format PASSED [ 81%] 175s test_jupyter_integration.py::test_get_jupyter_format_mimetype_invalid_raises_unknown PASSED [ 81%] 175s test_jupyter_integration.py::test_get_jupyter_mimetype_format_normalizes PASSED [ 82%] 175s test_jupyter_integration.py::test_get_jupyter_mimetype_format_raises_unsupported PASSED [ 82%] 175s test_jupyter_integration.py::test_repr_image_svg_xml_encoding PASSED [ 82%] 175s test_jupyter_integration.py::test_repr_image_svg_xml_encoding_mocked[utf-8] PASSED [ 83%] 175s test_jupyter_integration.py::test_repr_image_svg_xml_encoding_mocked[ascii] PASSED [ 83%] 175s test_jupyter_integration.py::test_repr_image_svg_xml_encoding_mocked[latin1] PASSED [ 83%] 175s test_parameters.py::test_parameters[Graph] PASSED [ 84%] 175s test_parameters.py::test_parameters[Digraph] PASSED [ 84%] 175s test_parameters.py::test_parameters[Source] PASSED [ 84%] 175s test_parameters.py::test_verify_parameter_raises_unknown[verify_engine] PASSED [ 85%] 175s test_parameters.py::test_verify_parameter_raises_unknown[verify_format] PASSED [ 85%] 175s test_parameters.py::test_verify_parameter_raises_unknown[verify_renderer] PASSED [ 85%] 175s test_parameters.py::test_verify_parameter_raises_unknown[verify_formatter] PASSED [ 85%] 175s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_engine] PASSED [ 86%] 175s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_format] PASSED [ 86%] 175s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_renderer] PASSED [ 86%] 175s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_formatter] PASSED [ 87%] 175s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_engine] PASSED [ 87%] 175s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_format] PASSED [ 87%] 175s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_renderer] PASSED [ 88%] 175s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_formatter] PASSED [ 88%] 175s test_quoting.py::test_deprecated_escape[G] PASSED [ 88%] 175s test_quoting.py::test_deprecated_escape[E] PASSED [ 88%] 175s test_quoting.py::test_deprecated_escape[T] PASSED [ 89%] 175s test_quoting.py::test_deprecated_escape[H] PASSED [ 89%] 175s test_quoting.py::test_deprecated_escape[L] PASSED [ 89%] 175s test_quoting.py::test_deprecated_escape[l] PASSED [ 90%] 175s test_quoting.py::test_quote["spam"-"\\"spam\\""] PASSED [ 90%] 175s test_quoting.py::test_quote[node-"node"] PASSED [ 90%] 175s test_quoting.py::test_quote[EDGE-"EDGE"] PASSED [ 91%] 175s test_quoting.py::test_quote[Graph-"Graph"] PASSED [ 91%] 175s test_quoting.py::test_quote[\\G \\N \\E \\T \\H \\L-"\\G \\N \\E \\T \\H \\L"] PASSED [ 91%] 175s test_quoting.py::test_quote[\\n \\l \\r-"\\n \\l \\r"] PASSED [ 92%] 175s test_quoting.py::test_quote[\r\n-"\r\n"] PASSED [ 92%] 175s test_quoting.py::test_quote[\\\\n-"\\\\n"] PASSED [ 92%] 175s test_quoting.py::test_quote[\u0665.\u0660-"\u0665.\u0660"] PASSED [ 92%] 175s test_quoting.py::test_quote[\\"spam-"\\"spam"] PASSED [ 93%] 175s test_quoting.py::test_quote[\\\\"spam-"\\\\\\"spam"] PASSED [ 93%] 175s test_quoting.py::test_quote[\\\\\\"spam-"\\\\\\"spam"] PASSED [ 93%] 175s test_quoting.py::test_quote[\\\\\\\\"spam-"\\\\\\\\\\"spam"] PASSED [ 94%] 175s test_quoting.py::test_attr_list[attributes0- [spam=eggs]] PASSED [ 94%] 175s test_quoting.py::test_attr_list[attributes1- [spam=eggs]] PASSED [ 94%] 175s test_quoting.py::test_nohtml[spam-spam-spam] PASSED [ 95%] 175s test_quoting.py::test_nohtml[<>-*-<>-<>-*-<>-"<>-*-<>"] PASSED [ 95%] 175s test_saving.py::test_saves_source_from_file PASSED [ 95%] 175s test_sources.py::test_source_parameter[engine] PASSED [ 96%] 175s test_sources.py::test_source_parameter[format] PASSED [ 96%] 175s test_sources.py::test_source_parameter[encoding] PASSED [ 96%] 175s test_sources.py::test_init PASSED [ 96%] 175s test_sources.py::test_init_filename PASSED [ 97%] 175s test_sources.py::test_filepath PASSED [ 97%] 175s test_sources.py::test_from_file PASSED [ 97%] 175s test_sources.py::test_source_iter PASSED [ 98%] 175s test_tools.py::test_mkdirs_invalid PASSED [ 98%] 175s test_tools.py::test_mkdirs PASSED [ 98%] 175s test_tools.py::test_deprecate_positional_args[FutureWarning- third='third' ] PASSED [ 99%] 175s test_tools.py::test_deprecate_positional_args[DeprecationWarning- third='third' ] PASSED [ 99%] 175s test_tools.py::test_deprecate_positional_args[PendingDeprecationWarning- third='third' ] PASSED [ 99%] 181s test_tools.py::test_deprecate_positional_args[None-None] PASSED [100%] 181s 181s =============================== warnings summary =============================== 181s tests/test_all_classes.py: 30 warnings 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_all_classes.py:23: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='digraph { hello -> world }\n' as keyword arg(s) 181s return cls('digraph { hello -> world }\n') 181s 181s tests/test_all_classes.py::test_render_raises_before_save[Graph-kwargs0] 181s tests/test_all_classes.py::test_render_raises_before_save[Digraph-kwargs0] 181s tests/test_all_classes.py::test_render_raises_before_save[Source-kwargs0] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/rendering.py:118: PendingDeprecationWarning: The signature of save will be reduced to 1 positional arg ['filename']: pass directory=None as keyword arg(s) 181s filepath = self.save(filename, directory=directory, skip_existing=None) 181s 181s tests/test_all_classes.py::test_render_raises_before_save[Source-kwargs0] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_all_classes.py:74: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='graph { spam }' as keyword arg(s) 181s dot = cls(*args, filename=filename, directory=tmp_path) 181s 181s tests/test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs0] 181s tests/test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs1] 181s tests/test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs2] 181s tests/test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs3] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_all_classes.py:97: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='' as keyword arg(s) 181s dot = cls(*args, filename=filename, directory=tmp_path) 181s 181s tests/test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Source] 181s tests/test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Source] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_all_classes.py:162: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='' as keyword arg(s) 181s dot = cls(*[''] if cls.__name__ == 'Source' else [], 181s 181s tests/test_all_classes.py: 12 warnings 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_all_classes.py:190: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='' as keyword arg(s) 181s dot = cls(*[''] if cls.__name__ == 'Source' else [], 181s 181s tests/test_all_classes.py::test_pipe_lines_called_process_error[Source] 181s tests/test_all_classes.py::test_pipe_lines_called_process_error_mocked[Source] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_all_classes.py:30: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='graph { spam -- \\ }' as keyword arg(s) 181s return cls('graph { spam -- \\ }') 181s 181s tests/test_all_classes.py::test_unflatten[Graph] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py:55: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='graph {\n}\n' as keyword arg(s) 181s return sources.Source(out, 181s 181s tests/test_all_classes.py::test_unflatten[Digraph] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py:55: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='digraph {\n}\n' as keyword arg(s) 181s return sources.Source(out, 181s 181s tests/test_all_classes.py::test_unflatten[Source] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py:55: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='digraph {\n\thello -> world;\n}\n' as keyword arg(s) 181s return sources.Source(out, 181s 181s tests/test_all_classes.py::test_unflatten_mocked[Graph] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py:55: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename= as keyword arg(s) 181s return sources.Source(out, 181s 181s tests/test_all_classes.py::test_unflatten_mocked[Digraph] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py:55: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename= as keyword arg(s) 181s return sources.Source(out, 181s 181s tests/test_all_classes.py::test_unflatten_mocked[Source] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py:55: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename= as keyword arg(s) 181s return sources.Source(out, 181s 181s tests/test_graphs.py::test_subgraph_render[Graph-...] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/rendering.py:118: PendingDeprecationWarning: The signature of save will be reduced to 1 positional arg ['filename']: pass directory='/tmp/pytest-of-ubuntu/pytest-0/test_subgraph_render_Graph____0/s1.gv' as keyword arg(s) 181s filepath = self.save(filename, directory=directory, skip_existing=None) 181s 181s tests/test_graphs.py::test_subgraph_render[Digraph-...] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/rendering.py:118: PendingDeprecationWarning: The signature of save will be reduced to 1 positional arg ['filename']: pass directory='/tmp/pytest-of-ubuntu/pytest-0/test_subgraph_render_Digraph__0/s1.gv' as keyword arg(s) 181s filepath = self.save(filename, directory=directory, skip_existing=None) 181s 181s tests/test_parameters.py::test_parameters[Source] 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_parameters.py:17: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='' as keyword arg(s) 181s dot = cls(*args, 181s 181s tests/test_saving.py::test_saves_source_from_file 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_saving.py:9: PendingDeprecationWarning: The signature of from_file will be reduced to 1 positional arg ['filename']: pass directory=PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_saves_source_from_file0/spam.gv') as keyword arg(s) 181s source = graphviz.Source.from_file(path) 181s 181s tests/test_saving.py::test_saves_source_from_file 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/sources.py:70: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='graph spam { spam }' as keyword arg(s) 181s return cls(source, 181s 181s tests/test_sources.py::test_init_filename 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_sources.py:32: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='' as keyword arg(s) 181s assert graphviz.Source('').filename == 'Source.gv' 181s 181s tests/test_sources.py::test_init_filename 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_sources.py:33: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='' as keyword arg(s) 181s assert type('Subcls', (graphviz.Source,), 181s 181s tests/test_sources.py::test_source_iter 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/tests/test_sources.py:75: PendingDeprecationWarning: The signature of __init__ will be reduced to 1 positional arg ['source']: pass filename='digraph { hello -> world }\ndigraph { hello -> world }' as keyword arg(s) 181s source_without_newline = graphviz.Source(source.source + source.source.rstrip()) 181s 181s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 181s 181s ---------- coverage: platform linux, python 3.13.3-final-0 ----------- 181s Name Stmts Miss Cover 181s ------------------------------------------------------------------------------------------------ 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/conftest.py 23 6 74% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/__init__.py 35 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/_compat.py 5 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/_defaults.py 21 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/_tools.py 64 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/__init__.py 9 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/dot_command.py 20 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/execute.py 61 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/mixins.py 37 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/piping.py 26 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/rendering.py 83 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/unflattening.py 21 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/upstream_version.py 15 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/backend/viewing.py 34 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/base.py 7 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/copying.py 7 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/dot.py 130 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/encoding.py 22 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/exceptions.py 7 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/graphs.py 28 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/jupyter_integration.py 34 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/__init__.py 6 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/base.py 7 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/engines.py 32 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/formats.py 32 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/formatters.py 32 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/mixins.py 26 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/parameters/renderers.py 32 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/piping.py 39 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/quoting.py 59 2 97% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/rendering.py 40 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/saving.py 44 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/sources.py 52 0 100% 181s /tmp/autopkgtest.Tsgohy/build.84Y/src/graphviz/unflattening.py 14 0 100% 181s /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 181s /usr/lib/python3/dist-packages/_pytest/_argcomplete.py 36 35 3% 181s /usr/lib/python3/dist-packages/_pytest/_code/code.py 757 725 4% 181s /usr/lib/python3/dist-packages/_pytest/_code/source.py 140 138 1% 181s /usr/lib/python3/dist-packages/_pytest/_io/terminalwriter.py 149 103 31% 181s /usr/lib/python3/dist-packages/_pytest/_io/wcwidth.py 26 17 35% 181s /usr/lib/python3/dist-packages/_pytest/_py/path.py 942 937 1% 181s /usr/lib/python3/dist-packages/_pytest/assertion/__init__.py 87 73 16% 181s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py 669 346 48% 181s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py 325 275 15% 181s /usr/lib/python3/dist-packages/_pytest/capture.py 611 454 26% 181s /usr/lib/python3/dist-packages/_pytest/compat.py 119 74 38% 181s /usr/lib/python3/dist-packages/_pytest/config/__init__.py 908 713 21% 181s /usr/lib/python3/dist-packages/_pytest/config/argparsing.py 249 174 30% 181s /usr/lib/python3/dist-packages/_pytest/config/compat.py 45 23 49% 181s /usr/lib/python3/dist-packages/_pytest/debugging.py 225 216 4% 181s /usr/lib/python3/dist-packages/_pytest/deprecated.py 15 14 7% 181s /usr/lib/python3/dist-packages/_pytest/doctest.py 350 278 21% 181s /usr/lib/python3/dist-packages/_pytest/faulthandler.py 60 47 22% 181s /usr/lib/python3/dist-packages/_pytest/fixtures.py 898 534 41% 181s /usr/lib/python3/dist-packages/_pytest/helpconfig.py 132 122 8% 181s /usr/lib/python3/dist-packages/_pytest/junitxml.py 364 362 1% 181s /usr/lib/python3/dist-packages/_pytest/legacypath.py 214 191 11% 181s /usr/lib/python3/dist-packages/_pytest/logging.py 449 301 33% 181s /usr/lib/python3/dist-packages/_pytest/main.py 509 283 44% 181s /usr/lib/python3/dist-packages/_pytest/mark/__init__.py 143 95 34% 181s /usr/lib/python3/dist-packages/_pytest/mark/expression.py 186 130 30% 181s /usr/lib/python3/dist-packages/_pytest/mark/structures.py 266 185 30% 181s /usr/lib/python3/dist-packages/_pytest/monkeypatch.py 163 109 33% 181s /usr/lib/python3/dist-packages/_pytest/nodes.py 309 209 32% 181s /usr/lib/python3/dist-packages/_pytest/pastebin.py 70 69 1% 181s /usr/lib/python3/dist-packages/_pytest/pathlib.py 484 362 25% 181s /usr/lib/python3/dist-packages/_pytest/python.py 773 490 37% 181s /usr/lib/python3/dist-packages/_pytest/python_api.py 349 318 9% 181s /usr/lib/python3/dist-packages/_pytest/python_path.py 17 16 6% 181s /usr/lib/python3/dist-packages/_pytest/recwarn.py 138 83 40% 181s /usr/lib/python3/dist-packages/_pytest/reports.py 298 263 12% 181s /usr/lib/python3/dist-packages/_pytest/runner.py 301 172 43% 181s /usr/lib/python3/dist-packages/_pytest/scope.py 37 27 27% 181s /usr/lib/python3/dist-packages/_pytest/setuponly.py 57 49 14% 181s /usr/lib/python3/dist-packages/_pytest/setupplan.py 23 19 17% 181s /usr/lib/python3/dist-packages/_pytest/skipping.py 164 113 31% 181s /usr/lib/python3/dist-packages/_pytest/stash.py 35 24 31% 181s /usr/lib/python3/dist-packages/_pytest/stepwise.py 69 67 3% 181s /usr/lib/python3/dist-packages/_pytest/terminal.py 953 738 23% 181s /usr/lib/python3/dist-packages/_pytest/threadexception.py 45 29 36% 181s /usr/lib/python3/dist-packages/_pytest/tmpdir.py 155 88 43% 181s /usr/lib/python3/dist-packages/_pytest/unittest.py 262 251 4% 181s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py 47 31 34% 181s /usr/lib/python3/dist-packages/_pytest/warnings.py 73 47 36% 181s /usr/lib/python3/dist-packages/pluggy/_callers.py 109 51 53% 181s /usr/lib/python3/dist-packages/pluggy/_hooks.py 263 177 33% 181s /usr/lib/python3/dist-packages/pluggy/_manager.py 235 181 23% 181s /usr/lib/python3/dist-packages/pluggy/_result.py 50 42 16% 181s /usr/lib/python3/dist-packages/pluggy/_tracing.py 48 38 21% 181s /usr/lib/python3/dist-packages/pytest_cov/compat.py 12 8 33% 181s /usr/lib/python3/dist-packages/pytest_cov/embed.py 69 63 9% 181s /usr/lib/python3/dist-packages/pytest_cov/engine.py 247 226 9% 181s /usr/lib/python3/dist-packages/pytest_cov/plugin.py 225 195 13% 181s /usr/lib/python3/dist-packages/pytest_doctestplus/plugin.py 507 499 2% 181s /usr/lib/python3/dist-packages/pytest_mock/_util.py 19 11 42% 181s /usr/lib/python3/dist-packages/pytest_mock/plugin.py 326 246 25% 181s /usr/lib/python3/dist-packages/typeguard/_pytest_plugin.py 56 42 25% 181s _common.py 25 2 92% 181s backend/test_execute.py 43 0 100% 181s backend/test_piping.py 72 18 75% 181s backend/test_rendering.py 109 0 100% 181s backend/test_unflattening.py 20 0 100% 181s backend/test_upstream_version.py 20 0 100% 181s backend/test_viewing.py 20 1 95% 181s conftest.py 74 23 69% 181s test_all_classes.py 208 0 100% 181s test_graphs.py 117 0 100% 181s test_init.py 77 0 100% 181s test_jupyter_integration.py 33 0 100% 181s test_parameters.py 33 0 100% 181s test_quoting.py 29 0 100% 181s test_saving.py 10 0 100% 181s test_sources.py 47 1 98% 181s test_tools.py 39 0 100% 181s ------------------------------------------------------------------------------------------------ 181s TOTAL 18043 12347 32% 181s Coverage HTML written to dir htmlcov 181s 181s ============================= slowest 10 durations ============================= 181s 0.07s setup tests/backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=True] 181s 0.07s setup tests/backend/test_piping.py::test_pipe_lines_string_mocked[quiet=False] 181s 0.07s setup tests/backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=False] 181s 0.07s setup tests/backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=True] 181s 0.07s setup tests/backend/test_piping.py::test_pipe_lines_mocked[quiet=True] 181s 0.07s setup tests/backend/test_piping.py::test_pipe_lines_mocked[quiet=False] 181s 0.07s setup tests/backend/test_execute.py::test_run_check_input_lines_mocked 181s 0.07s setup tests/backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=False] 181s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=False] 181s 0.06s setup tests/backend/test_piping.py::test_pipe_lines_string_mocked[quiet=True] 181s ================ 327 passed, 2 deselected, 68 warnings in 9.15s ================ 181s /tmp/autopkgtest.Tsgohy/build.84Y/src 181s autopkgtest [21:30:15]: test command1: -----------------------] 185s autopkgtest [21:30:19]: test command1: - - - - - - - - - - results - - - - - - - - - - 185s command1 PASS 189s autopkgtest [21:30:23]: @@@@@@@@@@@@@@@@@@@@ summary 189s command1 PASS