0s autopkgtest [20:20:51]: starting date and time: 2024-03-20 20:20:51+0000 0s autopkgtest [20:20:51]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [20:20:51]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.78_zsy_1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:pytest --apt-upgrade python-graphviz --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.0.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-6.secgroup --name adt-noble-ppc64el-python-graphviz-20240320-202051-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 177s autopkgtest [20:23:48]: testbed dpkg architecture: ppc64el 177s autopkgtest [20:23:48]: testbed apt version: 2.7.12 177s autopkgtest [20:23:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 178s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 178s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3808 kB] 179s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 179s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [502 kB] 179s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 179s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [686 kB] 179s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 179s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 179s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 179s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4160 kB] 179s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 179s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [58.6 kB] 179s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 183s Fetched 9405 kB in 2s (3822 kB/s) 183s Reading package lists... 186s Reading package lists... 186s Building dependency tree... 186s Reading state information... 186s Calculating upgrade... 186s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 186s Reading package lists... 186s Building dependency tree... 186s Reading state information... 188s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 188s sh: Attempting to set up Debian/Ubuntu apt sources automatically 188s Reading package lists...sh: Distribution appears to be Ubuntu 188s 189s Building dependency tree... 189s Reading state information... 189s eatmydata is already the newest version (131-1). 189s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s dbus is already the newest version (1.14.10-4ubuntu1). 189s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 190s rng-tools-debian is already the newest version (2.4). 190s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 190s Reading package lists... 190s Building dependency tree... 190s Reading state information... 190s The following packages will be REMOVED: 190s cloud-init* python3-configobj* python3-debconf* 190s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 190s After this operation, 3252 kB disk space will be freed. 191s (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 ... 70095 files and directories currently installed.) 191s Removing cloud-init (24.1.1-0ubuntu1) ... 192s Removing python3-configobj (5.0.8-3) ... 192s Removing python3-debconf (1.5.86) ... 192s Processing triggers for man-db (2.12.0-3) ... 196s (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 ... 69706 files and directories currently installed.) 196s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 196s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 196s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 196s invoke-rc.d: policy-rc.d denied execution of try-restart. 196s Reading package lists... 197s Building dependency tree... 197s Reading state information... 197s linux-generic is already the newest version (6.8.0-11.11+1). 197s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 197s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 197s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 197s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 201s Reading package lists... 201s Reading package lists... 201s Building dependency tree... 201s Reading state information... 201s Calculating upgrade... 201s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 201s Reading package lists... 201s Building dependency tree... 201s Reading state information... 202s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 202s autopkgtest [20:24:13]: rebooting testbed after setup commands that affected boot 362s autopkgtest [20:26:53]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 365s autopkgtest [20:26:56]: @@@@@@@@@@@@@@@@@@@@ apt-source python-graphviz 366s Get:1 http://ftpmaster.internal/ubuntu noble/universe python-graphviz 0.20.1+20240103-1 (dsc) [2418 B] 366s Get:2 http://ftpmaster.internal/ubuntu noble/universe python-graphviz 0.20.1+20240103-1 (tar) [190 kB] 366s Get:3 http://ftpmaster.internal/ubuntu noble/universe python-graphviz 0.20.1+20240103-1 (diff) [3464 B] 367s gpgv: Signature made Wed Jan 3 20:25:56 2024 UTC 367s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 367s gpgv: issuer "tchet@debian.org" 367s gpgv: Can't check signature: No public key 367s dpkg-source: warning: cannot verify inline signature for ./python-graphviz_0.20.1+20240103-1.dsc: no acceptable signature found 367s autopkgtest [20:26:58]: testing package python-graphviz version 0.20.1+20240103-1 367s autopkgtest [20:26:58]: build not needed 367s autopkgtest [20:26:58]: test command1: preparing testbed 373s Reading package lists... 373s Building dependency tree... 373s Reading state information... 373s Starting pkgProblemResolver with broken count: 0 373s Starting 2 pkgProblemResolver with broken count: 0 373s Done 373s The following additional packages will be installed: 373s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono graphviz 373s libann0 libcairo2 libcdt5 libcgraph6 libdatrie1 libdeflate0 libfontconfig1 373s libgd3 libgraphite2-3 libgts-0.7-5 libgvc6 libgvpr2 libharfbuzz0b libice6 373s libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys 373s libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter 373s libjs-jquery-throttle-debounce liblab-gamut1 liblerc4 libltdl7 373s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpathplan4 373s libpixman-1-0 libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 libwebp7 373s libxaw7 libxcb-render0 libxcb-shm0 libxmu6 libxpm4 libxrender1 libxt6 373s python3-all python3-coverage python3-flake8 python3-flake8-polyfill 373s python3-graphviz python3-iniconfig python3-mccabe python3-packaging 373s python3-pep8-naming python3-pluggy python3-pycodestyle python3-pyflakes 373s python3-pytest python3-pytest-cov python3-pytest-doctestplus 373s python3-pytest-mock x11-common 373s Suggested packages: 373s gsfonts graphviz-doc libgd-tools python-coverage-doc python-pytest-mock-doc 373s Recommended packages: 373s fonts-liberation2 libgts-bin javascript-common pyflakes3 373s python3-pytest-remotedata 373s The following NEW packages will be installed: 373s autopkgtest-satdep fontconfig fontconfig-config fonts-dejavu-core 373s fonts-dejavu-mono graphviz libann0 libcairo2 libcdt5 libcgraph6 libdatrie1 373s libdeflate0 libfontconfig1 libgd3 libgraphite2-3 libgts-0.7-5 libgvc6 373s libgvpr2 libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 373s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 373s libjs-jquery-tablesorter libjs-jquery-throttle-debounce liblab-gamut1 373s liblerc4 libltdl7 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 373s libpathplan4 libpixman-1-0 libsharpyuv0 libsm6 libthai-data libthai0 373s libtiff6 libwebp7 libxaw7 libxcb-render0 libxcb-shm0 libxmu6 libxpm4 373s libxrender1 libxt6 python3-all python3-coverage python3-flake8 373s python3-flake8-polyfill python3-graphviz python3-iniconfig python3-mccabe 373s python3-packaging python3-pep8-naming python3-pluggy python3-pycodestyle 373s python3-pyflakes python3-pytest python3-pytest-cov 373s python3-pytest-doctestplus python3-pytest-mock x11-common 373s 0 upgraded, 67 newly installed, 0 to remove and 0 not upgraded. 373s Need to get 11.6 MB/11.6 MB of archives. 373s After this operation, 36.2 MB of additional disk space will be used. 373s Get:1 /tmp/autopkgtest.yXENSh/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [768 B] 374s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 374s Get:3 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2ubuntu2 [11.5 kB] 374s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 374s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 374s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 374s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 374s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 374s Get:9 http://ftpmaster.internal/ubuntu noble/universe ppc64el libann0 ppc64el 1.1.2+doc-9 [30.0 kB] 374s Get:10 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcdt5 ppc64el 2.42.2-8build1 [27.3 kB] 374s Get:11 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcgraph6 ppc64el 2.42.2-8build1 [54.3 kB] 374s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 374s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 374s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 374s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 374s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 374s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 374s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 374s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 374s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm4 ppc64el 1:3.5.17-1 [48.6 kB] 374s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libgd3 ppc64el 2.3.3-9ubuntu1 [155 kB] 374s Get:22 http://ftpmaster.internal/ubuntu noble/universe ppc64el libgts-0.7-5 ppc64el 0.7.6+darcs121130-5 [189 kB] 374s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 374s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 374s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 374s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 374s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 374s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libltdl7 ppc64el 2.4.7-7 [48.0 kB] 374s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 374s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 374s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 374s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 374s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 374s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 374s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 374s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 374s Get:37 http://ftpmaster.internal/ubuntu noble/universe ppc64el libpathplan4 ppc64el 2.42.2-8build1 [30.1 kB] 374s Get:38 http://ftpmaster.internal/ubuntu noble/universe ppc64el libgvc6 ppc64el 2.42.2-8build1 [919 kB] 375s Get:39 http://ftpmaster.internal/ubuntu noble/universe ppc64el libgvpr2 ppc64el 2.42.2-8build1 [210 kB] 375s Get:40 http://ftpmaster.internal/ubuntu noble/universe ppc64el liblab-gamut1 ppc64el 2.42.2-8build1 [1860 kB] 375s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 375s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 375s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 375s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6 ppc64el 1:1.2.1-1.1 [198 kB] 375s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu6 ppc64el 2:1.1.3-3 [57.2 kB] 375s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7 ppc64el 2:1.0.14-1 [227 kB] 375s Get:47 http://ftpmaster.internal/ubuntu noble/universe ppc64el graphviz ppc64el 2.42.2-8build1 [822 kB] 375s Get:48 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjs-jquery-metadata all 12-4 [6582 B] 375s Get:49 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjs-jquery-tablesorter all 1:2.31.3+dfsg1-3 [193 kB] 375s Get:50 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 375s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-all ppc64el 3.12.1-0ubuntu2 [904 B] 375s Get:52 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-coverage ppc64el 7.3.2-0ubuntu1 [148 kB] 375s Get:53 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-mccabe all 0.7.0-1 [8678 B] 375s Get:54 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pycodestyle all 2.11.1-1 [29.9 kB] 375s Get:55 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pyflakes all 3.1.0-1 [52.6 kB] 375s Get:56 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-flake8 all 5.0.4-4 [47.0 kB] 375s Get:57 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-flake8-polyfill all 1.0.2-4 [6868 B] 375s Get:58 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-graphviz all 0.20.1+20240103-1 [71.7 kB] 375s Get:59 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 375s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 375s Get:61 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pep8-naming all 0.10.0-2 [10.1 kB] 375s Get:62 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pluggy all 1.4.0-1 [20.4 kB] 375s Get:63 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest all 7.4.4-1 [305 kB] 375s Get:64 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 375s Get:65 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest-cov all 4.1.0-1 [21.5 kB] 375s Get:66 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest-doctestplus all 1.2.0-1 [23.1 kB] 375s Get:67 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest-mock all 3.12.0-1.1 [11.3 kB] 375s Fetched 11.6 MB in 1s (7985 kB/s) 375s Selecting previously unselected package libjs-jquery. 375s (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 ... 69651 files and directories currently installed.) 375s Preparing to unpack .../00-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 375s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 376s Selecting previously unselected package libjs-jquery-hotkeys. 376s Preparing to unpack .../01-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2ubuntu2_all.deb ... 376s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu2) ... 376s Selecting previously unselected package fonts-dejavu-mono. 376s Preparing to unpack .../02-fonts-dejavu-mono_2.37-8_all.deb ... 376s Unpacking fonts-dejavu-mono (2.37-8) ... 376s Selecting previously unselected package fonts-dejavu-core. 376s Preparing to unpack .../03-fonts-dejavu-core_2.37-8_all.deb ... 376s Unpacking fonts-dejavu-core (2.37-8) ... 376s Selecting previously unselected package fontconfig-config. 376s Preparing to unpack .../04-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 376s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 376s Selecting previously unselected package libfontconfig1:ppc64el. 376s Preparing to unpack .../05-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 376s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 376s Selecting previously unselected package fontconfig. 376s Preparing to unpack .../06-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 376s Unpacking fontconfig (2.15.0-1ubuntu1) ... 376s Selecting previously unselected package libann0. 376s Preparing to unpack .../07-libann0_1.1.2+doc-9_ppc64el.deb ... 376s Unpacking libann0 (1.1.2+doc-9) ... 376s Selecting previously unselected package libcdt5:ppc64el. 376s Preparing to unpack .../08-libcdt5_2.42.2-8build1_ppc64el.deb ... 376s Unpacking libcdt5:ppc64el (2.42.2-8build1) ... 376s Selecting previously unselected package libcgraph6:ppc64el. 376s Preparing to unpack .../09-libcgraph6_2.42.2-8build1_ppc64el.deb ... 376s Unpacking libcgraph6:ppc64el (2.42.2-8build1) ... 376s Selecting previously unselected package libjpeg-turbo8:ppc64el. 376s Preparing to unpack .../10-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 376s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 376s Selecting previously unselected package libjpeg8:ppc64el. 376s Preparing to unpack .../11-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 376s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 376s Selecting previously unselected package libdeflate0:ppc64el. 376s Preparing to unpack .../12-libdeflate0_1.19-1_ppc64el.deb ... 376s Unpacking libdeflate0:ppc64el (1.19-1) ... 376s Selecting previously unselected package libjbig0:ppc64el. 376s Preparing to unpack .../13-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 376s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 376s Selecting previously unselected package liblerc4:ppc64el. 376s Preparing to unpack .../14-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 376s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 376s Selecting previously unselected package libsharpyuv0:ppc64el. 376s Preparing to unpack .../15-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 376s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 376s Selecting previously unselected package libwebp7:ppc64el. 376s Preparing to unpack .../16-libwebp7_1.3.2-0.4_ppc64el.deb ... 376s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 376s Selecting previously unselected package libtiff6:ppc64el. 376s Preparing to unpack .../17-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 376s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 376s Selecting previously unselected package libxpm4:ppc64el. 376s Preparing to unpack .../18-libxpm4_1%3a3.5.17-1_ppc64el.deb ... 376s Unpacking libxpm4:ppc64el (1:3.5.17-1) ... 376s Selecting previously unselected package libgd3:ppc64el. 376s Preparing to unpack .../19-libgd3_2.3.3-9ubuntu1_ppc64el.deb ... 376s Unpacking libgd3:ppc64el (2.3.3-9ubuntu1) ... 376s Selecting previously unselected package libgts-0.7-5:ppc64el. 376s Preparing to unpack .../20-libgts-0.7-5_0.7.6+darcs121130-5_ppc64el.deb ... 376s Unpacking libgts-0.7-5:ppc64el (0.7.6+darcs121130-5) ... 376s Selecting previously unselected package libpixman-1-0:ppc64el. 376s Preparing to unpack .../21-libpixman-1-0_0.42.2-1_ppc64el.deb ... 376s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 376s Selecting previously unselected package libxcb-render0:ppc64el. 376s Preparing to unpack .../22-libxcb-render0_1.15-1_ppc64el.deb ... 376s Unpacking libxcb-render0:ppc64el (1.15-1) ... 376s Selecting previously unselected package libxcb-shm0:ppc64el. 376s Preparing to unpack .../23-libxcb-shm0_1.15-1_ppc64el.deb ... 376s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 376s Selecting previously unselected package libxrender1:ppc64el. 376s Preparing to unpack .../24-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 376s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 376s Selecting previously unselected package libcairo2:ppc64el. 376s Preparing to unpack .../25-libcairo2_1.18.0-1_ppc64el.deb ... 376s Unpacking libcairo2:ppc64el (1.18.0-1) ... 376s Selecting previously unselected package libltdl7:ppc64el. 376s Preparing to unpack .../26-libltdl7_2.4.7-7_ppc64el.deb ... 376s Unpacking libltdl7:ppc64el (2.4.7-7) ... 376s Selecting previously unselected package libgraphite2-3:ppc64el. 376s Preparing to unpack .../27-libgraphite2-3_1.3.14-2_ppc64el.deb ... 376s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 376s Selecting previously unselected package libharfbuzz0b:ppc64el. 376s Preparing to unpack .../28-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 376s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 376s Selecting previously unselected package libthai-data. 376s Preparing to unpack .../29-libthai-data_0.1.29-2_all.deb ... 376s Unpacking libthai-data (0.1.29-2) ... 376s Selecting previously unselected package libdatrie1:ppc64el. 376s Preparing to unpack .../30-libdatrie1_0.2.13-3_ppc64el.deb ... 376s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 376s Selecting previously unselected package libthai0:ppc64el. 376s Preparing to unpack .../31-libthai0_0.1.29-2_ppc64el.deb ... 376s Unpacking libthai0:ppc64el (0.1.29-2) ... 376s Selecting previously unselected package libpango-1.0-0:ppc64el. 376s Preparing to unpack .../32-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 376s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 376s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 376s Preparing to unpack .../33-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 376s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 376s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 376s Preparing to unpack .../34-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 376s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 376s Selecting previously unselected package libpathplan4:ppc64el. 376s Preparing to unpack .../35-libpathplan4_2.42.2-8build1_ppc64el.deb ... 376s Unpacking libpathplan4:ppc64el (2.42.2-8build1) ... 376s Selecting previously unselected package libgvc6. 376s Preparing to unpack .../36-libgvc6_2.42.2-8build1_ppc64el.deb ... 376s Unpacking libgvc6 (2.42.2-8build1) ... 376s Selecting previously unselected package libgvpr2:ppc64el. 376s Preparing to unpack .../37-libgvpr2_2.42.2-8build1_ppc64el.deb ... 376s Unpacking libgvpr2:ppc64el (2.42.2-8build1) ... 376s Selecting previously unselected package liblab-gamut1:ppc64el. 376s Preparing to unpack .../38-liblab-gamut1_2.42.2-8build1_ppc64el.deb ... 376s Unpacking liblab-gamut1:ppc64el (2.42.2-8build1) ... 376s Selecting previously unselected package x11-common. 376s Preparing to unpack .../39-x11-common_1%3a7.7+23ubuntu2_all.deb ... 376s Unpacking x11-common (1:7.7+23ubuntu2) ... 376s Selecting previously unselected package libice6:ppc64el. 376s Preparing to unpack .../40-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 376s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 376s Selecting previously unselected package libsm6:ppc64el. 376s Preparing to unpack .../41-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 376s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 377s Selecting previously unselected package libxt6:ppc64el. 377s Preparing to unpack .../42-libxt6_1%3a1.2.1-1.1_ppc64el.deb ... 377s Unpacking libxt6:ppc64el (1:1.2.1-1.1) ... 377s Selecting previously unselected package libxmu6:ppc64el. 377s Preparing to unpack .../43-libxmu6_2%3a1.1.3-3_ppc64el.deb ... 377s Unpacking libxmu6:ppc64el (2:1.1.3-3) ... 377s Selecting previously unselected package libxaw7:ppc64el. 377s Preparing to unpack .../44-libxaw7_2%3a1.0.14-1_ppc64el.deb ... 377s Unpacking libxaw7:ppc64el (2:1.0.14-1) ... 377s Selecting previously unselected package graphviz. 377s Preparing to unpack .../45-graphviz_2.42.2-8build1_ppc64el.deb ... 377s Unpacking graphviz (2.42.2-8build1) ... 377s Selecting previously unselected package libjs-jquery-metadata. 377s Preparing to unpack .../46-libjs-jquery-metadata_12-4_all.deb ... 377s Unpacking libjs-jquery-metadata (12-4) ... 377s Selecting previously unselected package libjs-jquery-tablesorter. 377s Preparing to unpack .../47-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-3_all.deb ... 377s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-3) ... 377s Selecting previously unselected package libjs-jquery-throttle-debounce. 377s Preparing to unpack .../48-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 377s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 377s Selecting previously unselected package python3-all. 377s Preparing to unpack .../49-python3-all_3.12.1-0ubuntu2_ppc64el.deb ... 377s Unpacking python3-all (3.12.1-0ubuntu2) ... 377s Selecting previously unselected package python3-coverage. 377s Preparing to unpack .../50-python3-coverage_7.3.2-0ubuntu1_ppc64el.deb ... 377s Unpacking python3-coverage (7.3.2-0ubuntu1) ... 377s Selecting previously unselected package python3-mccabe. 377s Preparing to unpack .../51-python3-mccabe_0.7.0-1_all.deb ... 377s Unpacking python3-mccabe (0.7.0-1) ... 377s Selecting previously unselected package python3-pycodestyle. 377s Preparing to unpack .../52-python3-pycodestyle_2.11.1-1_all.deb ... 377s Unpacking python3-pycodestyle (2.11.1-1) ... 377s Selecting previously unselected package python3-pyflakes. 377s Preparing to unpack .../53-python3-pyflakes_3.1.0-1_all.deb ... 377s Unpacking python3-pyflakes (3.1.0-1) ... 377s Selecting previously unselected package python3-flake8. 377s Preparing to unpack .../54-python3-flake8_5.0.4-4_all.deb ... 377s Unpacking python3-flake8 (5.0.4-4) ... 377s Selecting previously unselected package python3-flake8-polyfill. 377s Preparing to unpack .../55-python3-flake8-polyfill_1.0.2-4_all.deb ... 377s Unpacking python3-flake8-polyfill (1.0.2-4) ... 377s Selecting previously unselected package python3-graphviz. 377s Preparing to unpack .../56-python3-graphviz_0.20.1+20240103-1_all.deb ... 377s Unpacking python3-graphviz (0.20.1+20240103-1) ... 377s Selecting previously unselected package python3-iniconfig. 377s Preparing to unpack .../57-python3-iniconfig_1.1.1-2_all.deb ... 377s Unpacking python3-iniconfig (1.1.1-2) ... 377s Selecting previously unselected package python3-packaging. 377s Preparing to unpack .../58-python3-packaging_23.2-1_all.deb ... 377s Unpacking python3-packaging (23.2-1) ... 377s Selecting previously unselected package python3-pep8-naming. 377s Preparing to unpack .../59-python3-pep8-naming_0.10.0-2_all.deb ... 377s Unpacking python3-pep8-naming (0.10.0-2) ... 377s Selecting previously unselected package python3-pluggy. 377s Preparing to unpack .../60-python3-pluggy_1.4.0-1_all.deb ... 377s Unpacking python3-pluggy (1.4.0-1) ... 377s Selecting previously unselected package python3-pytest. 377s Preparing to unpack .../61-python3-pytest_7.4.4-1_all.deb ... 377s Unpacking python3-pytest (7.4.4-1) ... 377s Selecting previously unselected package libjs-jquery-isonscreen. 377s Preparing to unpack .../62-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 377s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 377s Selecting previously unselected package python3-pytest-cov. 377s Preparing to unpack .../63-python3-pytest-cov_4.1.0-1_all.deb ... 377s Unpacking python3-pytest-cov (4.1.0-1) ... 377s Selecting previously unselected package python3-pytest-doctestplus. 377s Preparing to unpack .../64-python3-pytest-doctestplus_1.2.0-1_all.deb ... 377s Unpacking python3-pytest-doctestplus (1.2.0-1) ... 377s Selecting previously unselected package python3-pytest-mock. 377s Preparing to unpack .../65-python3-pytest-mock_3.12.0-1.1_all.deb ... 377s Unpacking python3-pytest-mock (3.12.0-1.1) ... 377s Selecting previously unselected package autopkgtest-satdep. 377s Preparing to unpack .../66-1-autopkgtest-satdep.deb ... 377s Unpacking autopkgtest-satdep (0) ... 377s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 377s Setting up python3-iniconfig (1.1.1-2) ... 377s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 377s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 377s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 377s Setting up libxpm4:ppc64el (1:3.5.17-1) ... 377s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 377s Setting up libdatrie1:ppc64el (0.2.13-3) ... 377s Setting up libxcb-render0:ppc64el (1.15-1) ... 377s Setting up python3-pyflakes (3.1.0-1) ... 377s Setting up liblab-gamut1:ppc64el (2.42.2-8build1) ... 377s Setting up x11-common (1:7.7+23ubuntu2) ... 378s Setting up libdeflate0:ppc64el (1.19-1) ... 378s Setting up python3-all (3.12.1-0ubuntu2) ... 378s Setting up python3-coverage (7.3.2-0ubuntu1) ... 378s Setting up libxcb-shm0:ppc64el (1.15-1) ... 378s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 378s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 378s Setting up libgts-0.7-5:ppc64el (0.7.6+darcs121130-5) ... 378s Setting up python3-pycodestyle (2.11.1-1) ... 378s Setting up python3-packaging (23.2-1) ... 378s Setting up libpathplan4:ppc64el (2.42.2-8build1) ... 378s Setting up libann0 (1.1.2+doc-9) ... 378s Setting up fonts-dejavu-mono (2.37-8) ... 378s Setting up fonts-dejavu-core (2.37-8) ... 378s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 378s Setting up libltdl7:ppc64el (2.4.7-7) ... 378s Setting up python3-pluggy (1.4.0-1) ... 378s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 378s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 378s Setting up libthai-data (0.1.29-2) ... 378s Setting up python3-mccabe (0.7.0-1) ... 379s Setting up libcdt5:ppc64el (2.42.2-8build1) ... 379s Setting up libcgraph6:ppc64el (2.42.2-8build1) ... 379s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 379s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu2) ... 379s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 379s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 379s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 379s Setting up python3-pytest (7.4.4-1) ... 379s Setting up python3-flake8 (5.0.4-4) ... 379s Setting up libthai0:ppc64el (0.1.29-2) ... 379s Setting up libjs-jquery-metadata (12-4) ... 379s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 379s Setting up python3-pytest-doctestplus (1.2.0-1) ... 379s Setting up libgvpr2:ppc64el (2.42.2-8build1) ... 379s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-3) ... 379s Setting up python3-pytest-mock (3.12.0-1.1) ... 379s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 379s Setting up python3-flake8-polyfill (1.0.2-4) ... 380s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 380s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 380s Setting up fontconfig (2.15.0-1ubuntu1) ... 382s Regenerating fonts cache... done. 382s Setting up python3-pep8-naming (0.10.0-2) ... 382s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 382s Setting up python3-pytest-cov (4.1.0-1) ... 382s Setting up libcairo2:ppc64el (1.18.0-1) ... 382s Setting up libgd3:ppc64el (2.3.3-9ubuntu1) ... 382s Setting up libxt6:ppc64el (1:1.2.1-1.1) ... 382s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 382s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 382s Setting up libxmu6:ppc64el (2:1.1.3-3) ... 382s Setting up libxaw7:ppc64el (2:1.0.14-1) ... 382s Setting up libgvc6 (2.42.2-8build1) ... 382s Setting up graphviz (2.42.2-8build1) ... 382s Setting up python3-graphviz (0.20.1+20240103-1) ... 382s Setting up autopkgtest-satdep (0) ... 382s Processing triggers for man-db (2.12.0-3) ... 383s Processing triggers for libc-bin (2.39-0ubuntu2) ... 386s (Reading database ... 70843 files and directories currently installed.) 386s Removing autopkgtest-satdep (0) ... 387s autopkgtest [20:27:18]: 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 387s autopkgtest [20:27:18]: test command1: [----------------------- 387s /tmp/autopkgtest.yXENSh/build.mR9/src/tests /tmp/autopkgtest.yXENSh/build.mR9/src 387s Testing with python3.12: 388s ============================= test session starts ============================== 388s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 388s rootdir: /tmp/autopkgtest.yXENSh/build.mR9/src 388s configfile: setup.cfg 388s plugins: doctestplus-1.2.0, mock-3.12.0, cov-4.1.0 388s collected 329 items / 2 deselected / 327 selected 388s 388s test_all_classes.py::test_copy[Graph] PASSED [ 0%] 388s test_all_classes.py::test_copy[Digraph] PASSED [ 0%] 388s test_all_classes.py::test_copy[Source] PASSED [ 0%] 388s test_all_classes.py::test_str[Graph] PASSED [ 1%] 388s test_all_classes.py::test_str[Digraph] PASSED [ 1%] 388s test_all_classes.py::test_str[Source] PASSED [ 1%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-engine-ValueError-unknown engine] PASSED [ 2%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-format-ValueError-unknown format] PASSED [ 2%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-renderer-ValueError-unknown renderer] PASSED [ 2%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-formatter-ValueError-unknown formatter] PASSED [ 3%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Graph-encoding-LookupError-encoding] PASSED [ 3%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-engine-ValueError-unknown engine] PASSED [ 3%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-format-ValueError-unknown format] PASSED [ 3%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-renderer-ValueError-unknown renderer] PASSED [ 4%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-formatter-ValueError-unknown formatter] PASSED [ 4%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Digraph-encoding-LookupError-encoding] PASSED [ 4%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-engine-ValueError-unknown engine] PASSED [ 5%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-format-ValueError-unknown format] PASSED [ 5%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-renderer-ValueError-unknown renderer] PASSED [ 5%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-formatter-ValueError-unknown formatter] PASSED [ 6%] 388s test_all_classes.py::test_invalid_parameter_raises_valuerror[Source-encoding-LookupError-encoding] PASSED [ 6%] 388s test_all_classes.py::test_encoding_none[Graph] PASSED [ 6%] 388s test_all_classes.py::test_encoding_none[Digraph] PASSED [ 7%] 388s test_all_classes.py::test_encoding_none[Source] PASSED [ 7%] 388s test_all_classes.py::test_render_raises_before_save[Graph-kwargs0] PASSED [ 7%] 388s test_all_classes.py::test_render_raises_before_save[Digraph-kwargs0] PASSED [ 7%] 388s test_all_classes.py::test_render_raises_before_save[Source-kwargs0] PASSED [ 8%] 388s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs0] PASSED [ 8%] 388s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs1] PASSED [ 8%] 388s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs2] PASSED [ 9%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Graph-kwargs3] PASSED [ 9%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs0] PASSED [ 9%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs1] PASSED [ 10%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs2] PASSED [ 10%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Digraph-kwargs3] PASSED [ 10%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs0] PASSED [ 11%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs1] PASSED [ 11%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs2] PASSED [ 11%] 389s test_all_classes.py::test_render_raises_before_save_mocked[Source-kwargs3] PASSED [ 11%] 389s test_all_classes.py::test_render_mocked[Graph] PASSED [ 12%] 389s test_all_classes.py::test_render_mocked[Digraph] PASSED [ 12%] 389s test_all_classes.py::test_render_mocked[Source] PASSED [ 12%] 389s test_all_classes.py::test_render_outfile_mocked[Graph] PASSED [ 13%] 389s test_all_classes.py::test_render_outfile_mocked[Digraph] PASSED [ 13%] 389s test_all_classes.py::test_render_outfile_mocked[Source] PASSED [ 13%] 389s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Graph] PASSED [ 14%] 389s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Digraph] PASSED [ 14%] 389s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=False-Source] PASSED [ 14%] 389s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Graph] PASSED [ 14%] 389s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Digraph] PASSED [ 15%] 389s test_all_classes.py::test_format_renderer_formatter_mocked[quiet=True-Source] PASSED [ 15%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-None] PASSED [ 15%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-False] PASSED [ 16%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-True] PASSED [ 16%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-0] PASSED [ 16%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-1] PASSED [ 17%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Graph-2] PASSED [ 17%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-None] PASSED [ 17%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-False] PASSED [ 18%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-True] PASSED [ 18%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-0] PASSED [ 18%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-1] PASSED [ 18%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Digraph-2] PASSED [ 19%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-None] PASSED [ 19%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-False] PASSED [ 19%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-True] PASSED [ 20%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-0] PASSED [ 20%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-1] PASSED [ 20%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=False-Source-2] PASSED [ 21%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-None] PASSED [ 21%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-False] PASSED [ 21%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-True] PASSED [ 22%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-0] PASSED [ 22%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-1] PASSED [ 22%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Graph-2] PASSED [ 22%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-None] PASSED [ 23%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-False] PASSED [ 23%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-True] PASSED [ 23%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-0] PASSED [ 24%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-1] PASSED [ 24%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Digraph-2] PASSED [ 24%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-None] PASSED [ 25%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-False] PASSED [ 25%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-True] PASSED [ 25%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-0] PASSED [ 25%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-1] PASSED [ 26%] 389s test_all_classes.py::test_neato_no_op_mocked[quiet=True-Source-2] PASSED [ 26%] 389s test_all_classes.py::test_save_mocked[Graph] PASSED [ 26%] 389s test_all_classes.py::test_save_mocked[Digraph] PASSED [ 27%] 389s test_all_classes.py::test_save_mocked[Source] PASSED [ 27%] 389s test_all_classes.py::test_pipe[Graph] PASSED [ 27%] 389s test_all_classes.py::test_pipe[Digraph] PASSED [ 28%] 389s test_all_classes.py::test_pipe[Source] PASSED [ 28%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Graph-None] PASSED [ 28%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Graph-ascii] PASSED [ 29%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Graph-utf-8] PASSED [ 29%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Digraph-None] PASSED [ 29%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Digraph-ascii] PASSED [ 29%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Digraph-utf-8] PASSED [ 30%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Source-None] PASSED [ 30%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Source-ascii] PASSED [ 30%] 389s test_all_classes.py::test_pipe_mocked[quiet=False-Source-utf-8] PASSED [ 31%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Graph-None] PASSED [ 31%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Graph-ascii] PASSED [ 31%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Graph-utf-8] PASSED [ 32%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Digraph-None] PASSED [ 32%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Digraph-ascii] PASSED [ 32%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Digraph-utf-8] PASSED [ 33%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Source-None] PASSED [ 33%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Source-ascii] PASSED [ 33%] 389s test_all_classes.py::test_pipe_mocked[quiet=True-Source-utf-8] PASSED [ 33%] 389s test_all_classes.py::test_pipe_lines_mocked[Graph] PASSED [ 34%] 389s test_all_classes.py::test_pipe_lines_mocked[Digraph] PASSED [ 34%] 389s test_all_classes.py::test_pipe_lines_mocked[Source] PASSED [ 34%] 389s test_all_classes.py::test_pipe_lines_called_process_error[Graph] PASSED [ 35%] 389s test_all_classes.py::test_pipe_lines_called_process_error[Digraph] PASSED [ 35%] 389s test_all_classes.py::test_pipe_lines_called_process_error[Source] PASSED [ 35%] 389s test_all_classes.py::test_pipe_lines_called_process_error_mocked[Graph] PASSED [ 36%] 389s test_all_classes.py::test_pipe_lines_called_process_error_mocked[Digraph] PASSED [ 36%] 389s test_all_classes.py::test_pipe_lines_called_process_error_mocked[Source] PASSED [ 36%] 389s test_all_classes.py::test_repr_mimebundle_image_svg_xml_mocked[Graph] PASSED [ 37%] 389s test_all_classes.py::test_repr_mimebundle_image_svg_xml_mocked[Digraph] PASSED [ 37%] 389s test_all_classes.py::test_repr_mimebundle_image_svg_xml_mocked[Source] PASSED [ 37%] 389s test_all_classes.py::test_repr_mimebundle_image_png_mocked[Graph] PASSED [ 37%] 389s test_all_classes.py::test_repr_mimebundle_image_png_mocked[Digraph] PASSED [ 38%] 389s test_all_classes.py::test_repr_mimebundle_image_png_mocked[Source] PASSED [ 38%] 389s test_all_classes.py::test_repr_mimebundle_image_jpeg_mocked[Graph] PASSED [ 38%] 389s test_all_classes.py::test_repr_mimebundle_image_jpeg_mocked[Digraph] PASSED [ 39%] 389s test_all_classes.py::test_repr_mimebundle_image_jpeg_mocked[Source] PASSED [ 39%] 389s test_all_classes.py::test_unflatten[Graph] PASSED [ 39%] 389s test_all_classes.py::test_unflatten[Digraph] PASSED [ 40%] 389s test_all_classes.py::test_unflatten[Source] PASSED [ 40%] 389s test_all_classes.py::test_unflatten_mocked[Graph] PASSED [ 40%] 389s test_all_classes.py::test_unflatten_mocked[Digraph] PASSED [ 40%] 389s test_all_classes.py::test_unflatten_mocked[Source] PASSED [ 41%] 389s test_all_classes.py::test_view_mocked[Graph] PASSED [ 41%] 389s test_all_classes.py::test_view_mocked[Digraph] PASSED [ 41%] 389s test_all_classes.py::test_view_mocked[Source] PASSED [ 42%] 389s test_all_classes.py::test__view_unknown_platform[Graph] PASSED [ 42%] 389s test_all_classes.py::test__view_unknown_platform[Digraph] PASSED [ 42%] 389s test_all_classes.py::test__view_unknown_platform[Source] PASSED [ 43%] 389s test_all_classes.py::test__view_mocked[platform='darwin'-Graph] PASSED [ 43%] 389s test_all_classes.py::test__view_mocked[platform='darwin'-Digraph] PASSED [ 43%] 389s test_all_classes.py::test__view_mocked[platform='darwin'-Source] PASSED [ 44%] 389s test_all_classes.py::test__view_mocked[platform='freebsd'-Graph] PASSED [ 44%] 389s test_all_classes.py::test__view_mocked[platform='freebsd'-Digraph] PASSED [ 44%] 389s test_all_classes.py::test__view_mocked[platform='freebsd'-Source] PASSED [ 44%] 389s test_all_classes.py::test__view_mocked[platform='linux'-Graph] PASSED [ 45%] 389s test_all_classes.py::test__view_mocked[platform='linux'-Digraph] PASSED [ 45%] 389s test_all_classes.py::test__view_mocked[platform='linux'-Source] PASSED [ 45%] 389s test_all_classes.py::test__view_mocked[platform='windows'-Graph] PASSED [ 46%] 389s test_all_classes.py::test__view_mocked[platform='windows'-Digraph] PASSED [ 46%] 389s test_all_classes.py::test__view_mocked[platform='windows'-Source] PASSED [ 46%] 389s test_graphs.py::test_init_filename[Graph] PASSED [ 47%] 389s test_graphs.py::test_init_filename[Digraph] PASSED [ 47%] 389s test_graphs.py::test_init_body[Graph-...-...] PASSED [ 47%] 389s test_graphs.py::test_init_body[Digraph-...-...] PASSED [ 48%] 389s test_graphs.py::test_subgraph_render[Graph-...] PASSED [ 48%] 389s test_graphs.py::test_subgraph_render[Digraph-...] PASSED [ 48%] 389s test_graphs.py::test_clear[Graph-False] PASSED [ 48%] 389s test_graphs.py::test_clear[Graph-True] PASSED [ 49%] 389s test_graphs.py::test_clear[Digraph-False] PASSED [ 49%] 389s test_graphs.py::test_clear[Digraph-True] PASSED [ 49%] 389s test_graphs.py::test_iter_subgraph_strict[Graph] PASSED [ 50%] 389s test_graphs.py::test_iter_subgraph_strict[Digraph] PASSED [ 50%] 389s test_graphs.py::test_iter_strict[Graph-...] PASSED [ 50%] 389s test_graphs.py::test_iter_strict[Digraph-...] PASSED [ 51%] 389s test_graphs.py::test_attr_invalid_kw[Graph] PASSED [ 51%] 390s test_graphs.py::test_attr_invalid_kw[Digraph] PASSED [ 51%] 390s test_graphs.py::test_attr_kw_none[Graph-...] PASSED [ 51%] 390s test_graphs.py::test_attr_kw_none[Digraph-...] PASSED [ 52%] 390s test_graphs.py::test_escaped_quotes_and_escapes[Graph-...] PASSED [ 52%] 390s test_graphs.py::test_escaped_quotes_and_escapes[Digraph-...] PASSED [ 52%] 390s test_graphs.py::test_subgraph_graph_none[Graph-...] PASSED [ 53%] 390s test_graphs.py::test_subgraph_graph_none[Digraph-...] PASSED [ 53%] 390s test_graphs.py::test_subgraph_graph_notsole[Graph] PASSED [ 53%] 390s test_graphs.py::test_subgraph_graph_notsole[Digraph] PASSED [ 54%] 390s test_graphs.py::test_subgraph_mixed[Graph, Digraph] PASSED [ 54%] 390s test_graphs.py::test_subgraph_mixed[Digraph, Graph] PASSED [ 54%] 390s test_graphs.py::test_subgraph_reflexive[Graph-...] PASSED [ 55%] 390s test_graphs.py::test_subgraph_reflexive[Digraph-...] PASSED [ 55%] 390s test_graphs.py::test_subgraph PASSED [ 55%] 390s test_graphs.py::test_label_html PASSED [ 55%] 390s test_init.py::test_set_default_engine_invalid PASSED [ 56%] 390s test_init.py::test_set_default_format_invalid PASSED [ 56%] 390s test_init.py::test_set_default_engine PASSED [ 56%] 390s test_init.py::test_set_default_format PASSED [ 57%] 390s test_init.py::test_set_jupyter_format PASSED [ 57%] 390s test_jupyter_integration.py::test_get_jupyter_format_mimetype_invalid_raises_unknown PASSED [ 57%] 390s test_jupyter_integration.py::test_get_jupyter_mimetype_format_normalizes PASSED [ 58%] 390s test_jupyter_integration.py::test_get_jupyter_mimetype_format_raises_unsupported PASSED [ 58%] 390s test_jupyter_integration.py::test_repr_image_svg_xml_encoding PASSED [ 58%] 390s test_jupyter_integration.py::test_repr_image_svg_xml_encoding_mocked[utf-8] PASSED [ 59%] 390s test_jupyter_integration.py::test_repr_image_svg_xml_encoding_mocked[ascii] PASSED [ 59%] 390s test_jupyter_integration.py::test_repr_image_svg_xml_encoding_mocked[latin1] PASSED [ 59%] 390s test_parameters.py::test_parameters[Graph] PASSED [ 59%] 390s test_parameters.py::test_parameters[Digraph] PASSED [ 60%] 390s test_parameters.py::test_parameters[Source] PASSED [ 60%] 390s test_parameters.py::test_verify_parameter_raises_unknown[verify_engine] PASSED [ 60%] 390s test_parameters.py::test_verify_parameter_raises_unknown[verify_format] PASSED [ 61%] 390s test_parameters.py::test_verify_parameter_raises_unknown[verify_renderer] PASSED [ 61%] 390s test_parameters.py::test_verify_parameter_raises_unknown[verify_formatter] PASSED [ 61%] 390s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_engine] PASSED [ 62%] 390s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_format] PASSED [ 62%] 390s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_renderer] PASSED [ 62%] 390s test_parameters.py::test_verify_parameter_none_required_false_passes[verify_formatter] PASSED [ 62%] 390s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_engine] PASSED [ 63%] 390s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_format] PASSED [ 63%] 390s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_renderer] PASSED [ 63%] 390s test_parameters.py::test_verify_parameter_none_required_raises_missing[verify_formatter] PASSED [ 64%] 390s test_quoting.py::test_deprecated_escape[G] PASSED [ 64%] 390s test_quoting.py::test_deprecated_escape[E] PASSED [ 64%] 390s test_quoting.py::test_deprecated_escape[T] PASSED [ 65%] 390s test_quoting.py::test_deprecated_escape[H] PASSED [ 65%] 390s test_quoting.py::test_deprecated_escape[L] PASSED [ 65%] 390s test_quoting.py::test_deprecated_escape[l] PASSED [ 66%] 390s test_quoting.py::test_quote["spam"-"\\"spam\\""] PASSED [ 66%] 390s test_quoting.py::test_quote[node-"node"] PASSED [ 66%] 390s test_quoting.py::test_quote[EDGE-"EDGE"] PASSED [ 66%] 390s test_quoting.py::test_quote[Graph-"Graph"] PASSED [ 67%] 390s test_quoting.py::test_quote[\\G \\N \\E \\T \\H \\L-"\\G \\N \\E \\T \\H \\L"] PASSED [ 67%] 390s test_quoting.py::test_quote[\\n \\l \\r-"\\n \\l \\r"] PASSED [ 67%] 390s test_quoting.py::test_quote[\r\n-"\r\n"] PASSED [ 68%] 390s test_quoting.py::test_quote[\\\\n-"\\\\n"] PASSED [ 68%] 390s test_quoting.py::test_quote[\u0665.\u0660-"\u0665.\u0660"] PASSED [ 68%] 390s test_quoting.py::test_quote[\\"spam-"\\"spam"] PASSED [ 69%] 390s test_quoting.py::test_quote[\\\\"spam-"\\\\\\"spam"] PASSED [ 69%] 390s test_quoting.py::test_quote[\\\\\\"spam-"\\\\\\"spam"] PASSED [ 69%] 390s test_quoting.py::test_quote[\\\\\\\\"spam-"\\\\\\\\\\"spam"] PASSED [ 70%] 390s test_quoting.py::test_attr_list[attributes0- [spam=eggs]] PASSED [ 70%] 390s test_quoting.py::test_attr_list[attributes1- [spam=eggs]] PASSED [ 70%] 390s test_quoting.py::test_nohtml[spam-spam-spam] PASSED [ 70%] 390s test_quoting.py::test_nohtml[<>-*-<>-<>-*-<>-"<>-*-<>"] PASSED [ 71%] 390s test_saving.py::test_saves_source_from_file PASSED [ 71%] 390s test_sources.py::test_source_parameter[engine] PASSED [ 71%] 390s test_sources.py::test_source_parameter[format] PASSED [ 72%] 390s test_sources.py::test_source_parameter[encoding] PASSED [ 72%] 390s test_sources.py::test_init PASSED [ 72%] 390s test_sources.py::test_init_filename PASSED [ 73%] 390s test_sources.py::test_filepath PASSED [ 73%] 390s test_sources.py::test_from_file PASSED [ 73%] 390s test_sources.py::test_source_iter PASSED [ 74%] 390s test_tools.py::test_mkdirs_invalid PASSED [ 74%] 390s test_tools.py::test_mkdirs PASSED [ 74%] 390s test_tools.py::test_deprecate_positional_args[FutureWarning- third='third' ] PASSED [ 74%] 390s test_tools.py::test_deprecate_positional_args[DeprecationWarning- third='third' ] PASSED [ 75%] 390s test_tools.py::test_deprecate_positional_args[PendingDeprecationWarning- third='third' ] PASSED [ 75%] 390s test_tools.py::test_deprecate_positional_args[None-None] PASSED [ 75%] 390s backend/test_execute.py::test_missing_executable[render-args0] PASSED [ 76%] 390s backend/test_execute.py::test_missing_executable[pipe-args1] PASSED [ 76%] 390s backend/test_execute.py::test_missing_executable[unflatten-args2] PASSED [ 76%] 390s backend/test_execute.py::test_missing_executable[version-args3] PASSED [ 77%] 390s backend/test_execute.py::test_run_check_oserror PASSED [ 77%] 390s backend/test_execute.py::test_run_check_called_process_error_mocked[quiet=False] PASSED [ 77%] 390s backend/test_execute.py::test_run_check_called_process_error_mocked[quiet=True] PASSED [ 77%] 390s backend/test_execute.py::test_run_check_input_lines_mocked PASSED [ 78%] 390s backend/test_piping.py::test_pipe_invalid_data[quiet=False] PASSED [ 78%] 390s backend/test_piping.py::test_pipe_invalid_data[quiet=True] PASSED [ 78%] 390s backend/test_piping.py::test_pipe[dot-svg-None-None-(?s)^<\\?xml .+\\s*$] PASSED [ 79%] 390s backend/test_piping.py::test_pipe[dot-ps-ps-core-%!PS-] PASSED [ 79%] 390s backend/test_piping.py::test_pipe[sfdp-svg-None-None-(?s)^<\\?xml .+\\s*$] PASSED [ 79%] 390s backend/test_piping.py::test_pipe_mocked[quiet=False] PASSED [ 80%] 390s backend/test_piping.py::test_pipe_mocked[quiet=True] PASSED [ 80%] 390s backend/test_piping.py::test_pipe_string_mocked[quiet=False] PASSED [ 80%] 390s backend/test_piping.py::test_pipe_string_mocked[quiet=True] PASSED [ 81%] 390s backend/test_piping.py::test_pipe_lines_mocked[quiet=False] PASSED [ 81%] 390s backend/test_piping.py::test_pipe_lines_mocked[quiet=True] PASSED [ 81%] 390s backend/test_piping.py::test_pipe_lines_string_mocked[quiet=False] PASSED [ 81%] 390s backend/test_piping.py::test_pipe_lines_string_mocked[quiet=True] PASSED [ 82%] 390s backend/test_rendering.py::test_render_missing_file[quiet=False] PASSED [ 82%] 390s backend/test_rendering.py::test_render_missing_file[quiet=True] PASSED [ 82%] 390s backend/test_rendering.py::test_render_unknown_parameter_raises[args0-ValueError-unknown engine] PASSED [ 83%] 390s backend/test_rendering.py::test_render_unknown_parameter_raises[args1-ValueError-unknown format] PASSED [ 83%] 390s backend/test_rendering.py::test_render_unknown_parameter_raises[args2-ValueError-unknown renderer] PASSED [ 83%] 390s backend/test_rendering.py::test_render_unknown_parameter_raises[args3-RequiredArgumentError-without renderer] PASSED [ 84%] 390s backend/test_rendering.py::test_render_unknown_parameter_raises[args4-ValueError-unknown formatter] PASSED [ 84%] 390s backend/test_rendering.py::test_render[dot-pdf-None-None-pdf] PASSED [ 84%] 390s backend/test_rendering.py::test_render[dot-plain-dot-core-core.dot.plain] PASSED [ 85%] 390s backend/test_rendering.py::test_render_img PASSED [ 85%] 390s backend/test_rendering.py::test_render_outfile_differnt_parent PASSED [ 85%] 390s backend/test_rendering.py::test_render_mocked[quiet=False-None] PASSED [ 85%] 390s backend/test_rendering.py::test_render_mocked[quiet=False-dot_sources] PASSED [ 86%] 391s backend/test_rendering.py::test_render_mocked[quiet=True-None] PASSED [ 86%] 391s backend/test_rendering.py::test_render_mocked[quiet=True-dot_sources] PASSED [ 86%] 391s backend/test_rendering.py::test_render_raises_mocked[args0-kwargs0-RequiredArgumentError-filepath: \\(required] PASSED [ 87%] 391s backend/test_rendering.py::test_render_raises_mocked[args1-kwargs1-RequiredArgumentError-filepath: \\(required] PASSED [ 87%] 391s backend/test_rendering.py::test_render_raises_mocked[args2-kwargs2-RequiredArgumentError-format: \\(required] PASSED [ 87%] 391s backend/test_rendering.py::test_render_raises_mocked[args3-kwargs3-RequiredArgumentError-filepath: \\(required] PASSED [ 88%] 391s backend/test_rendering.py::test_render_raises_mocked[args4-kwargs4-ValueError-outfile 'spam\\.gv' must be different from input file 'spam\\.gv'] PASSED [ 88%] 391s backend/test_rendering.py::test_render_raises_mocked[args5-kwargs5-ValueError-overwrite_filepath cannot be combined with raise_if_result_exists] PASSED [ 88%] 391s backend/test_rendering.py::test_render_raises_mocked[args6-kwargs6-FileExistsError-output file exists: 'spam.png'] PASSED [ 88%] 391s backend/test_rendering.py::test_get_outfile[spam.gv-kwargs0-spam.gv.pdf] PASSED [ 89%] 391s backend/test_rendering.py::test_get_outfile[spam.gv-kwargs1-spam.gv.dot.plain] PASSED [ 89%] 391s backend/test_rendering.py::test_get_filepath[spam.pdf-spam.gv] PASSED [ 89%] 391s backend/test_rendering.py::test_get_filepath[spam-spam.gv] PASSED [ 90%] 391s backend/test_rendering.py::test_get_format[spam.gv.pdf-None-pdf] PASSED [ 90%] 391s backend/test_rendering.py::test_get_format[spam.jpeg-None-jpeg] PASSED [ 90%] 391s backend/test_rendering.py::test_get_format[spam.SVG-None-svg] PASSED [ 91%] 391s backend/test_rendering.py::test_get_format[spam.pdf-None-pdf] PASSED [ 91%] 391s backend/test_rendering.py::test_get_format[spam.pdf-pdf-pdf] PASSED [ 91%] 391s backend/test_rendering.py::test_get_format_warns[spam.jpg-jpeg-jpeg-FormatSuffixMismatchWarning-expected format 'jpg' from outfile differs from given format: 'jpeg'] PASSED [ 92%] 391s backend/test_rendering.py::test_get_format_warns[spam.dot-plain-plain-FormatSuffixMismatchWarning-expected format 'dot' from outfile differs from given format: 'plain'] PASSED [ 92%] 391s backend/test_rendering.py::test_get_format_warns[spam-svg-svg-UnknownSuffixWarning-unknown outfile suffix '' \\(expected: '\\.svg'\\)] PASSED [ 92%] 391s backend/test_rendering.py::test_get_format_warns[spam.peng-png-png-UnknownSuffixWarning-unknown outfile suffix '.peng' \\(expected: '\\.png'\\)] PASSED [ 92%] 391s backend/test_rendering.py::test_get_format_warns[spam-pdf-pdf-UnknownSuffixWarning-unknown outfile suffix '' \\(expected: '\\.pdf'\\)] PASSED [ 93%] 391s backend/test_rendering.py::test_get_format_raises[spam-RequiredArgumentError-cannot infer rendering format from suffix '' of outfile: 'spam'] PASSED [ 93%] 391s backend/test_rendering.py::test_get_format_raises[spam.peng-RequiredArgumentError-cannot infer rendering format from suffix '.peng' of outfile: 'spam.peng'] PASSED [ 93%] 391s backend/test_rendering.py::test_get_format_raises[spam.wav-RequiredArgumentError-cannot infer rendering format from suffix '.wav' of outfile: 'spam.wav'] PASSED [ 94%] 391s backend/test_unflattening.py::test_unflatten_stagger_missing PASSED [ 94%] 391s 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 [ 94%] 391s backend/test_unflattening.py::test_unflatten_mocked PASSED [ 95%] 391s backend/test_upstream_version.py::test_version PASSED [ 95%] 391s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 1.2.3 (mocked)-expected0] PASSED [ 95%] 391s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.43.20190912.0211 (20190912.0211)\n-expected1] PASSED [ 96%] 391s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.44.2~dev.20200927.0217 (20200927.0217)\n-expected2] PASSED [ 96%] 391s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.44.1 (mocked)\n-expected3] PASSED [ 96%] 391s backend/test_upstream_version.py::test_version_mocked[dot - graphviz version 2.44.2~dev.20200704.1652 (mocked)\n-expected4] PASSED [ 96%] 391s backend/test_upstream_version.py::test_version_parsefail_mocked PASSED [ 97%] 391s backend/test_viewing.py::test_view_unknown_platform PASSED [ 97%] 391s backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=False] PASSED [ 97%] 391s backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=True] PASSED [ 98%] 391s backend/test_viewing.py::test_view_mocked[platform='freebsd'-quiet=False] PASSED [ 98%] 391s backend/test_viewing.py::test_view_mocked[platform='freebsd'-quiet=True] PASSED [ 98%] 391s backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=False] PASSED [ 99%] 391s backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=True] PASSED [ 99%] 391s backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=False] PASSED [ 99%] 396s backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=True] PASSED [100%] 396s 396s ---------- coverage: platform linux, python 3.12.2-final-0 ----------- 396s Name Stmts Miss Cover 396s ------------------------------------------------------------------------------------------------ 396s /tmp/autopkgtest.yXENSh/build.mR9/src/conftest.py 23 6 74% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/__init__.py 36 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/_compat.py 5 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/_defaults.py 21 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/_tools.py 64 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/__init__.py 9 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/dot_command.py 20 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/execute.py 61 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/mixins.py 37 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/piping.py 26 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/rendering.py 83 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/unflattening.py 21 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/upstream_version.py 15 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/backend/viewing.py 34 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/base.py 8 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/copying.py 7 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/dot.py 132 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/encoding.py 22 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/exceptions.py 7 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/graphs.py 28 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/jupyter_integration.py 34 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/__init__.py 6 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/base.py 7 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/engines.py 32 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/formats.py 32 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/formatters.py 32 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/mixins.py 26 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/parameters/renderers.py 32 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/piping.py 39 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/quoting.py 59 2 97% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/rendering.py 40 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/saving.py 44 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/sources.py 52 0 100% 396s /tmp/autopkgtest.yXENSh/build.mR9/src/graphviz/unflattening.py 14 0 100% 396s /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 100 95 5% 396s /usr/lib/python3/dist-packages/_pytest/_argcomplete.py 37 36 3% 396s /usr/lib/python3/dist-packages/_pytest/_code/code.py 724 695 4% 396s /usr/lib/python3/dist-packages/_pytest/_code/source.py 145 143 1% 396s /usr/lib/python3/dist-packages/_pytest/_io/terminalwriter.py 120 74 38% 396s /usr/lib/python3/dist-packages/_pytest/_io/wcwidth.py 25 16 36% 396s /usr/lib/python3/dist-packages/_pytest/_py/path.py 947 942 1% 396s /usr/lib/python3/dist-packages/_pytest/assertion/__init__.py 86 73 15% 396s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py 675 351 48% 396s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py 322 273 15% 396s /usr/lib/python3/dist-packages/_pytest/capture.py 603 446 26% 396s /usr/lib/python3/dist-packages/_pytest/compat.py 164 116 29% 396s /usr/lib/python3/dist-packages/_pytest/config/__init__.py 890 703 21% 396s /usr/lib/python3/dist-packages/_pytest/config/argparsing.py 259 179 31% 396s /usr/lib/python3/dist-packages/_pytest/config/compat.py 38 18 53% 396s /usr/lib/python3/dist-packages/_pytest/debugging.py 230 221 4% 396s /usr/lib/python3/dist-packages/_pytest/deprecated.py 24 23 4% 396s /usr/lib/python3/dist-packages/_pytest/doctest.py 361 272 25% 396s /usr/lib/python3/dist-packages/_pytest/faulthandler.py 58 45 22% 396s /usr/lib/python3/dist-packages/_pytest/fixtures.py 826 410 50% 396s /usr/lib/python3/dist-packages/_pytest/helpconfig.py 134 124 7% 396s /usr/lib/python3/dist-packages/_pytest/junitxml.py 367 365 1% 396s /usr/lib/python3/dist-packages/_pytest/legacypath.py 216 188 13% 396s /usr/lib/python3/dist-packages/_pytest/logging.py 440 295 33% 396s /usr/lib/python3/dist-packages/_pytest/main.py 471 297 37% 396s /usr/lib/python3/dist-packages/_pytest/mark/__init__.py 129 85 34% 396s /usr/lib/python3/dist-packages/_pytest/mark/expression.py 127 78 39% 396s /usr/lib/python3/dist-packages/_pytest/mark/structures.py 272 193 29% 396s /usr/lib/python3/dist-packages/_pytest/monkeypatch.py 168 114 32% 396s /usr/lib/python3/dist-packages/_pytest/nodes.py 333 216 35% 396s /usr/lib/python3/dist-packages/_pytest/nose.py 29 21 28% 396s /usr/lib/python3/dist-packages/_pytest/pastebin.py 70 69 1% 396s /usr/lib/python3/dist-packages/_pytest/pathlib.py 416 298 28% 396s /usr/lib/python3/dist-packages/_pytest/python.py 896 613 32% 396s /usr/lib/python3/dist-packages/_pytest/python_api.py 337 311 8% 396s /usr/lib/python3/dist-packages/_pytest/python_path.py 16 15 6% 396s /usr/lib/python3/dist-packages/_pytest/recwarn.py 130 78 40% 396s /usr/lib/python3/dist-packages/_pytest/reports.py 297 262 12% 396s /usr/lib/python3/dist-packages/_pytest/runner.py 296 171 42% 396s /usr/lib/python3/dist-packages/_pytest/scope.py 39 29 26% 396s /usr/lib/python3/dist-packages/_pytest/setuponly.py 58 51 12% 396s /usr/lib/python3/dist-packages/_pytest/setupplan.py 24 20 17% 396s /usr/lib/python3/dist-packages/_pytest/skipping.py 163 113 31% 396s /usr/lib/python3/dist-packages/_pytest/stash.py 36 25 31% 396s /usr/lib/python3/dist-packages/_pytest/stepwise.py 74 72 3% 396s /usr/lib/python3/dist-packages/_pytest/terminal.py 913 702 23% 396s /usr/lib/python3/dist-packages/_pytest/threadexception.py 42 27 36% 396s /usr/lib/python3/dist-packages/_pytest/tmpdir.py 156 90 42% 396s /usr/lib/python3/dist-packages/_pytest/unittest.py 251 241 4% 396s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py 44 29 34% 396s /usr/lib/python3/dist-packages/_pytest/warnings.py 74 54 27% 396s /usr/lib/python3/dist-packages/pkg_resources/extern/__init__.py 37 34 8% 396s /usr/lib/python3/dist-packages/pluggy/_callers.py 109 69 37% 396s /usr/lib/python3/dist-packages/pluggy/_hooks.py 266 180 32% 396s /usr/lib/python3/dist-packages/pluggy/_manager.py 230 180 22% 396s /usr/lib/python3/dist-packages/pluggy/_result.py 50 41 18% 396s /usr/lib/python3/dist-packages/pluggy/_tracing.py 48 38 21% 396s /usr/lib/python3/dist-packages/pytest/__init__.py 85 83 2% 396s /usr/lib/python3/dist-packages/pytest_cov/compat.py 17 13 24% 396s /usr/lib/python3/dist-packages/pytest_cov/embed.py 69 63 9% 396s /usr/lib/python3/dist-packages/pytest_cov/engine.py 250 229 8% 396s /usr/lib/python3/dist-packages/pytest_cov/plugin.py 224 194 13% 396s /usr/lib/python3/dist-packages/pytest_doctestplus/plugin.py 486 479 1% 396s /usr/lib/python3/dist-packages/pytest_mock/_util.py 19 11 42% 396s /usr/lib/python3/dist-packages/pytest_mock/plugin.py 312 233 25% 396s _common.py 25 2 92% 396s backend/conftest.py 13 1 92% 396s backend/test_execute.py 43 0 100% 396s backend/test_piping.py 72 18 75% 396s backend/test_rendering.py 107 0 100% 396s backend/test_unflattening.py 20 0 100% 396s backend/test_upstream_version.py 20 0 100% 396s backend/test_viewing.py 20 1 95% 396s conftest.py 62 22 65% 396s test_all_classes.py 208 0 100% 396s test_graphs.py 117 0 100% 396s test_init.py 77 0 100% 396s test_jupyter_integration.py 33 0 100% 396s test_parameters.py 33 0 100% 396s test_quoting.py 29 0 100% 396s test_saving.py 10 0 100% 396s test_sources.py 47 1 98% 396s test_tools.py 39 0 100% 396s ------------------------------------------------------------------------------------------------ 396s TOTAL 17937 12277 32% 396s Coverage HTML written to dir htmlcov 396s 396s 396s ============================= slowest 10 durations ============================= 396s 0.08s setup tests/backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=True] 396s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='freebsd'-quiet=False] 396s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='darwin'-quiet=True] 396s 0.06s setup tests/backend/test_execute.py::test_run_check_input_lines_mocked 396s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=False] 396s 0.06s setup tests/backend/test_piping.py::test_pipe_lines_string_mocked[quiet=True] 396s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=True] 396s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='freebsd'-quiet=True] 396s 0.06s teardown tests/backend/test_viewing.py::test_view_mocked[platform='windows'-quiet=True] 396s 0.06s setup tests/backend/test_viewing.py::test_view_mocked[platform='linux'-quiet=False] 396s ====================== 327 passed, 2 deselected in 8.44s ======================= 396s /tmp/autopkgtest.yXENSh/build.mR9/src 396s autopkgtest [20:27:27]: test command1: -----------------------] 397s command1 PASS 397s autopkgtest [20:27:28]: test command1: - - - - - - - - - - results - - - - - - - - - - 397s autopkgtest [20:27:28]: @@@@@@@@@@@@@@@@@@@@ summary 397s command1 PASS 418s Creating nova instance adt-noble-ppc64el-python-graphviz-20240320-202051-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240320.img (UUID 2c394bf3-261b-42bf-b2a7-4487c1d5a6ac)...