0s autopkgtest [14:31:04]: starting date and time: 2024-11-05 14:31:04+0000 0s autopkgtest [14:31:04]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [14:31:04]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.0sd4ja6j/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,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:qtbase-opensource-src-gles,src:xcb-util-wm --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=qtbase-opensource-src-gles/5.15.15+dfsg-2 xcb-util-wm/0.4.2-1' -- lxd -r lxd-armhf-10.145.243.201 lxd-armhf-10.145.243.201:autopkgtest/ubuntu/plucky/armhf 54s autopkgtest [14:31:58]: testbed dpkg architecture: armhf 56s autopkgtest [14:32:00]: testbed apt version: 2.9.8 56s autopkgtest [14:32:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 64s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 64s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [18.1 kB] 64s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1603 kB] 65s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 65s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [173 kB] 65s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [211 kB] 65s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [1205 kB] 65s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [17.7 kB] 65s Fetched 3309 kB in 1s (2905 kB/s) 65s Reading package lists... 83s tee: /proc/self/fd/2: Permission denied 104s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 104s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 104s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 104s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 106s Reading package lists... 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s Calculating upgrade... 107s The following packages were automatically installed and are no longer required: 107s libperl5.38t64 perl-modules-5.38 107s Use 'apt autoremove' to remove them. 107s The following NEW packages will be installed: 107s libperl5.40 perl-modules-5.40 107s The following packages will be upgraded: 107s base-files distro-info-data fwupd gcc-14-base info install-info iproute2 107s libatomic1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 107s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 107s libblockdev-utils3 libblockdev3 libdb5.3t64 libdw1t64 libelf1t64 libevdev2 107s libftdi1-2 libfwupd2 libgcc-s1 libinih1 libkeyutils1 libldap-common libldap2 107s liblocale-gettext-perl libpipeline1 libsgutils2-1.46-2 libstdc++6 107s libtext-charwidth-perl libtext-iconv-perl libtraceevent1 107s libtraceevent1-plugin libxau6 motd-news-config nano perl perl-base 107s python3-configobj python3-json-pointer python3-lazr.uri python3-oauthlib 107s python3-zipp sg3-utils sg3-utils-udev vim-common vim-tiny xxd 108s 51 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 20.0 MB of archives. 108s After this operation, 42.8 MB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf motd-news-config all 13.5ubuntu2 [5274 B] 108s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf base-files armhf 13.5ubuntu2 [68.6 kB] 108s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf perl-modules-5.40 all 5.40.0-6 [3214 kB] 108s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libperl5.40 armhf 5.40.0-6 [4140 kB] 108s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf perl armhf 5.40.0-6 [262 kB] 108s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf perl-base armhf 5.40.0-6 [1674 kB] 108s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf liblocale-gettext-perl armhf 1.07-7build1 [15.0 kB] 108s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-iconv-perl armhf 1.7-8build4 [12.8 kB] 108s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libtext-charwidth-perl armhf 0.04-11build4 [9128 B] 108s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-9 [655 kB] 108s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-7ubuntu1 [7842 B] 108s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-7ubuntu1 [51.2 kB] 108s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-7ubuntu1 [711 kB] 108s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-7ubuntu1 [40.8 kB] 108s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf install-info armhf 7.1.1-1 [61.4 kB] 108s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf distro-info-data all 0.63 [6588 B] 108s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libdw1t64 armhf 0.192-4 [243 kB] 108s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libelf1t64 armhf 0.192-4 [50.2 kB] 108s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf iproute2 armhf 6.10.0-2ubuntu1 [1082 kB] 108s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libkeyutils1 armhf 1.6.3-4ubuntu2 [8712 B] 108s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf vim-tiny armhf 2:9.1.0777-1ubuntu1 [693 kB] 108s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf vim-common all 2:9.1.0777-1ubuntu1 [394 kB] 108s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf xxd armhf 2:9.1.0777-1ubuntu1 [66.8 kB] 108s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf info armhf 7.1.1-1 [126 kB] 109s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libevdev2 armhf 1.13.3+dfsg-1 [29.7 kB] 109s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libpipeline1 armhf 1.5.8-1 [26.9 kB] 109s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.3-1ubuntu1 [18.1 kB] 109s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.3-1ubuntu1 [52.1 kB] 109s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libxau6 armhf 1:1.0.11-1 [6558 B] 109s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.2-1 [276 kB] 109s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd2 armhf 1.9.26-2 [125 kB] 109s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 1.9.26-2 [4404 kB] 109s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-utils3 armhf 3.2.0-2 [17.4 kB] 109s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-crypto3 armhf 3.2.0-2 [22.3 kB] 109s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-fs3 armhf 3.2.0-2 [34.3 kB] 109s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-loop3 armhf 3.2.0-2 [6552 B] 109s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-mdraid3 armhf 3.2.0-2 [13.4 kB] 109s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-nvme3 armhf 3.2.0-2 [17.6 kB] 109s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-part3 armhf 3.2.0-2 [16.5 kB] 109s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev-swap3 armhf 3.2.0-2 [8942 B] 109s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libblockdev3 armhf 3.2.0-2 [44.2 kB] 109s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-7 [25.7 kB] 109s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libinih1 armhf 58-1ubuntu1 [6750 B] 109s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libldap-common all 2.6.8+dfsg-1~exp4ubuntu3 [32.3 kB] 109s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libldap2 armhf 2.6.8+dfsg-1~exp4ubuntu3 [173 kB] 109s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf libsgutils2-1.46-2 armhf 1.46-3ubuntu5 [82.5 kB] 109s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf python3-configobj all 5.0.9-1 [33.9 kB] 109s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-2 [8396 B] 109s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf python3-lazr.uri all 1.0.6-4 [13.6 kB] 109s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf python3-oauthlib all 3.2.2-2 [89.8 kB] 109s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf python3-zipp all 3.20.2-1 [10.1 kB] 109s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils armhf 1.46-3ubuntu5 [816 kB] 109s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf sg3-utils-udev all 1.46-3ubuntu5 [5916 B] 109s Preconfiguring packages ... 109s Fetched 20.0 MB in 2s (12.2 MB/s) 110s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 59386 files and directories currently installed.) 110s Preparing to unpack .../motd-news-config_13.5ubuntu2_all.deb ... 110s Unpacking motd-news-config (13.5ubuntu2) over (13.3ubuntu6) ... 110s Preparing to unpack .../base-files_13.5ubuntu2_armhf.deb ... 110s Unpacking base-files (13.5ubuntu2) over (13.3ubuntu6) ... 110s Setting up base-files (13.5ubuntu2) ... 110s Installing new version of config file /etc/issue ... 110s Installing new version of config file /etc/issue.net ... 110s Installing new version of config file /etc/lsb-release ... 110s motd-news.service is a disabled or a static unit not running, not starting it. 110s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 59386 files and directories currently installed.) 110s Preparing to unpack .../perl_5.40.0-6_armhf.deb ... 110s Unpacking perl (5.40.0-6) over (5.38.2-5) ... 111s Selecting previously unselected package perl-modules-5.40. 111s Preparing to unpack .../perl-modules-5.40_5.40.0-6_all.deb ... 111s Unpacking perl-modules-5.40 (5.40.0-6) ... 111s Selecting previously unselected package libperl5.40:armhf. 111s Preparing to unpack .../libperl5.40_5.40.0-6_armhf.deb ... 111s Unpacking libperl5.40:armhf (5.40.0-6) ... 111s Preparing to unpack .../perl-base_5.40.0-6_armhf.deb ... 111s Unpacking perl-base (5.40.0-6) over (5.38.2-5) ... 111s Setting up perl-base (5.40.0-6) ... 111s (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 ... 61462 files and directories currently installed.) 111s Preparing to unpack .../liblocale-gettext-perl_1.07-7build1_armhf.deb ... 111s Unpacking liblocale-gettext-perl (1.07-7build1) over (1.07-7) ... 111s Preparing to unpack .../libtext-iconv-perl_1.7-8build4_armhf.deb ... 111s Unpacking libtext-iconv-perl:armhf (1.7-8build4) over (1.7-8build3) ... 111s Preparing to unpack .../libtext-charwidth-perl_0.04-11build4_armhf.deb ... 111s Unpacking libtext-charwidth-perl:armhf (0.04-11build4) over (0.04-11build3) ... 111s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-9_armhf.deb ... 111s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-9) over (5.3.28+dfsg2-7) ... 111s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-9) ... 112s (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 ... 61462 files and directories currently installed.) 112s Preparing to unpack .../libatomic1_14.2.0-7ubuntu1_armhf.deb ... 112s Unpacking libatomic1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 112s Preparing to unpack .../gcc-14-base_14.2.0-7ubuntu1_armhf.deb ... 112s Unpacking gcc-14-base:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 112s Setting up gcc-14-base:armhf (14.2.0-7ubuntu1) ... 112s (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 ... 61462 files and directories currently installed.) 112s Preparing to unpack .../libstdc++6_14.2.0-7ubuntu1_armhf.deb ... 112s Unpacking libstdc++6:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 112s Setting up libstdc++6:armhf (14.2.0-7ubuntu1) ... 112s (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 ... 61462 files and directories currently installed.) 112s Preparing to unpack .../libgcc-s1_14.2.0-7ubuntu1_armhf.deb ... 112s Unpacking libgcc-s1:armhf (14.2.0-7ubuntu1) over (14.2.0-4ubuntu2) ... 112s Setting up libgcc-s1:armhf (14.2.0-7ubuntu1) ... 112s (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 ... 61462 files and directories currently installed.) 112s Preparing to unpack .../install-info_7.1.1-1_armhf.deb ... 112s Unpacking install-info (7.1.1-1) over (7.1-3build2) ... 112s Setting up install-info (7.1.1-1) ... 112s (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 ... 61462 files and directories currently installed.) 112s Preparing to unpack .../00-distro-info-data_0.63_all.deb ... 112s Unpacking distro-info-data (0.63) over (0.62) ... 112s Preparing to unpack .../01-libdw1t64_0.192-4_armhf.deb ... 112s Unpacking libdw1t64:armhf (0.192-4) over (0.191-2) ... 112s Preparing to unpack .../02-libelf1t64_0.192-4_armhf.deb ... 112s Unpacking libelf1t64:armhf (0.192-4) over (0.191-2) ... 112s Preparing to unpack .../03-iproute2_6.10.0-2ubuntu1_armhf.deb ... 112s Unpacking iproute2 (6.10.0-2ubuntu1) over (6.10.0-2) ... 112s Preparing to unpack .../04-libkeyutils1_1.6.3-4ubuntu2_armhf.deb ... 112s Unpacking libkeyutils1:armhf (1.6.3-4ubuntu2) over (1.6.3-3build1) ... 112s Preparing to unpack .../05-vim-tiny_2%3a9.1.0777-1ubuntu1_armhf.deb ... 112s Unpacking vim-tiny (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 113s Preparing to unpack .../06-vim-common_2%3a9.1.0777-1ubuntu1_all.deb ... 113s Unpacking vim-common (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 113s Preparing to unpack .../07-xxd_2%3a9.1.0777-1ubuntu1_armhf.deb ... 113s Unpacking xxd (2:9.1.0777-1ubuntu1) over (2:9.1.0496-1ubuntu6) ... 113s Preparing to unpack .../08-info_7.1.1-1_armhf.deb ... 113s Unpacking info (7.1.1-1) over (7.1-3build2) ... 113s Preparing to unpack .../09-libevdev2_1.13.3+dfsg-1_armhf.deb ... 113s Unpacking libevdev2:armhf (1.13.3+dfsg-1) over (1.13.2+dfsg-1) ... 113s Preparing to unpack .../10-libpipeline1_1.5.8-1_armhf.deb ... 113s Unpacking libpipeline1:armhf (1.5.8-1) over (1.5.7-2) ... 113s Preparing to unpack .../11-libtraceevent1-plugin_1%3a1.8.3-1ubuntu1_armhf.deb ... 113s Unpacking libtraceevent1-plugin:armhf (1:1.8.3-1ubuntu1) over (1:1.8.2-1ubuntu3) ... 113s Preparing to unpack .../12-libtraceevent1_1%3a1.8.3-1ubuntu1_armhf.deb ... 113s Unpacking libtraceevent1:armhf (1:1.8.3-1ubuntu1) over (1:1.8.2-1ubuntu3) ... 113s Preparing to unpack .../13-libxau6_1%3a1.0.11-1_armhf.deb ... 113s Unpacking libxau6:armhf (1:1.0.11-1) over (1:1.0.9-1build6) ... 113s Preparing to unpack .../14-nano_8.2-1_armhf.deb ... 113s Unpacking nano (8.2-1) over (8.1-1) ... 113s Preparing to unpack .../15-libfwupd2_1.9.26-2_armhf.deb ... 113s Unpacking libfwupd2:armhf (1.9.26-2) over (1.9.24-1) ... 113s Preparing to unpack .../16-fwupd_1.9.26-2_armhf.deb ... 113s Unpacking fwupd (1.9.26-2) over (1.9.24-1) ... 113s Preparing to unpack .../17-libblockdev-utils3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-utils3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../18-libblockdev-crypto3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-crypto3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../19-libblockdev-fs3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-fs3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../20-libblockdev-loop3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-loop3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../21-libblockdev-mdraid3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-mdraid3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../22-libblockdev-nvme3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-nvme3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../23-libblockdev-part3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-part3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../24-libblockdev-swap3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev-swap3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../25-libblockdev3_3.2.0-2_armhf.deb ... 113s Unpacking libblockdev3:armhf (3.2.0-2) over (3.1.1-2) ... 113s Preparing to unpack .../26-libftdi1-2_1.5-7_armhf.deb ... 113s Unpacking libftdi1-2:armhf (1.5-7) over (1.5-6build5) ... 113s Preparing to unpack .../27-libinih1_58-1ubuntu1_armhf.deb ... 113s Unpacking libinih1:armhf (58-1ubuntu1) over (55-1ubuntu2) ... 114s Preparing to unpack .../28-libldap-common_2.6.8+dfsg-1~exp4ubuntu3_all.deb ... 114s Unpacking libldap-common (2.6.8+dfsg-1~exp4ubuntu3) over (2.6.8+dfsg-1~exp4ubuntu1) ... 114s Preparing to unpack .../29-libldap2_2.6.8+dfsg-1~exp4ubuntu3_armhf.deb ... 114s Unpacking libldap2:armhf (2.6.8+dfsg-1~exp4ubuntu3) over (2.6.8+dfsg-1~exp4ubuntu1) ... 114s Preparing to unpack .../30-libsgutils2-1.46-2_1.46-3ubuntu5_armhf.deb ... 114s Unpacking libsgutils2-1.46-2:armhf (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 114s Preparing to unpack .../31-python3-configobj_5.0.9-1_all.deb ... 114s Unpacking python3-configobj (5.0.9-1) over (5.0.8-3) ... 114s Preparing to unpack .../32-python3-json-pointer_2.4-2_all.deb ... 114s Unpacking python3-json-pointer (2.4-2) over (2.0-0ubuntu1) ... 114s Preparing to unpack .../33-python3-lazr.uri_1.0.6-4_all.deb ... 114s Unpacking python3-lazr.uri (1.0.6-4) over (1.0.6-3) ... 114s Preparing to unpack .../34-python3-oauthlib_3.2.2-2_all.deb ... 114s Unpacking python3-oauthlib (3.2.2-2) over (3.2.2-1) ... 114s Preparing to unpack .../35-python3-zipp_3.20.2-1_all.deb ... 114s Unpacking python3-zipp (3.20.2-1) over (3.20.0-1) ... 114s Preparing to unpack .../36-sg3-utils_1.46-3ubuntu5_armhf.deb ... 114s Unpacking sg3-utils (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 114s Preparing to unpack .../37-sg3-utils-udev_1.46-3ubuntu5_all.deb ... 114s Unpacking sg3-utils-udev (1.46-3ubuntu5) over (1.46-3ubuntu4) ... 114s Setting up libpipeline1:armhf (1.5.8-1) ... 114s Setting up motd-news-config (13.5ubuntu2) ... 114s Setting up libtext-iconv-perl:armhf (1.7-8build4) ... 114s Setting up libtext-charwidth-perl:armhf (0.04-11build4) ... 114s Setting up libxau6:armhf (1:1.0.11-1) ... 114s Setting up libkeyutils1:armhf (1.6.3-4ubuntu2) ... 114s Setting up distro-info-data (0.63) ... 114s Setting up libinih1:armhf (58-1ubuntu1) ... 114s Setting up libfwupd2:armhf (1.9.26-2) ... 114s Setting up libsgutils2-1.46-2:armhf (1.46-3ubuntu5) ... 114s Setting up python3-lazr.uri (1.0.6-4) ... 114s Setting up python3-zipp (3.20.2-1) ... 115s Setting up libldap-common (2.6.8+dfsg-1~exp4ubuntu3) ... 115s Setting up xxd (2:9.1.0777-1ubuntu1) ... 115s Setting up libelf1t64:armhf (0.192-4) ... 115s Setting up libdw1t64:armhf (0.192-4) ... 115s Setting up libftdi1-2:armhf (1.5-7) ... 115s Setting up python3-oauthlib (3.2.2-2) ... 115s Setting up python3-configobj (5.0.9-1) ... 115s Setting up vim-common (2:9.1.0777-1ubuntu1) ... 115s Installing new version of config file /etc/vim/vimrc ... 115s Setting up libblockdev-utils3:armhf (3.2.0-2) ... 115s Setting up libatomic1:armhf (14.2.0-7ubuntu1) ... 115s Setting up libblockdev-nvme3:armhf (3.2.0-2) ... 115s Setting up nano (8.2-1) ... 115s Setting up libblockdev-fs3:armhf (3.2.0-2) ... 115s Setting up perl-modules-5.40 (5.40.0-6) ... 115s Setting up python3-json-pointer (2.4-2) ... 115s Setting up libtraceevent1:armhf (1:1.8.3-1ubuntu1) ... 115s Setting up libevdev2:armhf (1.13.3+dfsg-1) ... 115s Setting up libldap2:armhf (2.6.8+dfsg-1~exp4ubuntu3) ... 115s Setting up fwupd (1.9.26-2) ... 115s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 115s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 116s fwupd.service is a disabled or a static unit not running, not starting it. 116s Setting up info (7.1.1-1) ... 116s Setting up liblocale-gettext-perl (1.07-7build1) ... 116s Setting up sg3-utils (1.46-3ubuntu5) ... 116s Setting up libblockdev-mdraid3:armhf (3.2.0-2) ... 116s Setting up libblockdev-crypto3:armhf (3.2.0-2) ... 116s Setting up libblockdev-swap3:armhf (3.2.0-2) ... 116s Setting up iproute2 (6.10.0-2ubuntu1) ... 116s Setting up libblockdev-loop3:armhf (3.2.0-2) ... 116s Setting up vim-tiny (2:9.1.0777-1ubuntu1) ... 116s Setting up libblockdev3:armhf (3.2.0-2) ... 116s Installing new version of config file /etc/libblockdev/3/conf.d/00-default.cfg ... 116s Setting up libblockdev-part3:armhf (3.2.0-2) ... 116s Setting up sg3-utils-udev (1.46-3ubuntu5) ... 116s update-initramfs: deferring update (trigger activated) 116s Setting up libperl5.40:armhf (5.40.0-6) ... 116s Setting up perl (5.40.0-6) ... 116s Setting up libtraceevent1-plugin:armhf (1:1.8.3-1ubuntu1) ... 116s Processing triggers for initramfs-tools (0.142ubuntu34) ... 116s Processing triggers for libc-bin (2.40-1ubuntu3) ... 116s Processing triggers for man-db (2.12.1-3) ... 117s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-1ubuntu10) ... 117s update-initramfs: deferring update (trigger activated) 117s Processing triggers for dbus (1.14.10-4ubuntu5) ... 117s Processing triggers for install-info (7.1.1-1) ... 118s Processing triggers for initramfs-tools (0.142ubuntu34) ... 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 119s The following packages will be REMOVED: 119s libperl5.38t64* perl-modules-5.38* 119s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 119s After this operation, 41.6 MB disk space will be freed. 119s (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 ... 61462 files and directories currently installed.) 119s Removing libperl5.38t64:armhf (5.38.2-5) ... 119s Removing perl-modules-5.38 (5.38.2-5) ... 119s Processing triggers for man-db (2.12.1-3) ... 120s Processing triggers for libc-bin (2.40-1ubuntu3) ... 122s autopkgtest [14:33:06]: rebooting testbed after setup commands that affected boot 190s autopkgtest [14:34:14]: testbed running kernel: Linux 6.8.0-47-generic #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Oct 2 16:39:14 UTC 2 217s autopkgtest [14:34:41]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 242s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 242s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 242s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 242s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 242s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 242s gpgv: Can't check signature: No public key 242s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 244s autopkgtest [14:35:08]: testing package freecad version 0.21.2+dfsg1-6 246s autopkgtest [14:35:10]: build not needed 259s autopkgtest [14:35:23]: test freecadtest: preparing testbed 273s Reading package lists... 273s Building dependency tree... 273s Reading state information... 273s Starting pkgProblemResolver with broken count: 0 274s Starting 2 pkgProblemResolver with broken count: 0 274s Done 274s The following additional packages will be installed: 274s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 274s fonts-lyx freecad freecad-common freecad-python3 libaec0 libasound2-data 274s libasound2t64 libavahi-client3 libavahi-common-data libavahi-common3 274s libblas3 libboost-filesystem1.83.0 libboost-program-options1.83.0 274s libboost-thread1.83.0 libcairo2 libclang1-19 libcoin80t64 libcups2t64 274s libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 libegl-mesa0 274s libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 libfmt9 274s libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 274s libfreetype6 libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 274s libglapi-mesa libgles2 libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 274s libgraphite2-3 libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 274s libhdf5-hl-100t64 libhdf5-mpich-103-1t64 libhwloc-plugins libhwloc15 libice6 274s libimagequant0 libimath-3-1-29t64 libinput-bin libinput10 libjbig0 274s libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui libjsoncpp25 libjxr0t64 274s liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libllvm19 libmd4c0 libmedc11t64 274s libminizip1t64 libmpich12 libmtdev1t64 libnetcdf19t64 274s libocct-data-exchange-7.8 libocct-draw-7.8 libocct-foundation-7.8 274s libocct-modeling-algorithms-7.8 libocct-modeling-data-7.8 libocct-ocaf-7.8 274s libocct-visualization-7.8 libogg0 libopenexr-3-1-30 libopengl0 libopenjp2-7 274s libopenmpi3t64 libopus0 libpciaccess0 libpcre2-16-0 libpixman-1-0 libproj25 274s libpyside2-py3-5.15t64 libpython3.12t64 libqhull-r8.0 libqt5concurrent5t64 274s libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 274s libqt5opengl5t64 libqt5positioning5 libqt5printsupport5t64 libqt5qml5 274s libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5 libqt5svg5 274s libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 274s libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 274s librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 274s libsoqt520t64 libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 274s libtcl8.6 libtheora0 libtiff6 libtk8.6 libunwind8 libvpx9 libvtk9.3 274s libvulkan1 libwacom-common libwacom9 libwayland-client0 libwayland-server0 274s libwebp7 libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 274s libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 274s libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 274s libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 274s libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcomposite1 libxdamage1 274s libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 libxkbcommon-x11-0 274s libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxshmfence1 274s libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 libzipios++0v5 274s mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 274s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 274s python3-cycler python3-dateutil python3-decorator python3-fonttools 274s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 274s python3-mpmath python3-numpy python3-packaging python3-pil 274s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 274s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 274s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 274s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 274s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 274s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 274s Suggested packages: 274s blt-demo povray alsa-utils libasound2-plugins libopenal0a libsimage-dev 274s cups-common glew-utils libjs-jquery-ui-docs liblcms2-utils libmed-doc 274s libmed-tools opus-tools proj-bin libthai0 qgnomeplatform-qt5 274s qt5-image-formats-plugins qt5-qmltooling-plugins spacenavd tcl8.6 tk8.6 274s mpi-default-bin vtk9-doc vtk9-examples libwacom-bin opencl-icd 274s python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 274s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 274s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 274s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 274s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 274s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 274s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 274s python3-tk-dbg python3.13-tk 274s Recommended packages: 274s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 274s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 274s python3-pyside2.qtwebenginewidgets alsa-ucm-conf alsa-topology-conf 274s libgl1-amber-dri javascript-common qttranslations5-l10n 274s qt5-gtk-platformtheme qtwayland5 geoclue-2.0 libcups2 mesa-vulkan-drivers 274s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 274s g++ | c++-compiler isympy-common xfonts-base 274s The following NEW packages will be installed: 274s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 274s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 274s libasound2-data libasound2t64 libavahi-client3 libavahi-common-data 274s libavahi-common3 libblas3 libboost-filesystem1.83.0 274s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libclang1-19 274s libcoin80t64 libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 274s libdrm-radeon1 libegl-mesa0 libegl1 libevent-2.1-7t64 274s libevent-pthreads-2.1-7t64 libfabric1 libfmt9 libfontconfig1 libfontenc1 274s libfreecad-python3-0.20 libfreeimage3 libfreetype6 libgbm1 libgfortran5 274s libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libgles2 libglew2.2 274s libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 274s libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 libhdf5-mpich-103-1t64 274s libhwloc-plugins libhwloc15 libice6 libimagequant0 libimath-3-1-29t64 274s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 274s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 274s liblerc4 libllvm19 libmd4c0 libmedc11t64 libminizip1t64 libmpich12 274s libmtdev1t64 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 274s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 274s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 274s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 274s libpciaccess0 libpcre2-16-0 libpixman-1-0 libproj25 libpyside2-py3-5.15t64 274s libpython3.12t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 274s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 274s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 274s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 274s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 274s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 274s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 274s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 274s libtiff6 libtk8.6 libunwind8 libvpx9 libvtk9.3 libvulkan1 libwacom-common 275s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 275s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 275s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 275s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 275s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 275s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 275s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 275s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 275s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 275s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 275s python3-cycler python3-dateutil python3-decorator python3-fonttools 275s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 275s python3-mpmath python3-numpy python3-packaging python3-pil 275s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 275s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 275s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 275s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 275s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 275s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 275s 0 upgraded, 237 newly installed, 0 to remove and 0 not upgraded. 275s Need to get 318 MB/318 MB of archives. 275s After this operation, 1126 MB of additional disk space will be used. 275s Get:1 /tmp/autopkgtest.z4Izes/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [712 B] 275s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libtcl8.6 armhf 8.6.14+dfsg-1build1 [903 kB] 275s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 275s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 275s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 275s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 275s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 275s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 275s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 275s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 275s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 275s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libtk8.6 armhf 8.6.14-1build1 [681 kB] 275s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-7build1 [525 kB] 275s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf blt armhf 2.5.3+dfsg-7build1 [4840 B] 275s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 275s Get:16 http://ftpmaster.internal/ubuntu plucky/universe armhf fonts-lyx all 2.4.2.1-1 [171 kB] 275s Get:17 http://ftpmaster.internal/ubuntu plucky/universe armhf freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 276s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 276s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 276s Get:20 http://ftpmaster.internal/ubuntu plucky/universe armhf python-matplotlib-data all 3.8.3-3 [2928 kB] 276s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf python3-six all 1.16.0-7 [13.1 kB] 276s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-2 [80.3 kB] 276s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-7ubuntu1 [125 kB] 276s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 276s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu2 [125 kB] 276s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 276s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.14-2build1 [132 kB] 276s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf libopenjp2-7 armhf 2.5.0-2ubuntu1 [170 kB] 276s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 276s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 9.0.0-1 [462 kB] 276s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libraqm0 armhf 0.10.1-1build1 [12.4 kB] 276s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.21-1 [38.8 kB] 276s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 276s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-4ubuntu2 [151 kB] 276s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 276s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 276s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 277s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libwebpdemux2 armhf 1.4.0-0.1 [11.8 kB] 277s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libwebpmux3 armhf 1.4.0-0.1 [22.5 kB] 277s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pil armhf 10.4.0-1ubuntu1 [428 kB] 277s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-tk armhf 3.12.7-1 [112 kB] 277s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf python3-tk armhf 3.12.6-1ubuntu1 [9806 B] 277s Get:43 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pil.imagetk armhf 10.4.0-1ubuntu1 [8848 B] 277s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.0-3build2 [126 kB] 277s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 14.2.0-7ubuntu1 [311 kB] 277s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.0-3build2 [2086 kB] 277s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf python3-numpy armhf 1:1.26.4+ds-11build1 [3570 kB] 277s Get:48 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-contourpy armhf 1.3.0-2 [192 kB] 277s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-cycler all 0.12.1-1 [9716 B] 277s Get:50 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-brotli armhf 1.1.0-2build2 [321 kB] 277s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf python3-decorator all 5.1.1-5 [10.1 kB] 277s Get:52 http://ftpmaster.internal/ubuntu plucky/universe armhf liblbfgsb0 armhf 3.0+dfsg.4-1build1 [27.4 kB] 277s Get:53 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-scipy armhf 1.13.1-3 [16.4 MB] 279s Get:54 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 279s Get:55 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mpmath all 1.3.0-1 [425 kB] 279s Get:56 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sympy all 1.13.1-1 [4228 kB] 279s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3-tz all 2024.1-2 [31.4 kB] 279s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf python3-appdirs all 1.4.4-4 [10.9 kB] 279s Get:59 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-fs all 2.4.16-4 [91.3 kB] 279s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu1 [150 kB] 279s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf python3-lxml armhf 5.3.0-1 [1234 kB] 279s Get:62 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-lz4 armhf 4.0.2+dfsg-1build4 [24.8 kB] 279s Get:63 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-unicodedata2 armhf 15.1.0+ds-1build1 [361 kB] 279s Get:64 http://ftpmaster.internal/ubuntu plucky/universe armhf unicode-data all 15.1.0-1 [8878 kB] 279s Get:65 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-fonttools armhf 4.46.0-1build2 [1402 kB] 279s Get:66 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-kiwisolver armhf 1.4.7-2 [57.0 kB] 279s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.1-1 [41.4 kB] 279s Get:68 http://ftpmaster.internal/ubuntu plucky/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 279s Get:69 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-matplotlib armhf 3.8.3-3 [4500 kB] 279s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 279s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libglapi-mesa armhf 24.2.3-1ubuntu1 [49.4 kB] 279s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-xcb1 armhf 2:1.8.7-1build1 [7748 B] 279s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri2-0 armhf 1.17.0-2 [6868 B] 279s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 279s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 279s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 279s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 279s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 279s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 279s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 279s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 279s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 279s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 279s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-amdgpu1 armhf 2.4.122-1 [18.9 kB] 279s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-radeon1 armhf 2.4.122-1 [18.1 kB] 279s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.2-1ubuntu1 [27.8 MB] 280s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf mesa-libgallium armhf 24.2.3-1ubuntu1 [7895 kB] 280s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libvulkan1 armhf 1.3.290.0-1 [114 kB] 280s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-server0 armhf 1.23.0-1 [29.4 kB] 280s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libgbm1 armhf 24.2.3-1ubuntu1 [28.2 kB] 280s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1-mesa-dri armhf 24.2.3-1ubuntu1 [30.8 kB] 280s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-mesa0 armhf 24.2.3-1ubuntu1 [131 kB] 280s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 280s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libopengl0 armhf 1.7.0-1build1 [36.2 kB] 280s Get:95 http://ftpmaster.internal/ubuntu plucky/universe armhf libcoin80t64 armhf 4.0.2+ds-2 [2243 kB] 280s Get:96 http://ftpmaster.internal/ubuntu plucky/universe armhf libdouble-conversion3 armhf 3.3.0-1build1 [38.6 kB] 280s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.42-4ubuntu3 [186 kB] 280s Get:98 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5core5t64 armhf 5.15.15+dfsg-1ubuntu1 [1765 kB] 280s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.0-1 [22.7 kB] 280s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libegl-mesa0 armhf 24.2.3-1ubuntu1 [106 kB] 280s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 280s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libgles2 armhf 1.7.0-1build1 [18.0 kB] 280s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libice6 armhf 2:1.0.10-1build3 [35.4 kB] 281s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libmtdev1t64 armhf 1.1.6-1.2 [13.2 kB] 281s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libwacom-common all 2.13.0-1 [98.6 kB] 281s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libwacom9 armhf 2.13.0-1 [22.3 kB] 281s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libinput-bin armhf 1.26.2-1 [25.2 kB] 281s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libinput10 armhf 1.26.2-1 [119 kB] 281s Get:109 http://ftpmaster.internal/ubuntu plucky/universe armhf libmd4c0 armhf 0.5.2-2 [38.2 kB] 281s Get:110 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5dbus5t64 armhf 5.15.15+dfsg-1ubuntu1 [198 kB] 281s Get:111 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5network5t64 armhf 5.15.15+dfsg-1ubuntu1 [654 kB] 281s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libsm6 armhf 2:1.2.3-1build3 [14.1 kB] 281s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-icccm4 armhf 0.4.2-1 [9840 B] 281s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-util1 armhf 0.4.0-1build3 [9224 B] 281s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-image0 armhf 0.4.0-2build1 [9680 B] 281s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-keysyms1 armhf 0.4.0-1build4 [7260 B] 281s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 281s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render-util0 armhf 0.3.9-1build4 [8648 B] 281s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shape0 armhf 1.17.0-2 [6030 B] 281s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xinerama0 armhf 1.17.0-2 [5212 B] 281s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xinput0 armhf 1.17.0-2 [29.5 kB] 281s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xkb1 armhf 1.17.0-2 [28.8 kB] 281s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon-x11-0 armhf 1.6.0-1build1 [13.8 kB] 281s Get:124 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5gui5t64 armhf 5.15.15+dfsg-1ubuntu1 [2971 kB] 281s Get:125 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5widgets5t64 armhf 5.15.15+dfsg-1ubuntu1 [2261 kB] 281s Get:126 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5opengl5t64 armhf 5.15.15+dfsg-1ubuntu1 [126 kB] 281s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 281s Get:128 http://ftpmaster.internal/ubuntu plucky/universe armhf libsoqt520t64 armhf 1.6.0+ds1-3.1build4 [181 kB] 281s Get:129 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5qml5 armhf 5.15.15+dfsg-1 [1334 kB] 281s Get:130 http://ftpmaster.internal/ubuntu plucky/universe armhf libshiboken2-py3-5.15t64 armhf 5.15.14-1build1 [191 kB] 281s Get:131 http://ftpmaster.internal/ubuntu plucky/universe armhf libpyside2-py3-5.15t64 armhf 5.15.14-1build1 [72.1 kB] 281s Get:132 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtcore armhf 5.15.14-1build1 [1125 kB] 281s Get:133 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtgui armhf 5.15.14-1build1 [1097 kB] 281s Get:134 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtwidgets armhf 5.15.14-1build1 [1911 kB] 281s Get:135 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtopengl armhf 5.15.14-1build1 [116 kB] 281s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf libclang1-19 armhf 1:19.1.2-1ubuntu1 [7702 kB] 282s Get:137 http://ftpmaster.internal/ubuntu plucky/universe armhf shiboken2 armhf 5.15.14-1build1 [611 kB] 282s Get:138 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pivy armhf 0.6.9~a0-1build2 [3514 kB] 282s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-ply all 3.11-7 [45.4 kB] 282s Get:140 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtnetwork armhf 5.15.14-1build1 [313 kB] 282s Get:141 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5svg5 armhf 5.15.15-1 [128 kB] 282s Get:142 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtsvg armhf 5.15.14-1build1 [53.5 kB] 282s Get:143 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5xml5t64 armhf 5.15.15+dfsg-1ubuntu1 [108 kB] 282s Get:144 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtxml armhf 5.15.14-1build1 [120 kB] 282s Get:145 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyside2.qtuitools armhf 5.15.14-1build1 [152 kB] 282s Get:146 http://ftpmaster.internal/ubuntu plucky/main armhf libboost-filesystem1.83.0 armhf 1.83.0-3.2ubuntu2 [281 kB] 282s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf libboost-program-options1.83.0 armhf 1.83.0-3.2ubuntu2 [344 kB] 282s Get:148 http://ftpmaster.internal/ubuntu plucky/main armhf libboost-thread1.83.0 armhf 1.83.0-3.2ubuntu2 [271 kB] 282s Get:149 http://ftpmaster.internal/ubuntu plucky/universe armhf libfmt9 armhf 9.1.0+ds1-2 [55.2 kB] 282s Get:150 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 282s Get:151 http://ftpmaster.internal/ubuntu plucky/universe armhf libhwloc15 armhf 2.11.0-2 [146 kB] 282s Get:152 http://ftpmaster.internal/ubuntu plucky/universe armhf libmpich12 armhf 4.2.0-14 [1677 kB] 282s Get:153 http://ftpmaster.internal/ubuntu plucky/universe armhf libaec0 armhf 1.1.3-1 [20.8 kB] 282s Get:154 http://ftpmaster.internal/ubuntu plucky/universe armhf libsz2 armhf 1.1.3-1 [5302 B] 282s Get:155 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-mpich-103-1t64 armhf 1.10.10+repack-4ubuntu3 [1388 kB] 282s Get:156 http://ftpmaster.internal/ubuntu plucky/universe armhf libmedc11t64 armhf 4.1.0+repack-6 [464 kB] 282s Get:157 http://ftpmaster.internal/ubuntu plucky/universe armhf libtbbmalloc2 armhf 2021.12.0-1ubuntu2 [46.5 kB] 282s Get:158 http://ftpmaster.internal/ubuntu plucky/universe armhf libtbbbind-2-5 armhf 2021.12.0-1ubuntu2 [13.9 kB] 282s Get:159 http://ftpmaster.internal/ubuntu plucky/universe armhf libtbb12 armhf 2021.12.0-1ubuntu2 [77.4 kB] 282s Get:160 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-foundation-7.8 armhf 7.8.1+dfsg1-2 [1452 kB] 282s Get:161 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-modeling-data-7.8 armhf 7.8.1+dfsg1-2 [2724 kB] 282s Get:162 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-modeling-algorithms-7.8 armhf 7.8.1+dfsg1-2 [7712 kB] 283s Get:163 http://ftpmaster.internal/ubuntu plucky/universe armhf libimath-3-1-29t64 armhf 3.1.11-2ubuntu1 [68.2 kB] 283s Get:164 http://ftpmaster.internal/ubuntu plucky/universe armhf libjxr0t64 armhf 1.2~git20170615.f752187-5.3 [156 kB] 283s Get:165 http://ftpmaster.internal/ubuntu plucky/universe armhf libopenexr-3-1-30 armhf 3.1.5-5.1build3 [915 kB] 283s Get:166 http://ftpmaster.internal/ubuntu plucky/main armhf libraw23t64 armhf 0.21.2-2.1build1 [352 kB] 283s Get:167 http://ftpmaster.internal/ubuntu plucky/universe armhf libfreeimage3 armhf 3.18.0+ds2-10build4 [261 kB] 283s Get:168 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-draw-7.8 armhf 7.8.1+dfsg1-2 [2443 kB] 283s Get:169 http://ftpmaster.internal/ubuntu plucky/universe armhf occt-misc all 7.8.1+dfsg1-2 [11.5 MB] 284s Get:170 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-visualization-7.8 armhf 7.8.1+dfsg1-2 [2052 kB] 284s Get:171 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-ocaf-7.8 armhf 7.8.1+dfsg1-2 [1181 kB] 284s Get:172 http://ftpmaster.internal/ubuntu plucky/universe armhf libocct-data-exchange-7.8 armhf 7.8.1+dfsg1-2 [4397 kB] 284s Get:173 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12t64 armhf 3.12.7-1 [2076 kB] 284s Get:174 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5concurrent5t64 armhf 5.15.15+dfsg-1ubuntu1 [34.8 kB] 284s Get:175 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-13ubuntu6 [29.7 kB] 284s Get:176 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-13ubuntu6 [20.2 kB] 284s Get:177 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-13ubuntu6 [24.2 kB] 284s Get:178 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.10-1ubuntu2 [239 kB] 284s Get:179 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5printsupport5t64 armhf 5.15.15+dfsg-1ubuntu1 [192 kB] 284s Get:180 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5webengine-data all 5.15.17+dfsg-5 [7624 kB] 284s Get:181 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2-data all 1.2.12-1 [21.0 kB] 284s Get:182 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2t64 armhf 1.2.12-1 [344 kB] 284s Get:183 http://ftpmaster.internal/ubuntu plucky/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10 [127 kB] 284s Get:184 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz-subset0 armhf 9.0.0-1 [536 kB] 284s Get:185 http://ftpmaster.internal/ubuntu plucky/universe armhf libminizip1t64 armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [20.5 kB] 284s Get:186 http://ftpmaster.internal/ubuntu plucky/main armhf libopus0 armhf 1.5.2-2 [2875 kB] 284s Get:187 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5positioning5 armhf 5.15.15+dfsg-1 [197 kB] 284s Get:188 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5qmlmodels5 armhf 5.15.15+dfsg-1 [175 kB] 284s Get:189 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5quick5 armhf 5.15.15+dfsg-1 [1510 kB] 285s Get:190 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5webchannel5 armhf 5.15.15-2 [54.1 kB] 285s Get:191 http://ftpmaster.internal/ubuntu plucky/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 285s Get:192 http://ftpmaster.internal/ubuntu plucky/main armhf libvpx9 armhf 1.14.1-1ubuntu1 [1635 kB] 285s Get:193 http://ftpmaster.internal/ubuntu plucky/main armhf libxcomposite1 armhf 1:0.4.5-1build3 [5750 B] 285s Get:194 http://ftpmaster.internal/ubuntu plucky/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 285s Get:195 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 285s Get:196 http://ftpmaster.internal/ubuntu plucky/main armhf libxtst6 armhf 2:1.2.3-1.1build1 [10.7 kB] 285s Get:197 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5webenginecore5 armhf 5.15.17+dfsg-5 [40.8 MB] 286s Get:198 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5quickwidgets5 armhf 5.15.15+dfsg-1 [35.2 kB] 286s Get:199 http://ftpmaster.internal/ubuntu plucky/universe armhf libqt5webenginewidgets5 armhf 5.15.17+dfsg-5 [109 kB] 286s Get:200 http://ftpmaster.internal/ubuntu plucky/universe armhf libspnav0 armhf 1.1-2 [13.4 kB] 286s Get:201 http://ftpmaster.internal/ubuntu plucky/universe armhf libgl2ps1.4 armhf 1.4.2+dfsg1-2build1 [37.7 kB] 286s Get:202 http://ftpmaster.internal/ubuntu plucky/universe armhf libglew2.2 armhf 2.2.0-4build1 [197 kB] 286s Get:203 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-103-1t64 armhf 1.10.10+repack-4ubuntu3 [1327 kB] 286s Get:204 http://ftpmaster.internal/ubuntu plucky/main armhf libjsoncpp25 armhf 1.9.5-6build1 [75.3 kB] 287s Get:205 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-100t64 armhf 1.10.10+repack-4ubuntu3 [55.9 kB] 287s Get:206 http://ftpmaster.internal/ubuntu plucky/universe armhf libnetcdf19t64 armhf 1:4.9.2-6ubuntu1 [419 kB] 287s Get:207 http://ftpmaster.internal/ubuntu plucky/main armhf libogg0 armhf 1.3.5-3build1 [20.5 kB] 287s Get:208 http://ftpmaster.internal/ubuntu plucky/main armhf libevent-pthreads-2.1-7t64 armhf 2.1.12-stable-10 [7530 B] 287s Get:209 http://ftpmaster.internal/ubuntu plucky/main armhf librdmacm1t64 armhf 52.0-2ubuntu1 [63.3 kB] 287s Get:210 http://ftpmaster.internal/ubuntu plucky/universe armhf libfabric1 armhf 1.17.0-3ubuntu1 [419 kB] 287s Get:211 http://ftpmaster.internal/ubuntu plucky/main armhf libpciaccess0 armhf 0.17-3build1 [16.3 kB] 287s Get:212 http://ftpmaster.internal/ubuntu plucky/main armhf libxnvctrl0 armhf 510.47.03-0ubuntu4 [11.6 kB] 287s Get:213 http://ftpmaster.internal/ubuntu plucky/universe armhf ocl-icd-libopencl1 armhf 2.3.2-1build1 [34.5 kB] 287s Get:214 http://ftpmaster.internal/ubuntu plucky/universe armhf libhwloc-plugins armhf 2.11.0-2 [13.8 kB] 287s Get:215 http://ftpmaster.internal/ubuntu plucky/universe armhf libopenmpi3t64 armhf 4.1.6-13.3ubuntu2 [2445 kB] 287s Get:216 http://ftpmaster.internal/ubuntu plucky/universe armhf proj-data all 9.4.1-1 [7892 kB] 287s Get:217 http://ftpmaster.internal/ubuntu plucky/universe armhf libproj25 armhf 9.4.1-1 [1285 kB] 288s Get:218 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.42.2-1build1 [193 kB] 288s Get:219 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 288s Get:220 http://ftpmaster.internal/ubuntu plucky/main armhf libtheora0 armhf 1.1.1+dfsg.1-17 [144 kB] 288s Get:221 http://ftpmaster.internal/ubuntu plucky/universe armhf libvtk9.3 armhf 9.3.0+dfsg1-1build1 [22.1 MB] 289s Get:222 http://ftpmaster.internal/ubuntu plucky/universe armhf libxerces-c3.2t64 armhf 3.2.4+debian-1.3 [817 kB] 289s Get:223 http://ftpmaster.internal/ubuntu plucky/universe armhf libzipios++0v5 armhf 0.1.5.9+cvs.2007.04.28-11build2 [57.8 kB] 289s Get:224 http://ftpmaster.internal/ubuntu plucky/universe armhf libfreecad-python3-0.20 armhf 0.21.2+dfsg1-6 [36.9 MB] 290s Get:225 http://ftpmaster.internal/ubuntu plucky/universe armhf freecad-python3 armhf 0.21.2+dfsg1-6 [48.5 kB] 290s Get:226 http://ftpmaster.internal/ubuntu plucky/universe armhf freecad all 0.21.2+dfsg1-6 [11.0 kB] 290s Get:227 http://ftpmaster.internal/ubuntu plucky/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 290s Get:228 http://ftpmaster.internal/ubuntu plucky/main armhf libunwind8 armhf 1.6.2-3.1 [47.6 kB] 290s Get:229 http://ftpmaster.internal/ubuntu plucky/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 290s Get:230 http://ftpmaster.internal/ubuntu plucky/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 290s Get:231 http://ftpmaster.internal/ubuntu plucky/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 290s Get:232 http://ftpmaster.internal/ubuntu plucky/main armhf libxaw7 armhf 2:1.0.14-1build2 [153 kB] 290s Get:233 http://ftpmaster.internal/ubuntu plucky/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 290s Get:234 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 290s Get:235 http://ftpmaster.internal/ubuntu plucky/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 290s Get:236 http://ftpmaster.internal/ubuntu plucky/main armhf xserver-common all 2:21.1.13-2ubuntu1 [33.5 kB] 290s Get:237 http://ftpmaster.internal/ubuntu plucky/universe armhf xvfb armhf 2:21.1.13-2ubuntu1 [730 kB] 291s Fetched 318 MB in 16s (20.0 MB/s) 291s Selecting previously unselected package libtcl8.6:armhf. 291s (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 ... 59532 files and directories currently installed.) 291s Preparing to unpack .../000-libtcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 291s Unpacking libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 291s Selecting previously unselected package libfreetype6:armhf. 291s Preparing to unpack .../001-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 291s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 291s Selecting previously unselected package fonts-dejavu-mono. 291s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8_all.deb ... 291s Unpacking fonts-dejavu-mono (2.37-8) ... 291s Selecting previously unselected package fonts-dejavu-core. 291s Preparing to unpack .../003-fonts-dejavu-core_2.37-8_all.deb ... 292s Unpacking fonts-dejavu-core (2.37-8) ... 292s Selecting previously unselected package fontconfig-config. 292s Preparing to unpack .../004-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 292s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 292s Selecting previously unselected package libfontconfig1:armhf. 292s Preparing to unpack .../005-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 292s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 292s Selecting previously unselected package libxrender1:armhf. 292s Preparing to unpack .../006-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 292s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 292s Selecting previously unselected package libxft2:armhf. 292s Preparing to unpack .../007-libxft2_2.3.6-1build1_armhf.deb ... 292s Unpacking libxft2:armhf (2.3.6-1build1) ... 292s Selecting previously unselected package x11-common. 292s Preparing to unpack .../008-x11-common_1%3a7.7+23ubuntu3_all.deb ... 292s Unpacking x11-common (1:7.7+23ubuntu3) ... 292s Selecting previously unselected package libxss1:armhf. 292s Preparing to unpack .../009-libxss1_1%3a1.2.3-1build3_armhf.deb ... 292s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 292s Selecting previously unselected package libtk8.6:armhf. 292s Preparing to unpack .../010-libtk8.6_8.6.14-1build1_armhf.deb ... 292s Unpacking libtk8.6:armhf (8.6.14-1build1) ... 292s Selecting previously unselected package tk8.6-blt2.5. 292s Preparing to unpack .../011-tk8.6-blt2.5_2.5.3+dfsg-7build1_armhf.deb ... 292s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 292s Selecting previously unselected package blt. 292s Preparing to unpack .../012-blt_2.5.3+dfsg-7build1_armhf.deb ... 292s Unpacking blt (2.5.3+dfsg-7build1) ... 292s Selecting previously unselected package fontconfig. 292s Preparing to unpack .../013-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 292s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 292s Selecting previously unselected package fonts-lyx. 292s Preparing to unpack .../014-fonts-lyx_2.4.2.1-1_all.deb ... 292s Unpacking fonts-lyx (2.4.2.1-1) ... 292s Selecting previously unselected package freecad-common. 292s Preparing to unpack .../015-freecad-common_0.21.2+dfsg1-6_all.deb ... 292s Unpacking freecad-common (0.21.2+dfsg1-6) ... 293s Selecting previously unselected package libjs-jquery. 293s Preparing to unpack .../016-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 293s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 293s Selecting previously unselected package libjs-jquery-ui. 293s Preparing to unpack .../017-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 293s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 293s Selecting previously unselected package python-matplotlib-data. 293s Preparing to unpack .../018-python-matplotlib-data_3.8.3-3_all.deb ... 293s Unpacking python-matplotlib-data (3.8.3-3) ... 293s Selecting previously unselected package python3-six. 293s Preparing to unpack .../019-python3-six_1.16.0-7_all.deb ... 293s Unpacking python3-six (1.16.0-7) ... 293s Selecting previously unselected package python3-dateutil. 293s Preparing to unpack .../020-python3-dateutil_2.9.0-2_all.deb ... 293s Unpacking python3-dateutil (2.9.0-2) ... 293s Selecting previously unselected package libgomp1:armhf. 294s Preparing to unpack .../021-libgomp1_14.2.0-7ubuntu1_armhf.deb ... 294s Unpacking libgomp1:armhf (14.2.0-7ubuntu1) ... 294s Selecting previously unselected package libimagequant0:armhf. 294s Preparing to unpack .../022-libimagequant0_2.18.0-1build1_armhf.deb ... 294s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 294s Selecting previously unselected package libjpeg-turbo8:armhf. 294s Preparing to unpack .../023-libjpeg-turbo8_2.1.5-2ubuntu2_armhf.deb ... 294s Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 294s Selecting previously unselected package libjpeg8:armhf. 294s Preparing to unpack .../024-libjpeg8_8c-2ubuntu11_armhf.deb ... 294s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 294s Selecting previously unselected package liblcms2-2:armhf. 294s Preparing to unpack .../025-liblcms2-2_2.14-2build1_armhf.deb ... 294s Unpacking liblcms2-2:armhf (2.14-2build1) ... 294s Selecting previously unselected package libopenjp2-7:armhf. 294s Preparing to unpack .../026-libopenjp2-7_2.5.0-2ubuntu1_armhf.deb ... 294s Unpacking libopenjp2-7:armhf (2.5.0-2ubuntu1) ... 294s Selecting previously unselected package libgraphite2-3:armhf. 294s Preparing to unpack .../027-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 294s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 294s Selecting previously unselected package libharfbuzz0b:armhf. 294s Preparing to unpack .../028-libharfbuzz0b_9.0.0-1_armhf.deb ... 294s Unpacking libharfbuzz0b:armhf (9.0.0-1) ... 294s Selecting previously unselected package libraqm0:armhf. 294s Preparing to unpack .../029-libraqm0_0.10.1-1build1_armhf.deb ... 294s Unpacking libraqm0:armhf (0.10.1-1build1) ... 294s Selecting previously unselected package libdeflate0:armhf. 294s Preparing to unpack .../030-libdeflate0_1.21-1_armhf.deb ... 294s Unpacking libdeflate0:armhf (1.21-1) ... 294s Selecting previously unselected package libjbig0:armhf. 294s Preparing to unpack .../031-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 294s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 294s Selecting previously unselected package liblerc4:armhf. 294s Preparing to unpack .../032-liblerc4_4.0.0+ds-4ubuntu2_armhf.deb ... 294s Unpacking liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 294s Selecting previously unselected package libsharpyuv0:armhf. 294s Preparing to unpack .../033-libsharpyuv0_1.4.0-0.1_armhf.deb ... 294s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 294s Selecting previously unselected package libwebp7:armhf. 294s Preparing to unpack .../034-libwebp7_1.4.0-0.1_armhf.deb ... 294s Unpacking libwebp7:armhf (1.4.0-0.1) ... 294s Selecting previously unselected package libtiff6:armhf. 294s Preparing to unpack .../035-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 294s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 294s Selecting previously unselected package libwebpdemux2:armhf. 294s Preparing to unpack .../036-libwebpdemux2_1.4.0-0.1_armhf.deb ... 294s Unpacking libwebpdemux2:armhf (1.4.0-0.1) ... 294s Selecting previously unselected package libwebpmux3:armhf. 294s Preparing to unpack .../037-libwebpmux3_1.4.0-0.1_armhf.deb ... 294s Unpacking libwebpmux3:armhf (1.4.0-0.1) ... 294s Selecting previously unselected package python3-pil:armhf. 294s Preparing to unpack .../038-python3-pil_10.4.0-1ubuntu1_armhf.deb ... 294s Unpacking python3-pil:armhf (10.4.0-1ubuntu1) ... 294s Selecting previously unselected package python3.12-tk. 294s Preparing to unpack .../039-python3.12-tk_3.12.7-1_armhf.deb ... 294s Unpacking python3.12-tk (3.12.7-1) ... 294s Selecting previously unselected package python3-tk:armhf. 294s Preparing to unpack .../040-python3-tk_3.12.6-1ubuntu1_armhf.deb ... 294s Unpacking python3-tk:armhf (3.12.6-1ubuntu1) ... 294s Selecting previously unselected package python3-pil.imagetk:armhf. 294s Preparing to unpack .../041-python3-pil.imagetk_10.4.0-1ubuntu1_armhf.deb ... 294s Unpacking python3-pil.imagetk:armhf (10.4.0-1ubuntu1) ... 294s Selecting previously unselected package libblas3:armhf. 294s Preparing to unpack .../042-libblas3_3.12.0-3build2_armhf.deb ... 294s Unpacking libblas3:armhf (3.12.0-3build2) ... 294s Selecting previously unselected package libgfortran5:armhf. 294s Preparing to unpack .../043-libgfortran5_14.2.0-7ubuntu1_armhf.deb ... 294s Unpacking libgfortran5:armhf (14.2.0-7ubuntu1) ... 294s Selecting previously unselected package liblapack3:armhf. 294s Preparing to unpack .../044-liblapack3_3.12.0-3build2_armhf.deb ... 294s Unpacking liblapack3:armhf (3.12.0-3build2) ... 294s Selecting previously unselected package python3-numpy. 294s Preparing to unpack .../045-python3-numpy_1%3a1.26.4+ds-11build1_armhf.deb ... 294s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 295s Selecting previously unselected package python3-contourpy. 295s Preparing to unpack .../046-python3-contourpy_1.3.0-2_armhf.deb ... 295s Unpacking python3-contourpy (1.3.0-2) ... 295s Selecting previously unselected package python3-cycler. 295s Preparing to unpack .../047-python3-cycler_0.12.1-1_all.deb ... 295s Unpacking python3-cycler (0.12.1-1) ... 295s Selecting previously unselected package python3-brotli. 295s Preparing to unpack .../048-python3-brotli_1.1.0-2build2_armhf.deb ... 295s Unpacking python3-brotli (1.1.0-2build2) ... 295s Selecting previously unselected package python3-decorator. 295s Preparing to unpack .../049-python3-decorator_5.1.1-5_all.deb ... 295s Unpacking python3-decorator (5.1.1-5) ... 295s Selecting previously unselected package liblbfgsb0:armhf. 295s Preparing to unpack .../050-liblbfgsb0_3.0+dfsg.4-1build1_armhf.deb ... 295s Unpacking liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 295s Selecting previously unselected package python3-scipy. 295s Preparing to unpack .../051-python3-scipy_1.13.1-3_armhf.deb ... 295s Unpacking python3-scipy (1.13.1-3) ... 295s Selecting previously unselected package python3-ufolib2. 295s Preparing to unpack .../052-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 295s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 295s Selecting previously unselected package python3-mpmath. 295s Preparing to unpack .../053-python3-mpmath_1.3.0-1_all.deb ... 295s Unpacking python3-mpmath (1.3.0-1) ... 295s Selecting previously unselected package python3-sympy. 295s Preparing to unpack .../054-python3-sympy_1.13.1-1_all.deb ... 295s Unpacking python3-sympy (1.13.1-1) ... 296s Selecting previously unselected package python3-tz. 296s Preparing to unpack .../055-python3-tz_2024.1-2_all.deb ... 296s Unpacking python3-tz (2024.1-2) ... 296s Selecting previously unselected package python3-appdirs. 296s Preparing to unpack .../056-python3-appdirs_1.4.4-4_all.deb ... 296s Unpacking python3-appdirs (1.4.4-4) ... 296s Selecting previously unselected package python3-fs. 296s Preparing to unpack .../057-python3-fs_2.4.16-4_all.deb ... 296s Unpacking python3-fs (2.4.16-4) ... 296s Selecting previously unselected package libxslt1.1:armhf. 296s Preparing to unpack .../058-libxslt1.1_1.1.39-0exp1ubuntu1_armhf.deb ... 296s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu1) ... 296s Selecting previously unselected package python3-lxml:armhf. 296s Preparing to unpack .../059-python3-lxml_5.3.0-1_armhf.deb ... 296s Unpacking python3-lxml:armhf (5.3.0-1) ... 296s Selecting previously unselected package python3-lz4. 296s Preparing to unpack .../060-python3-lz4_4.0.2+dfsg-1build4_armhf.deb ... 296s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 296s Selecting previously unselected package python3-unicodedata2. 296s Preparing to unpack .../061-python3-unicodedata2_15.1.0+ds-1build1_armhf.deb ... 296s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 296s Selecting previously unselected package unicode-data. 296s Preparing to unpack .../062-unicode-data_15.1.0-1_all.deb ... 296s Unpacking unicode-data (15.1.0-1) ... 296s Selecting previously unselected package python3-fonttools. 296s Preparing to unpack .../063-python3-fonttools_4.46.0-1build2_armhf.deb ... 296s Unpacking python3-fonttools (4.46.0-1build2) ... 296s Selecting previously unselected package python3-kiwisolver. 296s Preparing to unpack .../064-python3-kiwisolver_1.4.7-2_armhf.deb ... 296s Unpacking python3-kiwisolver (1.4.7-2) ... 296s Selecting previously unselected package python3-packaging. 296s Preparing to unpack .../065-python3-packaging_24.1-1_all.deb ... 296s Unpacking python3-packaging (24.1-1) ... 297s Selecting previously unselected package libqhull-r8.0:armhf. 297s Preparing to unpack .../066-libqhull-r8.0_2020.2-6build1_armhf.deb ... 297s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 297s Selecting previously unselected package python3-matplotlib. 297s Preparing to unpack .../067-python3-matplotlib_3.8.3-3_armhf.deb ... 297s Unpacking python3-matplotlib (3.8.3-3) ... 297s Selecting previously unselected package libglvnd0:armhf. 297s Preparing to unpack .../068-libglvnd0_1.7.0-1build1_armhf.deb ... 297s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 297s Selecting previously unselected package libglapi-mesa:armhf. 297s Preparing to unpack .../069-libglapi-mesa_24.2.3-1ubuntu1_armhf.deb ... 297s Unpacking libglapi-mesa:armhf (24.2.3-1ubuntu1) ... 297s Selecting previously unselected package libx11-xcb1:armhf. 297s Preparing to unpack .../070-libx11-xcb1_2%3a1.8.7-1build1_armhf.deb ... 297s Unpacking libx11-xcb1:armhf (2:1.8.7-1build1) ... 297s Selecting previously unselected package libxcb-dri2-0:armhf. 297s Preparing to unpack .../071-libxcb-dri2-0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-dri2-0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-dri3-0:armhf. 297s Preparing to unpack .../072-libxcb-dri3-0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-glx0:armhf. 297s Preparing to unpack .../073-libxcb-glx0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-present0:armhf. 297s Preparing to unpack .../074-libxcb-present0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-present0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-randr0:armhf. 297s Preparing to unpack .../075-libxcb-randr0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-shm0:armhf. 297s Preparing to unpack .../076-libxcb-shm0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-sync1:armhf. 297s Preparing to unpack .../077-libxcb-sync1_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxcb-xfixes0:armhf. 297s Preparing to unpack .../078-libxcb-xfixes0_1.17.0-2_armhf.deb ... 297s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 297s Selecting previously unselected package libxfixes3:armhf. 297s Preparing to unpack .../079-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 297s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 297s Selecting previously unselected package libxshmfence1:armhf. 297s Preparing to unpack .../080-libxshmfence1_1.3-1build5_armhf.deb ... 297s Unpacking libxshmfence1:armhf (1.3-1build5) ... 297s Selecting previously unselected package libxxf86vm1:armhf. 297s Preparing to unpack .../081-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 297s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 297s Selecting previously unselected package libdrm-amdgpu1:armhf. 297s Preparing to unpack .../082-libdrm-amdgpu1_2.4.122-1_armhf.deb ... 297s Unpacking libdrm-amdgpu1:armhf (2.4.122-1) ... 297s Selecting previously unselected package libdrm-radeon1:armhf. 297s Preparing to unpack .../083-libdrm-radeon1_2.4.122-1_armhf.deb ... 297s Unpacking libdrm-radeon1:armhf (2.4.122-1) ... 297s Selecting previously unselected package libllvm19:armhf. 297s Preparing to unpack .../084-libllvm19_1%3a19.1.2-1ubuntu1_armhf.deb ... 297s Unpacking libllvm19:armhf (1:19.1.2-1ubuntu1) ... 298s Selecting previously unselected package mesa-libgallium:armhf. 298s Preparing to unpack .../085-mesa-libgallium_24.2.3-1ubuntu1_armhf.deb ... 298s Unpacking mesa-libgallium:armhf (24.2.3-1ubuntu1) ... 298s Selecting previously unselected package libvulkan1:armhf. 298s Preparing to unpack .../086-libvulkan1_1.3.290.0-1_armhf.deb ... 298s Unpacking libvulkan1:armhf (1.3.290.0-1) ... 298s Selecting previously unselected package libwayland-server0:armhf. 298s Preparing to unpack .../087-libwayland-server0_1.23.0-1_armhf.deb ... 298s Unpacking libwayland-server0:armhf (1.23.0-1) ... 298s Selecting previously unselected package libgbm1:armhf. 298s Preparing to unpack .../088-libgbm1_24.2.3-1ubuntu1_armhf.deb ... 298s Unpacking libgbm1:armhf (24.2.3-1ubuntu1) ... 298s Selecting previously unselected package libgl1-mesa-dri:armhf. 298s Preparing to unpack .../089-libgl1-mesa-dri_24.2.3-1ubuntu1_armhf.deb ... 299s Unpacking libgl1-mesa-dri:armhf (24.2.3-1ubuntu1) ... 299s Selecting previously unselected package libglx-mesa0:armhf. 299s Preparing to unpack .../090-libglx-mesa0_24.2.3-1ubuntu1_armhf.deb ... 299s Unpacking libglx-mesa0:armhf (24.2.3-1ubuntu1) ... 299s Selecting previously unselected package libglx0:armhf. 299s Preparing to unpack .../091-libglx0_1.7.0-1build1_armhf.deb ... 299s Unpacking libglx0:armhf (1.7.0-1build1) ... 299s Selecting previously unselected package libopengl0:armhf. 299s Preparing to unpack .../092-libopengl0_1.7.0-1build1_armhf.deb ... 299s Unpacking libopengl0:armhf (1.7.0-1build1) ... 299s Selecting previously unselected package libcoin80t64:armhf. 299s Preparing to unpack .../093-libcoin80t64_4.0.2+ds-2_armhf.deb ... 299s Unpacking libcoin80t64:armhf (4.0.2+ds-2) ... 299s Selecting previously unselected package libdouble-conversion3:armhf. 299s Preparing to unpack .../094-libdouble-conversion3_3.3.0-1build1_armhf.deb ... 299s Unpacking libdouble-conversion3:armhf (3.3.0-1build1) ... 299s Selecting previously unselected package libpcre2-16-0:armhf. 299s Preparing to unpack .../095-libpcre2-16-0_10.42-4ubuntu3_armhf.deb ... 299s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu3) ... 299s Selecting previously unselected package libqt5core5t64:armhf. 299s Preparing to unpack .../096-libqt5core5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 299s Unpacking libqt5core5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 299s Selecting previously unselected package libwayland-client0:armhf. 299s Preparing to unpack .../097-libwayland-client0_1.23.0-1_armhf.deb ... 299s Unpacking libwayland-client0:armhf (1.23.0-1) ... 299s Selecting previously unselected package libegl-mesa0:armhf. 299s Preparing to unpack .../098-libegl-mesa0_24.2.3-1ubuntu1_armhf.deb ... 299s Unpacking libegl-mesa0:armhf (24.2.3-1ubuntu1) ... 299s Selecting previously unselected package libegl1:armhf. 299s Preparing to unpack .../099-libegl1_1.7.0-1build1_armhf.deb ... 299s Unpacking libegl1:armhf (1.7.0-1build1) ... 299s Selecting previously unselected package libgles2:armhf. 299s Preparing to unpack .../100-libgles2_1.7.0-1build1_armhf.deb ... 299s Unpacking libgles2:armhf (1.7.0-1build1) ... 299s Selecting previously unselected package libice6:armhf. 299s Preparing to unpack .../101-libice6_2%3a1.0.10-1build3_armhf.deb ... 299s Unpacking libice6:armhf (2:1.0.10-1build3) ... 299s Selecting previously unselected package libmtdev1t64:armhf. 299s Preparing to unpack .../102-libmtdev1t64_1.1.6-1.2_armhf.deb ... 299s Unpacking libmtdev1t64:armhf (1.1.6-1.2) ... 299s Selecting previously unselected package libwacom-common. 299s Preparing to unpack .../103-libwacom-common_2.13.0-1_all.deb ... 299s Unpacking libwacom-common (2.13.0-1) ... 299s Selecting previously unselected package libwacom9:armhf. 299s Preparing to unpack .../104-libwacom9_2.13.0-1_armhf.deb ... 299s Unpacking libwacom9:armhf (2.13.0-1) ... 299s Selecting previously unselected package libinput-bin. 299s Preparing to unpack .../105-libinput-bin_1.26.2-1_armhf.deb ... 299s Unpacking libinput-bin (1.26.2-1) ... 299s Selecting previously unselected package libinput10:armhf. 299s Preparing to unpack .../106-libinput10_1.26.2-1_armhf.deb ... 299s Unpacking libinput10:armhf (1.26.2-1) ... 299s Selecting previously unselected package libmd4c0:armhf. 299s Preparing to unpack .../107-libmd4c0_0.5.2-2_armhf.deb ... 299s Unpacking libmd4c0:armhf (0.5.2-2) ... 299s Selecting previously unselected package libqt5dbus5t64:armhf. 299s Preparing to unpack .../108-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 299s Unpacking libqt5dbus5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 299s Selecting previously unselected package libqt5network5t64:armhf. 299s Preparing to unpack .../109-libqt5network5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 299s Unpacking libqt5network5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 299s Selecting previously unselected package libsm6:armhf. 299s Preparing to unpack .../110-libsm6_2%3a1.2.3-1build3_armhf.deb ... 299s Unpacking libsm6:armhf (2:1.2.3-1build3) ... 299s Selecting previously unselected package libxcb-icccm4:armhf. 299s Preparing to unpack .../111-libxcb-icccm4_0.4.2-1_armhf.deb ... 299s Unpacking libxcb-icccm4:armhf (0.4.2-1) ... 299s Selecting previously unselected package libxcb-util1:armhf. 299s Preparing to unpack .../112-libxcb-util1_0.4.0-1build3_armhf.deb ... 299s Unpacking libxcb-util1:armhf (0.4.0-1build3) ... 300s Selecting previously unselected package libxcb-image0:armhf. 300s Preparing to unpack .../113-libxcb-image0_0.4.0-2build1_armhf.deb ... 300s Unpacking libxcb-image0:armhf (0.4.0-2build1) ... 300s Selecting previously unselected package libxcb-keysyms1:armhf. 300s Preparing to unpack .../114-libxcb-keysyms1_0.4.0-1build4_armhf.deb ... 300s Unpacking libxcb-keysyms1:armhf (0.4.0-1build4) ... 300s Selecting previously unselected package libxcb-render0:armhf. 300s Preparing to unpack .../115-libxcb-render0_1.17.0-2_armhf.deb ... 300s Unpacking libxcb-render0:armhf (1.17.0-2) ... 300s Selecting previously unselected package libxcb-render-util0:armhf. 300s Preparing to unpack .../116-libxcb-render-util0_0.3.9-1build4_armhf.deb ... 300s Unpacking libxcb-render-util0:armhf (0.3.9-1build4) ... 300s Selecting previously unselected package libxcb-shape0:armhf. 300s Preparing to unpack .../117-libxcb-shape0_1.17.0-2_armhf.deb ... 300s Unpacking libxcb-shape0:armhf (1.17.0-2) ... 300s Selecting previously unselected package libxcb-xinerama0:armhf. 300s Preparing to unpack .../118-libxcb-xinerama0_1.17.0-2_armhf.deb ... 300s Unpacking libxcb-xinerama0:armhf (1.17.0-2) ... 300s Selecting previously unselected package libxcb-xinput0:armhf. 300s Preparing to unpack .../119-libxcb-xinput0_1.17.0-2_armhf.deb ... 300s Unpacking libxcb-xinput0:armhf (1.17.0-2) ... 300s Selecting previously unselected package libxcb-xkb1:armhf. 300s Preparing to unpack .../120-libxcb-xkb1_1.17.0-2_armhf.deb ... 300s Unpacking libxcb-xkb1:armhf (1.17.0-2) ... 300s Selecting previously unselected package libxkbcommon-x11-0:armhf. 300s Preparing to unpack .../121-libxkbcommon-x11-0_1.6.0-1build1_armhf.deb ... 300s Unpacking libxkbcommon-x11-0:armhf (1.6.0-1build1) ... 300s Selecting previously unselected package libqt5gui5t64:armhf. 300s Preparing to unpack .../122-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 300s Unpacking libqt5gui5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 300s Selecting previously unselected package libqt5widgets5t64:armhf. 300s Preparing to unpack .../123-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 300s Unpacking libqt5widgets5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 300s Selecting previously unselected package libqt5opengl5t64:armhf. 300s Preparing to unpack .../124-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 300s Unpacking libqt5opengl5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 300s Selecting previously unselected package libxi6:armhf. 300s Preparing to unpack .../125-libxi6_2%3a1.8.2-1_armhf.deb ... 300s Unpacking libxi6:armhf (2:1.8.2-1) ... 300s Selecting previously unselected package libsoqt520t64. 300s Preparing to unpack .../126-libsoqt520t64_1.6.0+ds1-3.1build4_armhf.deb ... 300s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 300s Selecting previously unselected package libqt5qml5:armhf. 300s Preparing to unpack .../127-libqt5qml5_5.15.15+dfsg-1_armhf.deb ... 300s Unpacking libqt5qml5:armhf (5.15.15+dfsg-1) ... 300s Selecting previously unselected package libshiboken2-py3-5.15t64. 300s Preparing to unpack .../128-libshiboken2-py3-5.15t64_5.15.14-1build1_armhf.deb ... 300s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 300s Selecting previously unselected package libpyside2-py3-5.15t64. 300s Preparing to unpack .../129-libpyside2-py3-5.15t64_5.15.14-1build1_armhf.deb ... 300s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 300s Selecting previously unselected package python3-pyside2.qtcore. 300s Preparing to unpack .../130-python3-pyside2.qtcore_5.15.14-1build1_armhf.deb ... 300s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 300s Selecting previously unselected package python3-pyside2.qtgui. 300s Preparing to unpack .../131-python3-pyside2.qtgui_5.15.14-1build1_armhf.deb ... 300s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 300s Selecting previously unselected package python3-pyside2.qtwidgets. 300s Preparing to unpack .../132-python3-pyside2.qtwidgets_5.15.14-1build1_armhf.deb ... 300s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 300s Selecting previously unselected package python3-pyside2.qtopengl. 300s Preparing to unpack .../133-python3-pyside2.qtopengl_5.15.14-1build1_armhf.deb ... 300s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 300s Selecting previously unselected package libclang1-19. 300s Preparing to unpack .../134-libclang1-19_1%3a19.1.2-1ubuntu1_armhf.deb ... 300s Unpacking libclang1-19 (1:19.1.2-1ubuntu1) ... 301s Selecting previously unselected package shiboken2. 301s Preparing to unpack .../135-shiboken2_5.15.14-1build1_armhf.deb ... 301s Unpacking shiboken2 (5.15.14-1build1) ... 301s Selecting previously unselected package python3-pivy. 301s Preparing to unpack .../136-python3-pivy_0.6.9~a0-1build2_armhf.deb ... 301s Unpacking python3-pivy (0.6.9~a0-1build2) ... 301s Selecting previously unselected package python3-ply. 301s Preparing to unpack .../137-python3-ply_3.11-7_all.deb ... 301s Unpacking python3-ply (3.11-7) ... 301s Selecting previously unselected package python3-pyside2.qtnetwork. 301s Preparing to unpack .../138-python3-pyside2.qtnetwork_5.15.14-1build1_armhf.deb ... 301s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 301s Selecting previously unselected package libqt5svg5:armhf. 301s Preparing to unpack .../139-libqt5svg5_5.15.15-1_armhf.deb ... 301s Unpacking libqt5svg5:armhf (5.15.15-1) ... 301s Selecting previously unselected package python3-pyside2.qtsvg. 301s Preparing to unpack .../140-python3-pyside2.qtsvg_5.15.14-1build1_armhf.deb ... 301s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 301s Selecting previously unselected package libqt5xml5t64:armhf. 301s Preparing to unpack .../141-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 301s Unpacking libqt5xml5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 301s Selecting previously unselected package python3-pyside2.qtxml. 301s Preparing to unpack .../142-python3-pyside2.qtxml_5.15.14-1build1_armhf.deb ... 301s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 301s Selecting previously unselected package python3-pyside2.qtuitools. 301s Preparing to unpack .../143-python3-pyside2.qtuitools_5.15.14-1build1_armhf.deb ... 301s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 301s Selecting previously unselected package libboost-filesystem1.83.0:armhf. 301s Preparing to unpack .../144-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_armhf.deb ... 301s Unpacking libboost-filesystem1.83.0:armhf (1.83.0-3.2ubuntu2) ... 301s Selecting previously unselected package libboost-program-options1.83.0:armhf. 301s Preparing to unpack .../145-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_armhf.deb ... 301s Unpacking libboost-program-options1.83.0:armhf (1.83.0-3.2ubuntu2) ... 301s Selecting previously unselected package libboost-thread1.83.0:armhf. 301s Preparing to unpack .../146-libboost-thread1.83.0_1.83.0-3.2ubuntu2_armhf.deb ... 301s Unpacking libboost-thread1.83.0:armhf (1.83.0-3.2ubuntu2) ... 301s Selecting previously unselected package libfmt9:armhf. 301s Preparing to unpack .../147-libfmt9_9.1.0+ds1-2_armhf.deb ... 301s Unpacking libfmt9:armhf (9.1.0+ds1-2) ... 301s Selecting previously unselected package libgl1:armhf. 301s Preparing to unpack .../148-libgl1_1.7.0-1build1_armhf.deb ... 301s Unpacking libgl1:armhf (1.7.0-1build1) ... 301s Selecting previously unselected package libhwloc15:armhf. 301s Preparing to unpack .../149-libhwloc15_2.11.0-2_armhf.deb ... 301s Unpacking libhwloc15:armhf (2.11.0-2) ... 301s Selecting previously unselected package libmpich12:armhf. 301s Preparing to unpack .../150-libmpich12_4.2.0-14_armhf.deb ... 301s Unpacking libmpich12:armhf (4.2.0-14) ... 301s Selecting previously unselected package libaec0:armhf. 302s Preparing to unpack .../151-libaec0_1.1.3-1_armhf.deb ... 302s Unpacking libaec0:armhf (1.1.3-1) ... 302s Selecting previously unselected package libsz2:armhf. 302s Preparing to unpack .../152-libsz2_1.1.3-1_armhf.deb ... 302s Unpacking libsz2:armhf (1.1.3-1) ... 302s Selecting previously unselected package libhdf5-mpich-103-1t64:armhf. 302s Preparing to unpack .../153-libhdf5-mpich-103-1t64_1.10.10+repack-4ubuntu3_armhf.deb ... 302s Unpacking libhdf5-mpich-103-1t64:armhf (1.10.10+repack-4ubuntu3) ... 302s Selecting previously unselected package libmedc11t64:armhf. 302s Preparing to unpack .../154-libmedc11t64_4.1.0+repack-6_armhf.deb ... 302s Unpacking libmedc11t64:armhf (4.1.0+repack-6) ... 302s Selecting previously unselected package libtbbmalloc2:armhf. 302s Preparing to unpack .../155-libtbbmalloc2_2021.12.0-1ubuntu2_armhf.deb ... 302s Unpacking libtbbmalloc2:armhf (2021.12.0-1ubuntu2) ... 302s Selecting previously unselected package libtbbbind-2-5:armhf. 302s Preparing to unpack .../156-libtbbbind-2-5_2021.12.0-1ubuntu2_armhf.deb ... 302s Unpacking libtbbbind-2-5:armhf (2021.12.0-1ubuntu2) ... 302s Selecting previously unselected package libtbb12:armhf. 302s Preparing to unpack .../157-libtbb12_2021.12.0-1ubuntu2_armhf.deb ... 302s Unpacking libtbb12:armhf (2021.12.0-1ubuntu2) ... 302s Selecting previously unselected package libocct-foundation-7.8:armhf. 302s Preparing to unpack .../158-libocct-foundation-7.8_7.8.1+dfsg1-2_armhf.deb ... 302s Unpacking libocct-foundation-7.8:armhf (7.8.1+dfsg1-2) ... 302s Selecting previously unselected package libocct-modeling-data-7.8:armhf. 302s Preparing to unpack .../159-libocct-modeling-data-7.8_7.8.1+dfsg1-2_armhf.deb ... 302s Unpacking libocct-modeling-data-7.8:armhf (7.8.1+dfsg1-2) ... 302s Selecting previously unselected package libocct-modeling-algorithms-7.8:armhf. 302s Preparing to unpack .../160-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-2_armhf.deb ... 302s Unpacking libocct-modeling-algorithms-7.8:armhf (7.8.1+dfsg1-2) ... 302s Selecting previously unselected package libimath-3-1-29t64:armhf. 302s Preparing to unpack .../161-libimath-3-1-29t64_3.1.11-2ubuntu1_armhf.deb ... 302s Unpacking libimath-3-1-29t64:armhf (3.1.11-2ubuntu1) ... 302s Selecting previously unselected package libjxr0t64:armhf. 302s Preparing to unpack .../162-libjxr0t64_1.2~git20170615.f752187-5.3_armhf.deb ... 302s Unpacking libjxr0t64:armhf (1.2~git20170615.f752187-5.3) ... 302s Selecting previously unselected package libopenexr-3-1-30:armhf. 302s Preparing to unpack .../163-libopenexr-3-1-30_3.1.5-5.1build3_armhf.deb ... 302s Unpacking libopenexr-3-1-30:armhf (3.1.5-5.1build3) ... 302s Selecting previously unselected package libraw23t64:armhf. 302s Preparing to unpack .../164-libraw23t64_0.21.2-2.1build1_armhf.deb ... 302s Unpacking libraw23t64:armhf (0.21.2-2.1build1) ... 302s Selecting previously unselected package libfreeimage3:armhf. 302s Preparing to unpack .../165-libfreeimage3_3.18.0+ds2-10build4_armhf.deb ... 302s Unpacking libfreeimage3:armhf (3.18.0+ds2-10build4) ... 302s Selecting previously unselected package libocct-draw-7.8:armhf. 302s Preparing to unpack .../166-libocct-draw-7.8_7.8.1+dfsg1-2_armhf.deb ... 302s Unpacking libocct-draw-7.8:armhf (7.8.1+dfsg1-2) ... 302s Selecting previously unselected package occt-misc. 302s Preparing to unpack .../167-occt-misc_7.8.1+dfsg1-2_all.deb ... 302s Unpacking occt-misc (7.8.1+dfsg1-2) ... 303s Selecting previously unselected package libocct-visualization-7.8:armhf. 303s Preparing to unpack .../168-libocct-visualization-7.8_7.8.1+dfsg1-2_armhf.deb ... 303s Unpacking libocct-visualization-7.8:armhf (7.8.1+dfsg1-2) ... 303s Selecting previously unselected package libocct-ocaf-7.8:armhf. 303s Preparing to unpack .../169-libocct-ocaf-7.8_7.8.1+dfsg1-2_armhf.deb ... 303s Unpacking libocct-ocaf-7.8:armhf (7.8.1+dfsg1-2) ... 303s Selecting previously unselected package libocct-data-exchange-7.8:armhf. 303s Preparing to unpack .../170-libocct-data-exchange-7.8_7.8.1+dfsg1-2_armhf.deb ... 303s Unpacking libocct-data-exchange-7.8:armhf (7.8.1+dfsg1-2) ... 303s Selecting previously unselected package libpython3.12t64:armhf. 303s Preparing to unpack .../171-libpython3.12t64_3.12.7-1_armhf.deb ... 303s Unpacking libpython3.12t64:armhf (3.12.7-1) ... 303s Selecting previously unselected package libqt5concurrent5t64:armhf. 303s Preparing to unpack .../172-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 303s Unpacking libqt5concurrent5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 303s Selecting previously unselected package libavahi-common-data:armhf. 303s Preparing to unpack .../173-libavahi-common-data_0.8-13ubuntu6_armhf.deb ... 303s Unpacking libavahi-common-data:armhf (0.8-13ubuntu6) ... 303s Selecting previously unselected package libavahi-common3:armhf. 303s Preparing to unpack .../174-libavahi-common3_0.8-13ubuntu6_armhf.deb ... 303s Unpacking libavahi-common3:armhf (0.8-13ubuntu6) ... 303s Selecting previously unselected package libavahi-client3:armhf. 303s Preparing to unpack .../175-libavahi-client3_0.8-13ubuntu6_armhf.deb ... 303s Unpacking libavahi-client3:armhf (0.8-13ubuntu6) ... 303s Selecting previously unselected package libcups2t64:armhf. 303s Preparing to unpack .../176-libcups2t64_2.4.10-1ubuntu2_armhf.deb ... 303s Unpacking libcups2t64:armhf (2.4.10-1ubuntu2) ... 303s Selecting previously unselected package libqt5printsupport5t64:armhf. 303s Preparing to unpack .../177-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_armhf.deb ... 303s Unpacking libqt5printsupport5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 303s Selecting previously unselected package libqt5webengine-data. 304s Preparing to unpack .../178-libqt5webengine-data_5.15.17+dfsg-5_all.deb ... 304s Unpacking libqt5webengine-data (5.15.17+dfsg-5) ... 304s Selecting previously unselected package libasound2-data. 304s Preparing to unpack .../179-libasound2-data_1.2.12-1_all.deb ... 304s Unpacking libasound2-data (1.2.12-1) ... 304s Selecting previously unselected package libasound2t64:armhf. 304s Preparing to unpack .../180-libasound2t64_1.2.12-1_armhf.deb ... 304s Unpacking libasound2t64:armhf (1.2.12-1) ... 304s Selecting previously unselected package libevent-2.1-7t64:armhf. 304s Preparing to unpack .../181-libevent-2.1-7t64_2.1.12-stable-10_armhf.deb ... 304s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 304s Selecting previously unselected package libharfbuzz-subset0:armhf. 304s Preparing to unpack .../182-libharfbuzz-subset0_9.0.0-1_armhf.deb ... 304s Unpacking libharfbuzz-subset0:armhf (9.0.0-1) ... 304s Selecting previously unselected package libminizip1t64:armhf. 304s Preparing to unpack .../183-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 304s Unpacking libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 304s Selecting previously unselected package libopus0:armhf. 304s Preparing to unpack .../184-libopus0_1.5.2-2_armhf.deb ... 304s Unpacking libopus0:armhf (1.5.2-2) ... 304s Selecting previously unselected package libqt5positioning5:armhf. 304s Preparing to unpack .../185-libqt5positioning5_5.15.15+dfsg-1_armhf.deb ... 304s Unpacking libqt5positioning5:armhf (5.15.15+dfsg-1) ... 304s Selecting previously unselected package libqt5qmlmodels5:armhf. 304s Preparing to unpack .../186-libqt5qmlmodels5_5.15.15+dfsg-1_armhf.deb ... 304s Unpacking libqt5qmlmodels5:armhf (5.15.15+dfsg-1) ... 304s Selecting previously unselected package libqt5quick5:armhf. 304s Preparing to unpack .../187-libqt5quick5_5.15.15+dfsg-1_armhf.deb ... 304s Unpacking libqt5quick5:armhf (5.15.15+dfsg-1) ... 304s Selecting previously unselected package libqt5webchannel5:armhf. 304s Preparing to unpack .../188-libqt5webchannel5_5.15.15-2_armhf.deb ... 304s Unpacking libqt5webchannel5:armhf (5.15.15-2) ... 304s Selecting previously unselected package libsnappy1v5:armhf. 304s Preparing to unpack .../189-libsnappy1v5_1.2.1-1_armhf.deb ... 304s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 304s Selecting previously unselected package libvpx9:armhf. 304s Preparing to unpack .../190-libvpx9_1.14.1-1ubuntu1_armhf.deb ... 304s Unpacking libvpx9:armhf (1.14.1-1ubuntu1) ... 304s Selecting previously unselected package libxcomposite1:armhf. 304s Preparing to unpack .../191-libxcomposite1_1%3a0.4.5-1build3_armhf.deb ... 304s Unpacking libxcomposite1:armhf (1:0.4.5-1build3) ... 304s Selecting previously unselected package libxdamage1:armhf. 304s Preparing to unpack .../192-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 304s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 304s Selecting previously unselected package libxrandr2:armhf. 304s Preparing to unpack .../193-libxrandr2_2%3a1.5.4-1_armhf.deb ... 304s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 304s Selecting previously unselected package libxtst6:armhf. 304s Preparing to unpack .../194-libxtst6_2%3a1.2.3-1.1build1_armhf.deb ... 304s Unpacking libxtst6:armhf (2:1.2.3-1.1build1) ... 304s Selecting previously unselected package libqt5webenginecore5:armhf. 304s Preparing to unpack .../195-libqt5webenginecore5_5.15.17+dfsg-5_armhf.deb ... 304s Unpacking libqt5webenginecore5:armhf (5.15.17+dfsg-5) ... 305s Selecting previously unselected package libqt5quickwidgets5:armhf. 305s Preparing to unpack .../196-libqt5quickwidgets5_5.15.15+dfsg-1_armhf.deb ... 305s Unpacking libqt5quickwidgets5:armhf (5.15.15+dfsg-1) ... 305s Selecting previously unselected package libqt5webenginewidgets5:armhf. 306s Preparing to unpack .../197-libqt5webenginewidgets5_5.15.17+dfsg-5_armhf.deb ... 306s Unpacking libqt5webenginewidgets5:armhf (5.15.17+dfsg-5) ... 306s Selecting previously unselected package libspnav0. 306s Preparing to unpack .../198-libspnav0_1.1-2_armhf.deb ... 306s Unpacking libspnav0 (1.1-2) ... 306s Selecting previously unselected package libgl2ps1.4. 306s Preparing to unpack .../199-libgl2ps1.4_1.4.2+dfsg1-2build1_armhf.deb ... 306s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 306s Selecting previously unselected package libglew2.2:armhf. 306s Preparing to unpack .../200-libglew2.2_2.2.0-4build1_armhf.deb ... 306s Unpacking libglew2.2:armhf (2.2.0-4build1) ... 306s Selecting previously unselected package libhdf5-103-1t64:armhf. 306s Preparing to unpack .../201-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_armhf.deb ... 306s Unpacking libhdf5-103-1t64:armhf (1.10.10+repack-4ubuntu3) ... 306s Selecting previously unselected package libjsoncpp25:armhf. 306s Preparing to unpack .../202-libjsoncpp25_1.9.5-6build1_armhf.deb ... 306s Unpacking libjsoncpp25:armhf (1.9.5-6build1) ... 306s Selecting previously unselected package libhdf5-hl-100t64:armhf. 306s Preparing to unpack .../203-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_armhf.deb ... 306s Unpacking libhdf5-hl-100t64:armhf (1.10.10+repack-4ubuntu3) ... 306s Selecting previously unselected package libnetcdf19t64:armhf. 306s Preparing to unpack .../204-libnetcdf19t64_1%3a4.9.2-6ubuntu1_armhf.deb ... 306s Unpacking libnetcdf19t64:armhf (1:4.9.2-6ubuntu1) ... 306s Selecting previously unselected package libogg0:armhf. 306s Preparing to unpack .../205-libogg0_1.3.5-3build1_armhf.deb ... 306s Unpacking libogg0:armhf (1.3.5-3build1) ... 306s Selecting previously unselected package libevent-pthreads-2.1-7t64:armhf. 306s Preparing to unpack .../206-libevent-pthreads-2.1-7t64_2.1.12-stable-10_armhf.deb ... 306s Unpacking libevent-pthreads-2.1-7t64:armhf (2.1.12-stable-10) ... 306s Selecting previously unselected package librdmacm1t64:armhf. 306s Preparing to unpack .../207-librdmacm1t64_52.0-2ubuntu1_armhf.deb ... 306s Unpacking librdmacm1t64:armhf (52.0-2ubuntu1) ... 306s Selecting previously unselected package libfabric1:armhf. 306s Preparing to unpack .../208-libfabric1_1.17.0-3ubuntu1_armhf.deb ... 306s Unpacking libfabric1:armhf (1.17.0-3ubuntu1) ... 306s Selecting previously unselected package libpciaccess0:armhf. 306s Preparing to unpack .../209-libpciaccess0_0.17-3build1_armhf.deb ... 306s Unpacking libpciaccess0:armhf (0.17-3build1) ... 306s Selecting previously unselected package libxnvctrl0:armhf. 306s Preparing to unpack .../210-libxnvctrl0_510.47.03-0ubuntu4_armhf.deb ... 306s Unpacking libxnvctrl0:armhf (510.47.03-0ubuntu4) ... 306s Selecting previously unselected package ocl-icd-libopencl1:armhf. 306s Preparing to unpack .../211-ocl-icd-libopencl1_2.3.2-1build1_armhf.deb ... 306s Unpacking ocl-icd-libopencl1:armhf (2.3.2-1build1) ... 306s Selecting previously unselected package libhwloc-plugins:armhf. 306s Preparing to unpack .../212-libhwloc-plugins_2.11.0-2_armhf.deb ... 306s Unpacking libhwloc-plugins:armhf (2.11.0-2) ... 306s Selecting previously unselected package libopenmpi3t64:armhf. 306s Preparing to unpack .../213-libopenmpi3t64_4.1.6-13.3ubuntu2_armhf.deb ... 306s Unpacking libopenmpi3t64:armhf (4.1.6-13.3ubuntu2) ... 306s Selecting previously unselected package proj-data. 306s Preparing to unpack .../214-proj-data_9.4.1-1_all.deb ... 306s Unpacking proj-data (9.4.1-1) ... 306s Selecting previously unselected package libproj25:armhf. 306s Preparing to unpack .../215-libproj25_9.4.1-1_armhf.deb ... 306s Unpacking libproj25:armhf (9.4.1-1) ... 307s Selecting previously unselected package libpixman-1-0:armhf. 307s Preparing to unpack .../216-libpixman-1-0_0.42.2-1build1_armhf.deb ... 307s Unpacking libpixman-1-0:armhf (0.42.2-1build1) ... 307s Selecting previously unselected package libcairo2:armhf. 307s Preparing to unpack .../217-libcairo2_1.18.2-2_armhf.deb ... 307s Unpacking libcairo2:armhf (1.18.2-2) ... 307s Selecting previously unselected package libtheora0:armhf. 307s Preparing to unpack .../218-libtheora0_1.1.1+dfsg.1-17_armhf.deb ... 307s Unpacking libtheora0:armhf (1.1.1+dfsg.1-17) ... 307s Selecting previously unselected package libvtk9.3:armhf. 307s Preparing to unpack .../219-libvtk9.3_9.3.0+dfsg1-1build1_armhf.deb ... 307s Unpacking libvtk9.3:armhf (9.3.0+dfsg1-1build1) ... 307s Selecting previously unselected package libxerces-c3.2t64:armhf. 307s Preparing to unpack .../220-libxerces-c3.2t64_3.2.4+debian-1.3_armhf.deb ... 307s Unpacking libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... 307s Selecting previously unselected package libzipios++0v5. 307s Preparing to unpack .../221-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_armhf.deb ... 307s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 307s Selecting previously unselected package libfreecad-python3-0.20. 307s Preparing to unpack .../222-libfreecad-python3-0.20_0.21.2+dfsg1-6_armhf.deb ... 307s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 308s Selecting previously unselected package freecad-python3. 308s Preparing to unpack .../223-freecad-python3_0.21.2+dfsg1-6_armhf.deb ... 308s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 308s Selecting previously unselected package freecad. 308s Preparing to unpack .../224-freecad_0.21.2+dfsg1-6_all.deb ... 308s Unpacking freecad (0.21.2+dfsg1-6) ... 308s Selecting previously unselected package libfontenc1:armhf. 308s Preparing to unpack .../225-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 308s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 308s Selecting previously unselected package libunwind8:armhf. 308s Preparing to unpack .../226-libunwind8_1.6.2-3.1_armhf.deb ... 308s Unpacking libunwind8:armhf (1.6.2-3.1) ... 308s Selecting previously unselected package libxt6t64:armhf. 308s Preparing to unpack .../227-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 308s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 308s Selecting previously unselected package libxmu6:armhf. 308s Preparing to unpack .../228-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 308s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 308s Selecting previously unselected package libxpm4:armhf. 308s Preparing to unpack .../229-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 308s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 308s Selecting previously unselected package libxaw7:armhf. 309s Preparing to unpack .../230-libxaw7_2%3a1.0.14-1build2_armhf.deb ... 309s Unpacking libxaw7:armhf (2:1.0.14-1build2) ... 309s Selecting previously unselected package libxfont2:armhf. 309s Preparing to unpack .../231-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 309s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 309s Selecting previously unselected package libxkbfile1:armhf. 309s Preparing to unpack .../232-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 309s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 309s Selecting previously unselected package x11-xkb-utils. 309s Preparing to unpack .../233-x11-xkb-utils_7.7+9_armhf.deb ... 309s Unpacking x11-xkb-utils (7.7+9) ... 309s Selecting previously unselected package xserver-common. 309s Preparing to unpack .../234-xserver-common_2%3a21.1.13-2ubuntu1_all.deb ... 309s Unpacking xserver-common (2:21.1.13-2ubuntu1) ... 309s Selecting previously unselected package xvfb. 309s Preparing to unpack .../235-xvfb_2%3a21.1.13-2ubuntu1_armhf.deb ... 309s Unpacking xvfb (2:21.1.13-2ubuntu1) ... 309s Selecting previously unselected package autopkgtest-satdep. 309s Preparing to unpack .../236-1-autopkgtest-satdep.deb ... 309s Unpacking autopkgtest-satdep (0) ... 309s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 309s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 309s Setting up liblcms2-2:armhf (2.14-2build1) ... 309s Setting up libtbbmalloc2:armhf (2021.12.0-1ubuntu2) ... 309s Setting up libboost-program-options1.83.0:armhf (1.83.0-3.2ubuntu2) ... 309s Setting up libpixman-1-0:armhf (0.42.2-1build1) ... 309s Setting up libllvm19:armhf (1:19.1.2-1ubuntu1) ... 309s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 309s Setting up libwayland-server0:armhf (1.23.0-1) ... 309s Setting up libx11-xcb1:armhf (2:1.8.7-1build1) ... 309s Setting up libpciaccess0:armhf (0.17-3build1) ... 309s Setting up libdouble-conversion3:armhf (3.3.0-1build1) ... 309s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 309s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 309s Setting up libogg0:armhf (1.3.5-3build1) ... 309s Setting up libclang1-19 (1:19.1.2-1ubuntu1) ... 309s Setting up liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 309s Setting up proj-data (9.4.1-1) ... 309s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 309s Setting up libqt5webengine-data (5.15.17+dfsg-5) ... 309s Setting up libxi6:armhf (2:1.8.2-1) ... 309s Setting up libxcb-xinput0:armhf (1.17.0-2) ... 309s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 309s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 309s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 309s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 309s Setting up libxcb-render0:armhf (1.17.0-2) ... 309s Setting up libevent-pthreads-2.1-7t64:armhf (2.1.12-stable-10) ... 309s Setting up libdrm-radeon1:armhf (2.4.122-1) ... 309s Setting up libglvnd0:armhf (1.7.0-1build1) ... 309s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 309s Setting up fonts-lyx (2.4.2.1-1) ... 309s Setting up libxcb-glx0:armhf (1.17.0-2) ... 309s Setting up python3-ply (3.11-7) ... 309s Setting up libxcb-keysyms1:armhf (0.4.0-1build4) ... 309s Setting up libxcb-shape0:armhf (1.17.0-2) ... 309s Setting up x11-common (1:7.7+23ubuntu3) ... 310s Setting up libdeflate0:armhf (1.21-1) ... 310s Setting up libboost-thread1.83.0:armhf (1.83.0-3.2ubuntu2) ... 310s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 310s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 310s Setting up libxcb-render-util0:armhf (0.3.9-1build4) ... 310s Setting up libxcb-shm0:armhf (1.17.0-2) ... 310s Setting up libxcb-icccm4:armhf (0.4.2-1) ... 310s Setting up libboost-filesystem1.83.0:armhf (1.83.0-3.2ubuntu2) ... 310s Setting up libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... 310s Setting up libgomp1:armhf (14.2.0-7ubuntu1) ... 310s Setting up libunwind8:armhf (1.6.2-3.1) ... 310s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 310s Setting up libpcre2-16-0:armhf (10.42-4ubuntu3) ... 310s Setting up libaec0:armhf (1.1.3-1) ... 310s Setting up libopengl0:armhf (1.7.0-1build1) ... 310s Setting up python3-tz (2024.1-2) ... 310s Setting up freecad-common (0.21.2+dfsg1-6) ... 310s Setting up libxcb-util1:armhf (0.4.0-1build3) ... 310s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 310s Setting up libsnappy1v5:armhf (1.2.1-1) ... 310s Setting up occt-misc (7.8.1+dfsg1-2) ... 310s Setting up libxcb-xkb1:armhf (1.17.0-2) ... 310s Setting up libxcb-image0:armhf (0.4.0-2build1) ... 310s Setting up libxnvctrl0:armhf (510.47.03-0ubuntu4) ... 310s Setting up libxcb-present0:armhf (1.17.0-2) ... 310s Setting up unicode-data (15.1.0-1) ... 310s Setting up python3-six (1.16.0-7) ... 310s Setting up libpython3.12t64:armhf (3.12.7-1) ... 310s Setting up libasound2-data (1.2.12-1) ... 310s Setting up libqt5core5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 310s Setting up python3-decorator (5.1.1-5) ... 310s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 310s Setting up libblas3:armhf (3.12.0-3build2) ... 310s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 310s Setting up python3-packaging (24.1-1) ... 310s Setting up libxcb-xinerama0:armhf (1.17.0-2) ... 310s Setting up libgles2:armhf (1.7.0-1build1) ... 310s Setting up libasound2t64:armhf (1.2.12-1) ... 310s Setting up libjxr0t64:armhf (1.2~git20170615.f752187-5.3) ... 310s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 310s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 310s Setting up libxcb-sync1:armhf (1.17.0-2) ... 310s Setting up python3-brotli (1.1.0-2build2) ... 311s Setting up libavahi-common-data:armhf (0.8-13ubuntu6) ... 311s Setting up libopus0:armhf (1.5.2-2) ... 311s Setting up python3-cycler (0.12.1-1) ... 311s Setting up libimagequant0:armhf (2.18.0-1build1) ... 311s Setting up libxkbcommon-x11-0:armhf (1.6.0-1build1) ... 311s Setting up fonts-dejavu-mono (2.37-8) ... 311s Setting up python3-kiwisolver (1.4.7-2) ... 311s Setting up libhwloc15:armhf (2.11.0-2) ... 311s Setting up libimath-3-1-29t64:armhf (3.1.11-2ubuntu1) ... 311s Setting up libxrandr2:armhf (2:1.5.4-1) ... 311s Setting up libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 311s Setting up libjsoncpp25:armhf (1.9.5-6build1) ... 311s Setting up fonts-dejavu-core (2.37-8) ... 311s Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 311s Setting up libglapi-mesa:armhf (24.2.3-1ubuntu1) ... 311s Setting up libgfortran5:armhf (14.2.0-7ubuntu1) ... 311s Setting up libvulkan1:armhf (1.3.290.0-1) ... 311s Setting up libwebp7:armhf (1.4.0-0.1) ... 311s Setting up libfmt9:armhf (9.1.0+ds1-2) ... 311s Setting up libxcb-dri2-0:armhf (1.17.0-2) ... 311s Setting up libvpx9:armhf (1.14.1-1ubuntu1) ... 311s Setting up libmpich12:armhf (4.2.0-14) ... 311s Setting up libmtdev1t64:armhf (1.1.6-1.2) ... 311s Setting up libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 311s Setting up ocl-icd-libopencl1:armhf (2.3.2-1build1) ... 311s Setting up libxshmfence1:armhf (1.3-1build5) ... 311s Setting up libxcb-randr0:armhf (1.17.0-2) ... 311s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu1) ... 311s Setting up libmd4c0:armhf (0.5.2-2) ... 311s Setting up librdmacm1t64:armhf (52.0-2ubuntu1) ... 311s Setting up libopenjp2-7:armhf (2.5.0-2ubuntu1) ... 311s Setting up libharfbuzz0b:armhf (9.0.0-1) ... 311s Setting up python3-dateutil (2.9.0-2) ... 311s Setting up shiboken2 (5.15.14-1build1) ... 311s Setting up libxss1:armhf (1:1.2.3-1build3) ... 311s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 311s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 311s Setting up python3-mpmath (1.3.0-1) ... 311s Setting up python-matplotlib-data (3.8.3-3) ... 311s Setting up libwebpmux3:armhf (1.4.0-0.1) ... 311s Setting up python3-appdirs (1.4.4-4) ... 312s Setting up libxcomposite1:armhf (1:0.4.5-1build3) ... 312s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 312s Setting up libsz2:armhf (1.1.3-1) ... 312s Setting up libspnav0 (1.1-2) ... 312s Setting up libdrm-amdgpu1:armhf (2.4.122-1) ... 312s Setting up libwacom-common (2.13.0-1) ... 312s Setting up libwayland-client0:armhf (1.23.0-1) ... 312s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 312s Setting up libfabric1:armhf (1.17.0-3ubuntu1) ... 312s Setting up python3-sympy (1.13.1-1) ... 319s Setting up libice6:armhf (2:1.0.10-1build3) ... 319s Setting up mesa-libgallium:armhf (24.2.3-1ubuntu1) ... 319s Setting up liblapack3:armhf (3.12.0-3build2) ... 319s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 319s Setting up libqt5dbus5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 319s Setting up libgbm1:armhf (24.2.3-1ubuntu1) ... 319s Setting up libwacom9:armhf (2.13.0-1) ... 319s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 319s Setting up libxtst6:armhf (2:1.2.3-1.1build1) ... 319s Setting up libqt5concurrent5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 319s Setting up libwebpdemux2:armhf (1.4.0-0.1) ... 319s Setting up libqt5positioning5:armhf (5.15.15+dfsg-1) ... 319s Setting up libgl1-mesa-dri:armhf (24.2.3-1ubuntu1) ... 319s Setting up libqt5network5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 319s Setting up libavahi-common3:armhf (0.8-13ubuntu6) ... 319s Setting up libqt5xml5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 319s Setting up libhwloc-plugins:armhf (2.11.0-2) ... 319s Setting up libinput-bin (1.26.2-1) ... 319s Setting up libtbbbind-2-5:armhf (2021.12.0-1ubuntu2) ... 319s Setting up python3-fs (2.4.16-4) ... 319s Setting up libegl-mesa0:armhf (24.2.3-1ubuntu1) ... 319s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 319s Setting up libhdf5-mpich-103-1t64:armhf (1.10.10+repack-4ubuntu3) ... 319s Setting up libqt5qml5:armhf (5.15.15+dfsg-1) ... 319s Setting up libraqm0:armhf (0.10.1-1build1) ... 319s Setting up libopenexr-3-1-30:armhf (3.1.5-5.1build3) ... 319s Setting up libqt5webchannel5:armhf (5.15.15-2) ... 319s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 322s Setting up libraw23t64:armhf (0.21.2-2.1build1) ... 322s Setting up libopenmpi3t64:armhf (4.1.6-13.3ubuntu2) ... 322s Setting up python3-lxml:armhf (5.3.0-1) ... 322s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 322s Setting up libegl1:armhf (1.7.0-1build1) ... 322s Setting up libharfbuzz-subset0:armhf (9.0.0-1) ... 322s Setting up python3-contourpy (1.3.0-2) ... 322s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 322s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 322s Setting up libhdf5-103-1t64:armhf (1.10.10+repack-4ubuntu3) ... 322s Setting up libsm6:armhf (2:1.2.3-1build3) ... 322s Setting up libavahi-client3:armhf (0.8-13ubuntu6) ... 322s Setting up liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 322s Setting up libinput10:armhf (1.26.2-1) ... 322s Setting up libhdf5-hl-100t64:armhf (1.10.10+repack-4ubuntu3) ... 322s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 324s Regenerating fonts cache... done. 324s Setting up libfreeimage3:armhf (3.18.0+ds2-10build4) ... 324s Setting up libnetcdf19t64:armhf (1:4.9.2-6ubuntu1) ... 324s Setting up libxft2:armhf (2.3.6-1build1) ... 324s Setting up libqt5qmlmodels5:armhf (5.15.15+dfsg-1) ... 324s Setting up libglx-mesa0:armhf (24.2.3-1ubuntu1) ... 324s Setting up python3-scipy (1.13.1-3) ... 328s Setting up libmedc11t64:armhf (4.1.0+repack-6) ... 328s Setting up libglx0:armhf (1.7.0-1build1) ... 328s Setting up libproj25:armhf (9.4.1-1) ... 328s Setting up libtk8.6:armhf (8.6.14-1build1) ... 328s Setting up python3.12-tk (3.12.7-1) ... 328s Setting up libtbb12:armhf (2021.12.0-1ubuntu2) ... 328s Setting up libcairo2:armhf (1.18.2-2) ... 328s Setting up python3-pil:armhf (10.4.0-1ubuntu1) ... 329s Setting up libqt5gui5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 329s Setting up libgl1:armhf (1.7.0-1build1) ... 329s Setting up libcoin80t64:armhf (4.0.2+ds-2) ... 329s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 329s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 329s Setting up libocct-foundation-7.8:armhf (7.8.1+dfsg1-2) ... 329s Setting up libglew2.2:armhf (2.2.0-4build1) ... 329s Setting up libtheora0:armhf (1.1.1+dfsg.1-17) ... 329s Setting up libqt5quick5:armhf (5.15.15+dfsg-1) ... 329s Setting up libcups2t64:armhf (2.4.10-1ubuntu2) ... 329s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 329s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 329s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 329s Setting up libqt5widgets5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 329s Setting up blt (2.5.3+dfsg-7build1) ... 329s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 329s Setting up libqt5svg5:armhf (5.15.15-1) ... 329s Setting up python3-tk:armhf (3.12.6-1ubuntu1) ... 329s Setting up libocct-modeling-data-7.8:armhf (7.8.1+dfsg1-2) ... 329s Setting up libxaw7:armhf (2:1.0.14-1build2) ... 329s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 329s Setting up libqt5quickwidgets5:armhf (5.15.15+dfsg-1) ... 329s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 329s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 329s Setting up python3-pil.imagetk:armhf (10.4.0-1ubuntu1) ... 329s Setting up libvtk9.3:armhf (9.3.0+dfsg1-1build1) ... 329s Setting up libqt5webenginecore5:armhf (5.15.17+dfsg-5) ... 329s Setting up libqt5opengl5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 329s Setting up libqt5printsupport5t64:armhf (5.15.15+dfsg-1ubuntu1) ... 329s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 329s Setting up libocct-modeling-algorithms-7.8:armhf (7.8.1+dfsg1-2) ... 329s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 329s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 329s Setting up x11-xkb-utils (7.7+9) ... 329s Setting up libqt5webenginewidgets5:armhf (5.15.17+dfsg-5) ... 329s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 329s Setting up xserver-common (2:21.1.13-2ubuntu1) ... 329s Setting up python3-pivy (0.6.9~a0-1build2) ... 329s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 329s """ 329s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 329s """ 329s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 329s """ 329s Setting up xvfb (2:21.1.13-2ubuntu1) ... 329s Setting up python3-fonttools (4.46.0-1build2) ... 330s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 331s Setting up libocct-visualization-7.8:armhf (7.8.1+dfsg1-2) ... 331s Setting up python3-matplotlib (3.8.3-3) ... 332s Setting up libocct-ocaf-7.8:armhf (7.8.1+dfsg1-2) ... 332s Setting up libocct-draw-7.8:armhf (7.8.1+dfsg1-2) ... 332s Setting up libocct-data-exchange-7.8:armhf (7.8.1+dfsg1-2) ... 332s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 332s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 332s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 332s Setting up freecad (0.21.2+dfsg1-6) ... 332s Setting up autopkgtest-satdep (0) ... 332s Processing triggers for libc-bin (2.40-1ubuntu3) ... 332s Processing triggers for man-db (2.12.1-3) ... 333s Processing triggers for shared-mime-info (2.4-5) ... 333s Processing triggers for udev (256.5-2ubuntu3) ... 370s (Reading database ... 72200 files and directories currently installed.) 370s Removing autopkgtest-satdep (0) ... 376s autopkgtest [14:37:20]: test freecadtest: [----------------------- 378s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 378s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 378s ### Running CLI Test TestSpreadsheet ### 379s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 379s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 379s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 379s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 379s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 379s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 379s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 379s Recompute failed! 379s ok 379s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 379s Playing with aliases ... ok 379s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 379s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 379s Try to set the same alias twice (bug #2402) ... ok 379s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 379s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 379s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 379s This was causing a crash ... ok 379s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 379s Expressions across files are not saved (bug #2442) ... ok 379s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 379s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 379s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 379s in expression: cath(7.07106781186548 mm; 5 mm; 4) 379s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 379s in expression: cath(5 mm; 3) 379s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 379s in expression: hypot(3 mm; 4; 5) 379s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 379s in expression: hypot(3 mm; 4) 379s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 379s in expression: pow(7 mm; 4 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 379s in expression: atan2(3 mm; 3) 379s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 379s in expression: tanh(0.5 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 379s in expression: cosh(0.5 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 379s in expression: sinh(0.5 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 379s in expression: atan(0.5 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 379s in expression: acos(0.5 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 379s in expression: asin(0.5 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 379s in expression: log10(-3 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 379s in expression: log(-3 mm) 379s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 379s in expression: exp(-3 mm) 379s Recompute failed! 379s ok 379s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 379s Test all built-in simple functions ... ok 379s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 379s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 379s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 379s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 379s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 379s Regression test for issue 4429; insert columns to sheet with aliases ... ok 379s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 379s Inserting rows -- check renaming of internal cells ... ok 379s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 379s Regression test for issue 4429; insert rows to sheet with aliases ... ok 379s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 379s Support of boolean or integer values ... ok 379s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 379s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 379s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 379s Inserting rows -- check renaming of internal cells ... ok 379s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 379s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 379s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 379s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 379s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 379s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 379s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 379s Testing strings are correctly saved and restored ... ok 379s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 379s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 379s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 379s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 379s in expression: G2 ^ -1 379s Recompute failed! 379s ok 379s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 379s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 379s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 379s Test different numbers ... ok 379s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 379s Parens around a condition should be accepted ... ok 379s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 379s Object name is equal to property name (bug #2389) ... ok 379s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 379s Precedence -- test precedence for relational operators and conditional operator. ... ok 379s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 379s Test quantities and simple fractions as numbers ... ok 379s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 379s Test relational operators ... ok 379s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 379s Regression test for issue 4429; remove columns from sheet with aliases ... ok 379s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 379s Regression test for issue 4492; deleted aliases remains in database ... ok 379s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 379s Removing rows -- check renaming of internal cells ... ok 379s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 379s Regression test for issue 4429; remove rows from sheet with aliases ... ok 379s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 379s Regression test for issue 4492; deleted aliases remains in database ... ok 379s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 379s Test renaming of alias1 to alias2 in a spreadsheet ... ok 379s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 379s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 379s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 379s Test renaming of document object referenced from another object ... ok 379s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 379s Try to use a cell address as alias name ... ok 379s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 379s Try to use a unit (reserved word) as alias name ... ok 379s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 379s Mixup of Label and Name (bug #2407) ... ok 379s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 379s Test deleted aliases by undo remains in database ... ok 379s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 379s Units -- test unit calculations. ... ok 379s 379s ---------------------------------------------------------------------- 379s Ran 50 tests in 0.248s 379s 379s OK 379s FreeCAD 0.21.2, Libs: 0.21.2R 379s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 379s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 379s FreeCAD wouldn't be possible without FreeCAD community. 379s ##### #### ### #### 379s # # # # # # 379s # ## #### #### # # # # # 379s #### # # # # # # # ##### # # 379s # # #### #### # # # # # 379s # # # # # # # # # ## ## ## 379s # # #### #### ### # # #### ## ## ## 379s 379s Recompute...... 379s Recompute...... 379s (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Importing project files...... 379s (100 %) Postprocessing...... 379s (100 %) Importing project files...... 379s (100 %) Postprocessing...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 379s (100 %) Importing project files...... 379s (33 %) (66 %) (100 %) Postprocessing...... 379s (100 %) Recompute...... 379s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 379s (100 %) Recompute...... 379s (50 %) (100 %) Postprocessing...... 379s (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Postprocessing...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Postprocessing...... 379s (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (33 %) (66 %) (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (50 %) (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) Recompute...... 379s (100 %) ### Running CLI Test BaseTests ### 379s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 379s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 379s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 379s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 379s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 379s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 379s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 379s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 379s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 379s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 379s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 379s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 382s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 382s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 382s testPrint (BaseTests.ConsoleTestCase.testPrint) ... Printing error 382s Printing warning 382s ok 385s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... ok 385s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 385s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 385s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 385s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 385s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 385s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 385s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 385s testNull (BaseTests.MatrixTestCase.testNull) ... ok 385s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 385s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 385s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 385s testPower (BaseTests.MatrixTestCase.testPower) ... ok 385s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 385s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 385s testScale (BaseTests.MatrixTestCase.testScale) ... ok 385s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 385s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 385s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 385s testVector (BaseTests.MatrixTestCase.testVector) ... ok 385s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 385s testBool (BaseTests.ParameterTestCase.testBool) ... ok 385s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 385s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 385s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 385s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 385s testInt (BaseTests.ParameterTestCase.testInt) ... ok 385s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 385s testString (BaseTests.ParameterTestCase.testString) ... ok 385s 385s ---------------------------------------------------------------------- 385s Ran 44 tests in 6.280s 385s 385s OK 385s FreeCAD 0.21.2, Libs: 0.21.2R 385s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 385s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 385s FreeCAD wouldn't be possible without FreeCAD community. 385s ##### #### ### #### 385s # # # # # # 385s # ## #### #### # # # # # 385s #### # # # # # # # ##### # # 385s # # #### #### # # # # # 385s # # # # # # # # # ## ## ## 385s # # #### #### ### # # #### ## ## ## 385s 385s Recompute...... 385s (100 %) Call from Python thread (not synchronized): count=1 385s Call from Python thread (not synchronized): count=2 385s Call from Python thread (not synchronized): count=3 385s Call from Python thread (not synchronized): count=4 385s Call from Python thread (not synchronized): count=5 385s Call from Python thread (not synchronized): count=6 385s Call from Python thread (not synchronized): count=7 385s Call from Python thread (not synchronized): count=8 385s Call from Python thread (not synchronized): count=9 385s Call from Python thread (not synchronized): count=10 385s 10 385s Printing message 385s Call from Python thread: count=1 385s Call from Python thread: count=2 385s Call from Python thread: count=3 385s Call from Python thread: count=4 385s Call from Python thread: count=5 385s Call from Python thread: count=6 385s Call from Python thread: count=7 385s Call from Python thread: count=8 385s Call from Python thread: count=9 385s Call from Python thread: count=10 385s 10 385s ### Running CLI Test UnitTests ### 386s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 386s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 386s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 386s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 386s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 386s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 386s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 386s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 386s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 386s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 386s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 386s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 386s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 386s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 386s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 386s ok 386s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 386s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 386s testToString (UnitTests.UnitBasicCases.testToString) ... ok 386s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 386s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 386s 386s ---------------------------------------------------------------------- 386s Ran 12 tests in 0.014s 386s 386s OK 386s FreeCAD 0.21.2, Libs: 0.21.2R 386s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 386s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 386s FreeCAD wouldn't be possible without FreeCAD community. 386s ##### #### ### #### 386s # # # # # # 386s # ## #### #### # # # # # 386s #### # # # # # # # ##### # # 386s # # #### #### # # # # # 386s # # # # # # # # # ## ## ## 386s # # #### #### ### # # #### ## ## ## 386s 386s ### Running CLI Test Document ### 386s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 386s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 386s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 386s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 386s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 386s testAddition (Document.DocumentBasicCases.testAddition) ... ok 386s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 386s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 386s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 386s testEnum (Document.DocumentBasicCases.testEnum) ... ok 386s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 386s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 386s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 386s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 386s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 386s testMem (Document.DocumentBasicCases.testMem) ... ok 386s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 386s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 386s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 386s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 386s testObjects (Document.DocumentBasicCases.testObjects) ... ok 386s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 386s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 386s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 386s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 386s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 386s App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'. 386s App::FeatureTest: Link(s) to object(s) 'Box Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1 Part1'. 386s 2.4e-07 Document.cpp(2448): The graph must be a DAG. 386s 0.000179363 Document.cpp(2803): GroupTests#Part2 still touched after recompute 386s ok 386s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 386s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 386s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 386s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 386s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 386s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 386s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0xeef764b0> Proxy 386s onChanged .Cls object at 0xeef764b0> ExpressionEngine 386s onChanged .Cls object at 0xeef764b0> ExpressionEngine 386s onChanged .Cls object at 0xeef764b0> propA 386s Removing expression... 386s onChanged .Cls object at 0xeef764b0> ExpressionEngine 386s onChanged .Cls object at 0xeef764b0> _GroupTouched 386s onChanged .Cls object at 0xeef764b0> propA 386s Removing expression... 386s onChanged .Cls object at 0xeef764b0> ExpressionEngine 386s onChanged .Cls object at 0xeef764b0> ExpressionEngine 386s onChanged .Cls object at 0xeef764b0> propA 386s Removing expression... 386s onChanged .Cls object at 0xeef764b0> _GroupTouched 386s ok 386s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 386s testGroup (Document.DocumentGroupCases.testGroup) ... ok 386s testGroupAndGeoFeatureGroup (Document.DocumentGroupCases.testGroupAndGeoFeatureGroup) ... FreeCAD 0.21.2, Libs: 0.21.2R 386s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 386s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 386s FreeCAD wouldn't be possible without FreeCAD community. 386s ##### #### ### #### 386s # # # # # # 386s # ## #### #### # # # # # 386s #### # # # # # # # ##### # # 386s # # #### #### # # # # # 386s # # # # # # # # # ## ## ## 386s # # #### #### ### # # #### ## ## ## 386s 386s Postprocessing...... 386s (100 %) Recompute...... 386s (100 %) Recompute...... 386s (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (100 %) Recompute...... 386s (100 %) Importing project files...... 386s (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (50 %) (100 %) Postprocessing...... 386s (100 %) Recompute...... 386s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 386s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (50 %) (100 %) Recompute...... 386s (33 %) (66 %) (100 %) Recompute...... 386s (100 %) Recompute...... 386s (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (100 %) Postprocessing...... 386s (100 %) Recompute...... 386s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 386s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (4 %) (9 %) ok 386s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 386s testDocument (Document.DocumentObserverCases.testDocument) ... ok 386s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 386s testObject (Document.DocumentObserverCases.testObject) ... ok 386s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 386s testSave (Document.DocumentObserverCases.testSave) ... ok 386s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 386s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 386s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 386s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 386s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 386s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 386s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 386s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 386s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 386s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 386s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 386s 386s 386s 386s 386s 386s 386s 386s 386s 386s 386s ok 386s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 386s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 386s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... Document with the UUID '55e5acde-dfff-4553-95c7-098e1cc417b6' already exists, change to 'e008891d-8951-415d-b3ac-48a9fe1890c1' 386s ok 386s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... ok 386s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 386s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 386s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 386s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 386s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 386s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 386s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 386s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 386s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 386s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 386s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... ok 386s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 386s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 386s testA (Document.FeatureTestColumn.testA) ... ok 386s testAA (Document.FeatureTestColumn.testAA) ... ok 386s testAAA (Document.FeatureTestColumn.testAAA) ... ok 386s testAAZ (Document.FeatureTestColumn.testAAZ) ... No such attribute 'Name123' 386s Recompute failed! 386s ok 386s testAB (Document.FeatureTestColumn.testAB) ... ok 386s testABCD (Document.FeatureTestColumn.testABCD) ... ok 386s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 386s testALL (Document.FeatureTestColumn.testALL) ... ok 386s testAZ (Document.FeatureTestColumn.testAZ) ... ok 386s testAZA (Document.FeatureTestColumn.testAZA) ... Invalid column specification 386s ok 386s testAb (Document.FeatureTestColumn.testAb) ... Invalid column specification 386s ok 386s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 386s testBA (Document.FeatureTestColumn.testBA) ... ok 386s testCB (Document.FeatureTestColumn.testCB) ... ok 386s testCBA (Document.FeatureTestColumn.testCBA) ... ok 386s testEmpty (Document.FeatureTestColumn.testEmpty) ... Invalid column specification 386s ok 386s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 386s Invalid row specification. 386s testZ (Document.FeatureTestColumn.testZ) ... ok 386s testZA (Document.FeatureTestColumn.testZA) ... ok 386s testZZ (Document.FeatureTestColumn.testZZ) ... ok 386s testZZA (Document.FeatureTestColumn.testZZA) ... ok 386s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 386s test0 (Document.FeatureTestRow.test0) ... ok 386s test1 (Document.FeatureTestRow.test1) ... ok 386s test16384 (Document.FeatureTestRow.test16384) ... ok 386s test16385 (Document.FeatureTestRow.test16385) ... ok 386s testA (Document.FeatureTestRow.testA) ... ok 386s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 386s testException (Document.FeatureTestRow.testException) ... ok 386s testUndo (Document.UndoRedoCases.testUndo) ... ok 386s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 386s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 386s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 386s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 386s 386s ---------------------------------------------------------------------- 386s Ran 104 tests in 0.127s 386s 386s OK 386s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (4 %) (9 %) Recompute...... 386s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 386s (100 %) Importing project files...... 386s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 386s (100 %) Recompute...... 386s (100 %) Recompute...... 386s (33 %) (66 %) (100 %) Recompute...... 386s (33 %) (66 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 386s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 386s (100 %) Importing project files...... 386s (25 %) (50 %) (75 %) (100 %) Importing project files...... 386s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 386s (25 %) (50 %) (75 %) (100 %) Importing project files...... 386s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 386s (100 %) Recompute...... 386s Recompute...... 386s (100 %) Recompute...... 386s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 386s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 386s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 386s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 386s TestWorkbenchB 386s TestWorkbenchC 386s TestWorkbenchD 386s ok 386s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 386s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 386s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 386s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 386s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 386s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 386s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 386s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 386s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 386s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 386s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 386s 386s ---------------------------------------------------------------------- 386s Ran 12 tests in 0.007s 386s 386s OK 386s FreeCAD 0.21.2, Libs: 0.21.2R 386s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 386s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 386s FreeCAD wouldn't be possible without FreeCAD community. 386s ##### #### ### #### 386s # # # # # # 386s # ## #### #### # # # # # 386s #### # # # # # # # ##### # # 386s # # #### #### # # # # # 386s # # # # # # # # # ## ## ## 386s # # #### #### ### # # #### ## ## ## 386s 386s ### Running CLI Test UnicodeTests ### 386s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 386s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 386s 386s ---------------------------------------------------------------------- 386s Ran 2 tests in 0.005s 386s 386s OK 386s FreeCAD 0.21.2, Libs: 0.21.2R 386s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 386s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 386s FreeCAD wouldn't be possible without FreeCAD community. 386s ##### #### ### #### 386s # # # # # # 386s # ## #### #### # # # # # 386s #### # # # # # # # ##### # # 386s # # #### #### # # # # # 386s # # # # # # # # # ## ## ## 386s # # #### #### ### # # #### ## ## ## 386s 386s Importing project files...... 386s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 386s (100 %) ### Running CLI Test TestPythonSyntax ### 387s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :454: SyntaxWarning: invalid escape sequence '\[' 387s :559: SyntaxWarning: invalid escape sequence '\[' 387s :751: SyntaxWarning: invalid escape sequence '\#' 387s :767: SyntaxWarning: invalid escape sequence '\#' 387s :795: SyntaxWarning: invalid escape sequence '\?' 387s :797: SyntaxWarning: invalid escape sequence '\/' 387s :95: SyntaxWarning: invalid escape sequence '\[' 388s :42: SyntaxWarning: invalid escape sequence '\d' 388s :1443: SyntaxWarning: invalid escape sequence '\s' 388s :1445: SyntaxWarning: invalid escape sequence '\(' 388s :7: SyntaxWarning: invalid escape sequence '\i' 388s :236: SyntaxWarning: invalid escape sequence '\.' 388s :238: SyntaxWarning: invalid escape sequence '\+' 388s :3866: SyntaxWarning: invalid escape sequence '\$' 388s :5: SyntaxWarning: invalid escape sequence '\i' 388s :416: SyntaxWarning: invalid escape sequence '\.' 388s :732: SyntaxWarning: invalid escape sequence '\d' 388s :935: SyntaxWarning: invalid escape sequence '\s' 388s :935: SyntaxWarning: invalid escape sequence '\s' 388s :935: SyntaxWarning: invalid escape sequence '\s' 388s :938: SyntaxWarning: invalid escape sequence '\.' 388s :1620: SyntaxWarning: invalid escape sequence '\(' 388s :1621: SyntaxWarning: invalid escape sequence '\s' 388s :426: SyntaxWarning: invalid escape sequence '\[' 388s :504: SyntaxWarning: invalid escape sequence '\[' 388s :639: SyntaxWarning: invalid escape sequence '\[' 398s :194: SyntaxWarning: invalid escape sequence '\s' 398s :197: SyntaxWarning: invalid escape sequence '\s' 398s :355: SyntaxWarning: invalid escape sequence '\w' 398s :24: SyntaxWarning: invalid escape sequence '\K' 399s ok 399s 399s ---------------------------------------------------------------------- 399s Ran 1 test in 12.296s 399s 399s OK 399s FreeCAD 0.21.2, Libs: 0.21.2R 399s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 399s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 399s FreeCAD wouldn't be possible without FreeCAD community. 399s ##### #### ### #### 399s # # # # # # 399s # ## #### #### # # # # # 399s #### # # # # # # # ##### # # 399s # # #### #### # # # # # 399s # # # # # # # # # ## ## ## 399s # # #### #### ### # # #### ## ## ## 399s 399s ### Running CLI Test TestPathApp ### 400s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 400s """ 400s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 400s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 400s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 400s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 400s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 400s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 400s FreeCAD wouldn't be possible without FreeCAD community. 400s ##### #### ### #### 400s # # # # # # 400s # ## #### #### # # # # # 400s #### # # # # # # # ##### # # 400s # # #### #### # # # # # 400s # # # # # # # # # ## ## ## 400s # # #### #### ### # # #### ## ## ## 400s 400s Importing project files...... 400s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 400s (100 %) Importing project files...... 400s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 400s (100 %) Importing project files...... 400s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 400s (100 %) Importing project files...... 400s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (ok 400s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 400s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 401s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 401s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 401s Test Output Generation. ... testpath 401s postprocessing... 401s done postprocessing. 401s testpath 401s postprocessing... 401s done postprocessing. 401s testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 401s Test command Generation. ... testpath 401s postprocessing... 401s done postprocessing. 401s testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 401s Test Line Numbers ... testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 401s Test Pre-amble ... testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 401s Test Post-amble ... testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 401s Test inches ... testpath 401s postprocessing... 401s done postprocessing. 401s testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 401s Test test modal ... testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 401s Test axis modal ... testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 401s Test tool change ... testpath 401s postprocessing... 401s done postprocessing. 401s testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 401s Test comment ... testpath 401s postprocessing... 401s done postprocessing. 401s ok 401s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 401s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 401s (100 %) Importing project files...... 401s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 401s (100 %) Importing project files...... 401s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 401s (100 %) Importing project files...... 401s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 401s (100 %) Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: inside -> side = left 401s Dogbone.INFO: CW -> stay on side 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 1: Command G1 [ Z:0 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 2: Command G1 [ Y:100 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 3: Command G1 [ X:12 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 401s Dogbone.INFO: 4: Command G1 [ Y:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 5: Command G1 [ X:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 6: Command G1 [ Z:10 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFOok 401s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 401s Verify bones are inserted if hole ends with rapid move out. ... ok 401s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 401s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 401s Area.cpp(1429): hit bottom 0,0,1e-07 401s Area.cpp(1429): hit bottom 0,0,1e-07 401s : and there is one 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: inside -> side = left 401s Dogbone.INFO: CW -> stay on side 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 1: Command G1 [ Z:0 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 2: Command G1 [ Y:100 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 3: Command G1 [ X:12 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 401s Dogbone.INFO: 4: Command G1 [ Y:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 5: Command G1 [ X:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 6: Command G0 [ Z:10 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: and there is one 401s Dogbone.INFO: removing potential path crossing 401s Recompute...... 401s (50 %) (100 %) Recompute...... 401s (33 %) (66 %) (100 %) Recompute...... 401s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 401s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 401s (100 %) Recompute...... 401s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 401s (25 %) (50 %) (75 %) (100 %) Recompute...... 401s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Profile 401s Recompute...... 401s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: not inside -> side stays right 401s Dogbone.INFO: CW -> stay on side 401s Recompute...... 401s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command (Profile) [ ] 401s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 401s Dogbone.INFO: 2: Command G0 [ Z:16 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 4: Command G0 [ Z:14 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 72.5, 5.0) 401s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 27.5, 5.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: Found bone corner: Vector (72.49999999999999, 27.5, 5.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - dok 401s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 401s Verify no bone is inserted for straight move interrupted by plunge. ... irection = Left/Left 401s Dogbone.INFO: and there is one 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 72.5, 1e-07) 401s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 27.5, 1e-07) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: Found bone corner: Vector (72.49999999999999, 27.5, 1e-07) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Left/Left 401s Dogbone.INFO: and there is one 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 16: Command G0 [ Z:16 ] 401s Dogbone.INFO: ignoring and dropping noop move 401s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 401s Dogbone.INFO: ignoring and dropping noop move 401s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:0 Z:5 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:0 Z:5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2685e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Straight/Left 401s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:0 Z:1e-07 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:0 Z:1e-07 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2685e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Straight/Left 401s Dogbone.INFO: 41: Command G0 [ Z:16 ] 401s Dogbone.INFO: ignoring and dropping noop move 401s (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: inside -> side = left 401s Dogbone.INFO: CW -> stay on side 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 1: Command G1 ok 401s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 401s Verify can handle comments between moves ... ok 401s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 401s Verify can handle noops between moves ... [ Z:0 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 2: Command G1 [ X:0 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 3: Command ( start) [ ] 401s Dogbone.INFO: 4: Command G1 [ Y:0 ] 401s Dogbone.INFO: - direction = Left/Right 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 5: Command G1 [ X:15 ] 401s Dogbone.INFO: - direction = Left/Right 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 6: Command G1 [ Y:10 ] 401s Dogbone.INFO: - direction = Left/Right 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 7: Command G1 [ X:10 ] 401s Dogbone.INFO: - direction = Left/Right 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 401s Dogbone.INFO: 9: Command G0 [ Z:10 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Straight/Right 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: inside -> side = left 401s Dogbone.INFO: CW -> stay on side 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 1: Command G1 [ Z:0 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 2: Command G1 [ X:20 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 3: Command G1 [ Y:0 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 401s Dogbone.INFO: 4: Command G1 [ X:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 5: Command G1 [ Y:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 6: Command G1 [ Z:10 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: and there is one 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: inside -> side = left 401s Dogbone.INFO: CW -> stay on side 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 1: Command G1 [ Z:0 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 2: Command G1 [ X:20 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 3: Command G1 [ Y:0 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 401s Dogbone.INFO: 4: Command G1 [ X:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 401s Dogbone.INFO: 6: Command G1 [ Y:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 7: Command G1 [ Z:10 ] 401s Dogbone.INFO: Looking for connection in odds and ends 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: and there is one 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: Default side = right 401s Dogbone.INFO: inside -> side = left 401s Dogbone.INFO: CW -> stay on side 401s Dogbone.INFO: Here we go ... 401s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 1: Command G1 [ Z:0 ] 401s Dogbone.INFO: nope 401s Dogbone.INFO: 2: Command G1 [ X:20 ] 401s Dogbone.INFO: is a candidate, keeping for later 401s Dogbone.INFO: adding to odds and ends 401s Dogbone.INFO: 3: Command G1 [ Y:0 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 401s Dogbone.INFO: 4: Command G1 [ X:10 ] 401s Dogbone.INFO: - direction = Right/Right 401s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 401s Dogbone.INFO: removing potential path crossing 401s Dogbone.INFO: 5ok 401s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 401s Verify adaptive length ... ok 401s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 401s Verify nominal length ... ok 401s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 401s Verify custom length ... ok 401s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 401s Verify basic op dressup ... ok 401s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 401s Verify retaining non-move instructions ... ok 401s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 401s Verify bone on plunge moves ... ok 401s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 401s Verify ignoring plunge moves that don't connect ... ok 401s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 401s Verify TBone_V style ... ok 401s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 401s Verify TBone_S style ... ok 401s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 401s Verify TBone_L style ... ok 401s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 401s Verify Dogbone style ... ok 401s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 401s Verify custom length. ... ok 401s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 401s Verify adaptive length. ... ok 401s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 401s Verify adaptive length II. ... ok 401s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 401s Verify dogbone blacklist ... ok 401s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 401s Verify dogbone on dogbone ... ok 401s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 401s Verify kinks of maneuvers ... ok 401s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 401s Verify dogbone detection ... ok 401s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 401s Verify horizontal t-bone creation ... ok 401s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 401s Verify vertical t-bone creation ... ok 401s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 401s Verify t-bones on edges ... ok 401s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 401s Verify dogbone angles ... ok 401s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 401s Verify dogbones ... ok 401s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 401s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 401s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 401s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 401s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 401s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 401s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 401s Test test modal ... ok 401s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 401s Test axis modal ... ok 401s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 401s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 401s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 401s Done postprocessing. 401s ok 401s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 401s Check Tag origin. ... ok 401s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 401s Verify solid for a 90 degree tag is a cylinder. ... ok 401s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 401s Verify trapezoidal tag has a cone shape with a lid. ... ok 401s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 401s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 401s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 401s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 401s ok 401s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 401s Test Output Generation. ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 401s Test command Generation. ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 401s Test Line Numbers ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 401s Test Pre-amble ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 401s Test Post-amble ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 401s Test inches ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 401s Test test modal ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 401s Test axis modal ... Show editor = 0 401s here 401s postprocessing... 401s done postprocessing. 401s ok 401s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 401s Test tool change ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 401s Test comment ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 401s Test Output Generation. ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 401s Test command Generation. ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 401s Test Line Numbers ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 401s Test Pre-amble ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 401s Test Post-amble ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 401s Test inches ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 401s Test test modal ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 401s Test axis modal ... Show editor = 0 401s here 401s postprocessing... 401s done postprocessing. 401s ok 401s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 401s Test tool change ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 401s Test comment ... Show editor = 0 401s postprocessing... 401s done postprocessing. 401s ok 401s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 402s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 402s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : Command G1 [ Y:10 ] 402s Dogbone.INFO: - direction = Right/Right 402s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 402s Dogbone.INFO: removing potential path crossing 402s Dogbone.INFO: 6: Command G1 [ Z:10 ] 402s Dogbone.INFO: Looking for connection in odds and ends 402s Dogbone.INFO: - direction = Right/Right 402s Dogbone.INFO: and there is one 402s Dogbone.INFO: removing potential path crossing 402s Dogbone.INFO: Here we go ... 402s Dogbone.INFO: Default side = right 402s Dogbone.INFO: inside -> side = left 402s Dogbone.INFO: CW -> stay on side 402s Dogbone.INFO: Here we go ... 402s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 402s Dogbone.INFO: nope 402s Dogbone.INFO: 1: Command G1 [ Z:0 ] 402s Dogbone.INFO: nope 402s Dogbone.INFO: 2: Command G1 [ X:20 ] 402s Dogbone.INFO: is a candidate, keeping for later 402s Dogbone.INFO: adding to odds and ends 402s Dogbone.INFO: 3: Command G1 [ Y:0 ] 402s Dogbone.INFO: - direction = Right/Right 402s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 402s Dogbone.INFO: 4: Command G1 [ X:10 ] 402s Dogbone.INFO: - direction = Right/Right 402s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 402s Dogbone.INFO: removing potential path crossing 402s Dogbone.INFO: 5: Command G1 [ X:10 ] 402s Dogbone.INFO: ignoring and dropping noop move 402s Dogbone.INFO: 6: Command G1 [ Y:10 ] 402s Dogbone.INFO: - direction = Right/Right 402s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 402s Dogbone.INFO: removing potential path crossing 402s Dogbone.INFO: 7: Command G1 [ Z:10 ] 402s Dogbone.INFO: Looking for connection in odds and ends 402s Dogbone.INFO: - direction = Right/Right 402s Dogbone.INFO: and there is one 402s Dogbone.INFO: removing potential path crossing 402s Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) ok 402s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 402s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 402s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 402s test050 (PathTests.TestPathPost.TestOutputNameSubstitution.test050) ... ok 402s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing project files...... 402s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 402s (100 %) Importing projecok 402s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 403s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 403s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 403s test00() Empty test. ... t files...... 403s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 403s (100 %) Importing project files...... 403s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 403s (100 %) Importing project files...... 403s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 403s (100 %) Importing project files...... 403s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 403s (100 %) Recompute...... 403s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 403s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 403s (100 %) Recompute...... 403s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 403s (25 %) (50 %) (75 %) (100 %) Recompute...... 403s (4 %) (8 %) (12 %) (16 %) (20 %) (25 %) (29 %) (33 %) (37 %) (41 %) (45 %) (50 %) (54 %) (58 %) (62 %) (66 %) (70 %) (75 %) (79 %) (83 %) (87 %) (91 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 403s Recompute...... 403s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) Adaptive.INFO: *** Adaptive toolpath processing started... 403s 403s Tool Diameter: 5 403s Accuracy: 6.3 um 403s ** Processing region: 1 403s All cleared. 403s ok 403s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 403s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.144864 sec 403s 403s 403s (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 403s Recompute...... 403s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 403s 403s Tool Diameter: 5 403s Accuracy: 6.3 um 403s ** Processing region: 1 403s All cleared. 403s ok 403s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 403s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.099681 sec 403s 403s 403s (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 403s Recompute...... 403s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) (82 %) Adaptive.INFO: *** Adaptive toolpath processing started... 403s 403s Tool Diameter: 5 403s Accuracy: 6.3 um 403s ** Processing region: 1 403s All cleared. 403s ok 403s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 403s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.464314 sec 403s 403s 403s (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 403s Recompute...... 403s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) Adaptive.INFO: *** Adaptive toolpath processing started... 403s 403s Tool Diameter: 5 403s Accuracy: 6.3 um 403s ** Processing region: 1 404s Unable to resolve tool down linking path (self-intersects). 404s All cleared. 404s ok 404s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 404s test04() Verify path generated non-closed edges with differing Z-heights that are closed with Z=1 projection: "Edge9", "Edge2", "Edge8", "Edge15", "Edge30", "Edge31", "Edge29", "Edge19". ... Adaptive.INFO: *** Done. Elapsed time: 0.406742 sec 404s 404s 404s (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 404s Recompute...... 404s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) Geom.INFO: Zero working area to process. Check your selection and settings. 404s Adaptive.INFO: *** Adaptive toolpath processing started... 404s 404s Tool Diameter: 5 404s Accuracy: 6.3 um 404s ** Processing region: 1 404s All cleared. 404s ok 404s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 404s test05() Verify path generated closed wire with differing Z-heights: "Edge13", "Edge7", "Edge9", "Edge2", "Edge8", "Edge15", "Edge30", "Edge31", "Edge29", "Edge19". ... Adaptive.INFO: *** Done. Elapsed time: 0.326311 sec 404s 404s 404s (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 404s Recompute...... 404s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) Geom.INFO: Zero working area to process. Check your selection and settings. 404s Adaptive.INFO: *** Adaptive toolpath processing started... 404s 404s Tool Diameter: 5 404s Accuracy: 6.3 um 404s ** Processing region: 1 405s All cleared. 405s ok 405s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 405s test06() Verify path generated with outer and inner edge loops at same Z height: "Edge15", "Edge30", "Edge31", "Edge29", "Edge19", "Edge18", "Edge35", "Edge32", "Edge34", "Edge33". ... Adaptive.INFO: *** Done. Elapsed time: 0.360141 sec 405s 405s 405s (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 405s Recompute...... 405s (4 %) (9 %) (14 %) (19 %) (23 %) (28 %) (33 %) (38 %) (42 %) (47 %) (52 %) (57 %) (61 %) (66 %) (71 %) (76 %) (80 %) (85 %) Geom.INFO: Zero working area to process. Check your selection and settings. 405s Adaptive.INFO: *** Adaptive toolpath processing started... 405s 405s Tool Diameter: 5 405s Accuracy: 6.3 um 405s ** Processing region: 1 405s Unable to resolve tool down linking path (self-intersects). 405s All cleared. 405s ok 405s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 405s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.573053 sec 405s 405s 405s (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 405s Recompute...... 405s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) Adaptive.INFO: *** Adaptive toolpath processing started... 405s 405s Tool Diameter: 5 405s Accuracy: 6.3 um 405s ** Processing region: 1 406s Unable to resolve tool down linking path (self-intersects). 406s All cleared. 406s Adaptive.INFO: *** Done. Elapsed time: 0.579527 sec 406s 406s 406s (90 %) (95 %) (100 %) Recompute...... 406s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) Adaptive.INFO: *** Adaptive toolpath processing started... 406s 406s Tool Diameter: 5 406s Accuracy: 6.3 um 406s ** Processing region: 1 406s All cleared. 406s ok 406s test00 (PathTests.TestPathCore.TestPathCore.test00) 406s Test Path command core functionality ... ok 406s test10 (PathTests.TestPathCore.TestPathCore.test10) 406s Test Path Object core functionality ... ok 406s test50 (PathTests.TestPathCore.TestPathCore.test50) 406s Test Path.Length calculation ... ok 406s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 406s Test Basic Drill Generator Return ... ok 406s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 406s Test edge alignment check ... ok 406s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 406s Test Basic Peck Drill Generator Return ... ok 406s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 406s Test Basic Dwell Drill Generator Return ... ok 406s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 406s Specifying retract height should set R parameter to specified value ... ok 406s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 406s Not specifying retract height should set R parameter to Z position of start point ... ok 406s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 406s Non-float retract height should raise ValueError ... ok 406s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 406s Test Error if dwell and peck ... ok 406s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 406s Test chipBreak ... ok 406s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 406s Test CompareVecs ... ok 406s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 407s Test isDrillable ... ok 407s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 410s Test getDrillableTargets ... ok 410s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 410s Verify getAngle functionality. ... ok 410s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 410s Verify diffAngle functionality. ... ok 410s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 410s Verify isVertical/isHorizontal for Vector ... ok 410s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 410s Verify isVertical/isHorizontal for Edges ... ok 410s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 410s Verify isVertical/isHorizontal for faces ... ok 410s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 410s Verify speed interpolation works for different pitches ... ok 410s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 410s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 410s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 410s Verify proper geometry objects for G1 and G01 commands are created. ... ok 410s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 410s Verify proper geometry for arcs in the XY-plane are created. ... ok 410s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 410s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... TestPathLog.ERROR: something 410s TestPathLog.WARNING: something 410s TestPathLog.ERROR: something 410s TestPathLog.WARNING: something 410s TestPathLog.ERROR: something 410s TestPathLog.WARNING: something 410s TestPathLog.ERROR: something 410s TestPathLog.WARNING: something 410s TestPathLog.ERROR: something 410s ok 410s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 410s Verify arc results in proper G2/3 command. ... ok 410s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 410s Verify circle results in proper G2/G3 commands. ... ok 410s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 410s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 410s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 410s Verify proper wire(s) aggregation from a Path. ... ok 410s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 410s Verify arcToHelix returns proper helix. ... ok 410s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 410s Verify splitArcAt returns proper subarcs. ... ok 410s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 410s Verify splitEdgeAt. ... ok 410s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 410s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 410s ok 410s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 410s Flip a line. ... ok 410s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 410s Flip a line segment. ... ok 410s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 410s Flip a circle ... ok 410s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 410s Flip an arc ... ok 410s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 410s Flip a rotated arc ... ok 410s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 410s Flip a B-spline ... ok 410s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 410s Flip an offset wire ... ok 410s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 410s Test Basic Helix Generator Return ... G0 X7.500000 Y5.000000G1 Z20.000000G2 I-2.500000 J0.000000 X2.500000 Y5.000000 Z19.500000G2 I2.500000 J0.000000 X7.500000 Y5.000000 Z19.000000G2 I-2.500000 J0.000000 X2.500000 Y5.000000 Z18.500000G2 I2.500000 J0.000000 X7.500000 Y5.000000 Z18.000000G2 I-2.500000 J0.000000 X2.500000 Y5.000000 Z18.000000G2 I2.500000 J0.000000 X7.500000 Y5.000000 Z18.000000G0 X5.000000 Y5.000000 Z18.000000G0 Z20.000000G0 X10.000000 Y5.000000G1 Z20.000000G2 I-5.000000 J0.000000 X0.000000 Y5.000000 Z19.500000G2 I5.000000 J0.000000 X10.000000 Y5.000000 Z19.000000G2 I-5.000000 J0.000000 X0.000000 Y5.000000 Z18.500000G2 I5.000000 J0.000000 X10.000000 Y5.000000 Z18.000000G2 I-5.000000 J0.000000 X0.000000 Y5.000000 Z18.000000G2 I5.000000 J0.000000 X10.000000 Y5.000000 Z18.000000G0 X5.000000 Y5.000000 Z18.000000G0 Z20.000000G0 X12.500000 Y5.000000G1 Z20.000000G2 I-7.500000 J0.000000 X-2.500000 Y5.000000 Z19.500000G2 I7.500000 J0.000000 X12.500000 Y5.000000 Z19.000000G2 I-7.500000 J0.000000 X-2.500000 Y5.000000 Z18.500000G2 I7.500000 J0.000000 X12.500000 Y5.000000 Z18.000000G2 I-7.500000 J0.000000 X-2.500000 Y5.000000 Z18.000000G2 I7.500000 J0.000000 X12.500000 Y5.000000 Z18.000000G0 X5.000000 Y5.000000 Z18.000000G0 Z20.000000 410s ok 410s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 410s Test Value and Type checking ... ok 410s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 410s Test Basic Helix Generator verify linear edge is vertical ... ok 410s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 410s Test Helix Generator with horizontal edge ... ok 410s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 410s Test Helix Generator with inverted vertical edge ... ok 410s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 410s Test Helix Retraction ... ok 410s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 410s Test that FeedRate Helper populates horiz and vert feed rate based on TC ... [Command G0 [ F:5 Z:10 ], Command G0 [ F:10 X:20 Y:10 ], Command G1 [ F:15 X:20 Y:10 Z:5 ], Command G1 [ F:20 X:20 Y:20 ]] 410s ok 410s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 410s Test that Machine State initializes and stores position correctly ... ok 410s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 410s Test PathUtils filterarcs ... ok 410s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 410s Verify G0 instruction construction ... ok 410s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 410s Verify G1 instruction construction ... ok 410s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 410s Verify G2 instruction construction ... ok 410s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 410s Verify G3 instruction construction ... ok 410s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 410s Verify pathLength correctness ... ok 410s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 410s Verify tangents of moves. ... ok 410s test00 (PathTests.TestPathLog.TestPathLog.test00) 410s Check for proper module extraction. ... ok 410s test01 (PathTests.TestPathLog.TestPathLog.test01) 410s Check for proper function extraction. ... ok 410s test10 (PathTests.TestPathLog.TestPathLog.test10) 410s Verify default log levels is NOTICE. ... ok 410s test11 (PathTests.TestPathLog.TestPathLog.test11) 410s Verify setting global log level. ... ok 410s test12 (PathTests.TestPathLog.TestPathLog.test12) 410s Verify setting module log level. ... ok 410s test13 (PathTests.TestPathLog.TestPathLog.test13) 410s Verify setting other modul's log level doesn't change this one's. ... ok 410s test14 (PathTests.TestPathLog.TestPathLog.test14) 410s Verify resetting log level for module falls back to global level. ... ok 410s test20 (PathTests.TestPathLog.TestPathLog.test20) 410s Verify debug logs aren't logged by default. ... ok 410s test21 (PathTests.TestPathLog.TestPathLog.test21) 410s Verify debug logs are logged if log level is set to DEBUG. ... ok 410s test30 (PathTests.TestPathLog.TestPathLog.test30) 410s Verify log level ERROR. ... ok 410s test31 (PathTests.TestPathLog.TestPathLog.test31) 410s Verify log level WARNING. ... ok 410s test32 (PathTests.TestPathLog.TestPathLog.test32) 410s Verify log level NOTICE. ... ok 410s test33 (PathTests.TestPathLog.TestPathLog.test33) 410s Verify log level INFO. ... ok 410s test34 (PathTests.TestPathLog.TestPathLog.test34) 410s Verify log level DEBUG. ... ok 410s test50 (PathTests.TestPathLog.TestPathLog.test50) 410s Verify no tracking by default. ... ok 410s test51 (PathTests.TestPathLog.TestPathLog.test51) 410s Verify enabling tracking for module results in tracking. ... ok 410s test52 (PathTests.TestPathLog.TestPathLog.test52) 410s Verify untracking stops tracking. ... ok 410s test53 (PathTests.TestPathLog.TestPathLog.test53) 410s Verify trackAllModules works correctly. ... ok 410s test60 (PathTests.TestPathLog.TestPathLog.test60) 410s Verify track handles no argument. ... ok 410s test61 (PathTests.TestPathLog.TestPathLog.test61) 410s Verify track handles arbitrary argument types correctly. ... ok 410s testzz (PathTests.TestPathLog.TestPathLog.testzz) 410s Restoring environment after tests. ... ok 410s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 410s Verify chamfer depth and offset for an end mill. ... ok 410s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 410s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 410s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 410s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 410s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 410s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 410s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 410s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 410s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 410s Verify missing cutting edge angle info prints only once. ... ok 410s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 410s Verify missing tip diameter info prints only once. ... ok 410s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 410s Verify isWireClockwise for polygon wires. ... ok 410s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 410s Verify isWireClockwise for single edge circle wires. ... ok 410s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 410s Verify isWireClockwise for two half circle wires. ... ok 410s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 410s Verify isWireClockwise for two edge wires with an arc. ... ok 410s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 410s Verify isWireClockwise for unoriented wires. ... ok 410s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 410s Check offsetting a circular hole. ... ok 410s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 410s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.228094 sec 410s 410s 410s (90 %) (95 %) (100 %) Importing project files...... 410s (2 %) (4 %) (6 %) (8 %) (10 %) (12 %) (14 %) (16 %) (18 %) (20 %) (22 %) (24 %) (26 %) (28 %) (30 %) (32 %) (34 %) (36 %) (38 %) (40 %) (42 %) (44 %) (46 %) (48 %) (51 %) (53 %) (55 %) (57 %) (59 %) (61 %) (63 %) (65 %) (67 %) (69 %) (71 %) (73 %) (75 %) (77 %) (79 %) (81 %) (83 %) (85 %) (87 %) (89 %) (91 %) (93 %) (95 %) (97 %) (100 %) Postprocessing...... 410s (100 %) Importing project files...... 410s (2 %) (4 %) (6 %) (8 %) (10 %) (12 %) (14 %) (16 %) (18 %) (20 %) (22 %) (24 %) (26 %) (28 %) (30 %) (32 %) (34 %) (36 %) (38 %) (40 %) (42 %) (44 %) (46 %) (48 %) (51 %) (53 %) (55 %) (57 %) (59 %) (61 %) (63 %) (65 %) (67 %) (69 %) (71 %) (73 %) (75 %) (77 %) (79 %) (81 %) (83 %) (85 %) (87 %) (89 %) (91 %) (93 %) (95 %) (97 %) (100 %) Postprocessing...... 410s (100 %) Importing project files...... 410s (2 %) (4 %) (6 %) (8 %) (10 %) (12 %) (14 %) (16 %) (18 %) (20 %) (22 %) (24 %) (26 %) (28 %) (30 %) (32 %) (34 %) (36 %) (38 %) (40 %) (42 %) (44 %) (46 %) (48 %) (51 %) (53 %) (55 %) (57 %) (59 %) (61 %) (63 %) (65 %) (67 %) (69 %) (71 %) (73 %) (75 %) (77 %) (79 %) (81 %) (83 %) (85 %) (87 %) (89 %) (91 %) (93 %) (95 %) (97 %) (100 %) Postprocessing...... 410s (100 %) Importing project files...... 410s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 410s (100 %) Recompute...... 410s (100 %) Importing project files...... 410s (25 %) (50 %) (75 %) (100 %) Recompute...... 410s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 410s TestPathLog.INFO: something 410s TestPathLog.DEBUG: (142) - something 410s TestPathLog.INFO: something 410s TestPathLog(157).test51(this, and, that) 410s TestPathLog(164).test52(this, and, that) 410s TestPathLog(171).test53(this, and, that) 410s TestPathLog(176).test53(this, and, that) 410s TestPathLog(178).test53(this, and, that) 410s TestPathLog(183).test60() 410s TestPathLog(190).test61(this, None, 1, 18.25) 410s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 410s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 410s Importing project files...... 410s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 410s (100 %) Importing project files...... 410s (2 %) (5 %) (8 %) (11 %) ok 410s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 411s Check offsetting a cylinder succeeds. ... ok 411s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 411s Check offsetting a hole with Placement. ... ok 411s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 411s Check offsetting a cylinder with Placement. ... ok 411s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 411s Check offsetting hole wire succeeds. ... ok 411s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 411s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 411s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 411s Check offsetting a body wire succeeds. ... ok 411s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 411s Check offsetting a cylinder. ... (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (ok 411s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 411s Check offsetting a box. ... ok 411s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 411s Check offsetting a triangle. ... ok 411s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 411s Check offsetting a shape. ... ok 411s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 411s Check offsetting a cylindrical hole. ... ok 411s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 411s Check offsetting a square hole. ... ok 411s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 411s Check offsetting a triangular holee. ... ok 411s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 411s Check offsetting a shape hole. ... 11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) ok 411s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 411s Check offsetting a single outside edge forward. ... ok 411s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 411s Check offsetting a single outside edge not forward. ... ok 411s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 411s Check offsetting multiple outside edges. ... ok 411s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 411s Check offsetting multiple backwards outside edges. ... ok 411s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 411s Check offsetting a single inside edge forward. ... (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Recompute...... 411s (1 %) (2 %) (3 %) (5 %) (6 %) (7 %) (8 %) (10 %) (11 %) (12 %) (14 %) (15 %) (16 %) (17 %) (19 %) (20 %) (21 %) (23 %) (24 %) (25 %) (26 %) (28 %) (29 %) (30 %) (32 %) (33 %) (34 %) (35 %) (37 %) (38 %) (39 %) (41 %) (42 %) (43 %) (44 %) (46 %) (47 %) (48 %) (50 %) (51 %) (52 %) (53 %) (55 %) (56 %) (57 %) (58 %) (60 %) (61 %) (62 %) (64 %) (65 %) (66 %) (67 %) (69 %) (70 %) (71 %) (73 %) (74 %) (75 %) (76 %) (78 %) (79 %) (80 %) (82 %) (83 %) (84 %) (85 %) (87 %) (88 %) (89 %) (91 %) (92 %) (93 %) (94 %) (96 %) (97 %) (98 %) (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) ok 411s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 411s Check offsetting a single inside edge not forward. ... ok 411s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 411s Check offsetting multiple inside edges. ... ok 411s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 411s Check offsetting multiple backwards inside edges. ... ok 411s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 411s Orient an already oriented wire ... ok 411s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 411s Orient a potentially misoriented wire ... ok 411s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 411s Orient a potentially misoriented longer wire ... ok 411s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 411s Test the utility functions in the PostUtils.py file. ... ok 411s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 411s There is at least one search path. ... ok 411s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 411s Path/Post is part of the posts search path. ... ok 411s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 411s Path/Post/scripts is part of the posts search path. ... ok 411s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 411s Available post processors include linuxcnc, grbl and opensbp. ... ok 411s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 411s Default paths for tools are resolved correctly ... ok 411s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 411s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s ok 411s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 411s test01() Verify path generated on Face18, outside, with tool compensation. ... (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) Postprocessing...... 411s (100 %) Importing project files...... 411s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 411s (100 %) Recompute...... 411s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 411s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 411s (100 %) Recompute...... 411s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 411s (25 %) (50 %) (75 %) (100 %) Recompute...... 411s (3 %) (6 %) (10 %) (13 %) (17 %) (20 %) (24 %) (27 %) (31 %) (34 %) (37 %) (41 %) (44 %) (48 %) (51 %) (55 %) (58 %) (62 %) (65 %) (68 %) (72 %) (75 %) (79 %) (82 %) (86 %) (89 %) (93 %) (96 %) (100 %) Recompute...... 411s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 411s (4 %) (9 %) (14 %) (19 %) (23 %) (28 %) (33 %) (38 %) (42 %) (47 %) (52 %) (57 %) (61 %) (66 %) (71 %) (76 %) (80 %) Area.cpp(1429): hit bottom -0,0,1e-06 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s ok 411s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 411s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s ok 411s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 411s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s Area.cpp(1429): hit bottom 0,0,1e-07 411s ok 411s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 411s basic PropertyBag creation and access test ... ok 411s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 411s adding properties to a PropertyBag is tracked properly ... ok 411s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 411s refreshCustomPropertyGroups deletes empty groups ... ok 411s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 411s refreshCustomPropertyGroups does not delete non-empty groups ... ok 411s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 411s Test relAngle function ... ok 411s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 411s Test Basic Rotation Generator Return ... A 0.0 411s C 0.0 411s ok 411s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 411s Test non-zero rotation ... ok 411s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 411s Test A limits ... ok 411s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 411s Test C limits ... ok 411s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 411s Test handling of no valid solution ... ok 411s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 411s Verify SetupSheet templateAttributes ... ok 411s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 411s Verify SetupSheet template attributes roundtrip. ... ok 411s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 411s Verify default value detection logic. ... ok 411s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 411s Verify template attributes encoding/decoding of floats. ... ok 411s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 411s Verify template attributes encoding/decoding of strings. ... ok 411s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 411s Verify template attributes encoding/decoding of dictionaries. ... ok 411s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 411s Verify template attributes encoding/decoding of lists. ... ok 411s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 411s Verify SetupSheet template op attributes roundtrip. ... ok 411s test00 (PathTests.TestPathStock.TestPathStock.test00) 411s Test CreateBox ... ok 411s test01 (PathTests.TestPathStock.TestPathStock.test01) 411s Test CreateCylinder ... ok 411s test10 (PathTests.TestPathStock.TestPathStock.test10) 412s Verify FromTemplate box creation. ... ok 412s test11 (PathTests.TestPathStock.TestPathStock.test11) 412s Verify FromTemplate cylinder creation. ... ok 412s test12 (PathTests.TestPathStock.TestPathStock.test12) 412s Verify FromTemplate from Base creation. ... ok 412s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 412s Verify internal radii. ... ok 412s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 412s Verify internal radii with tool crest. ... ok 412s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 412s Verify internal thread passes. ... ok 412s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 412s Verify external radii. ... ok 412s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 412s Verify external radii with tool crest. ... ok 412s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 412s Verify external thread passes. ... ok 412s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 412s Verify internal right hand thread setup. ... ok 412s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 412s Verify internal left hand thread setup. ... ok 412s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 412s Verify exteranl right hand thread setup. ... ok 412s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 412s Verify exteranl left hand thread setup. ... ok 412s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 412s Verify thread commands for a single thread ... ok 412s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 412s Verify thread commands for a thwo threads ... ok 412s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 412s Verify thread commands for a one and a half threads ... ok 412s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 412s Verify thread commands for a one and 3 quarter threads ... ok 412s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 412s Verify thread commands for a one and 3 quarter threads - CCW ... ok 412s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 412s Verify lead in/out commands for a single thread ... ok 412s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 412s Verify lead in/out commands for one and a half threads ... ok 412s test (PathTests.TestPathToolBit.TestPathToolBit.test) 412s Log test setup directory structure ... 412s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 412s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 412s dir : /usr/share/freecad/Mod/Path/PathTests 412s : PathTests 412s : Drilling_1.FCStd 412s : PathTestUtils.py 412s : TestCentroidPost.py 412s : TestGrblPost.py 412s : TestLinuxCNCPost.py 412s : TestMach3Mach4Post.py 412s : TestPathAdaptive.py 412s : TestPathCore.py 412s : TestPathDepthParams.py 412s : TestPathDressupDogbone.py 412s : TestPathDressupDogboneII.py 412s : TestPathDressupHoldingTags.py 412s : TestPathDrillGenerator.py 412s : TestPathDrillable.py 412s : TestPathGeneratorDogboneII.py 412s : TestPathGeom.py 412s : TestPathHelix.py 412s : TestPathHelixGenerator.py 412s : TestPathHelpers.py 412s : TestPathLanguage.py 412s : TestPathLog.py 412s : TestPathOpDeburr.py 412s : TestPathOpUtil.py 412s : TestPathPost.py 412s : TestPathPreferences.py 412s : TestPathProfile.py 412s : TestPathPropertyBag.py 412s : TestPathRotationGenerator.py 412s : TestPathSetupSheet.py 412s : TestPathStock.py 412s : TestPathThreadMilling.py 412s : TestPathThreadMillingGenerator.py 412s : TestPathToolBit.py 412s : TestPathToolChangeGenerator.py 412s : TestPathToolController.py 412s : TestPathUtil.py 412s : TestPathVcarve.py 412s : TestPathVoronoi.py 412s : TestRefactoredCentroidPost.py 412s : TestRefactoredGrblPost.py 412s : TestRefactoredLinuxCNCPost.py 412s : TestRefactoredMach3Mach4Post.py 412s : TestRefactoredTestPost.py 412s : Tools 412s : Bit 412s : test-path-tool-bit-bit-00.fctb 412s : Library 412s : test-path-tool-bit-library-00.fctl 412s : Shape 412s : test-path-tool-bit-shape-00.fcstd 412s : __init__.py 412s : boxtest.fcstd 412s : boxtest1.fcstd 412s : drill_test1.FCStd 412s : test-path-tool-bit-bit-00.fctb 412s : test-path-tool-bit-library-00.fctl 412s : test-path-tool-bit-shape-00.fcstd 412s : test_adaptive.fcstd 412s : test_centroid_00.ngc 412s : test_filenaming.fcstd 412s : test_geomop.fcstd 412s : test_holes00.fcstd 412s : test_profile.fcstd 412s ok 412s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 412s Find a tool shape from file name ... ok 412s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 412s Not find a relative path shape if not stored in default location ... ok 412s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 412s Find a relative path shape if it's local to a bit path ... ok 412s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 412s Not find a tool shape from an invalid absolute path. ... ok 412s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 412s Find a tool shape from a valid absolute path. ... ok 412s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 412s Find a tool bit from file name ... ok 412s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 412s Not find a relative path bit if not stored in default location ... ok 412s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 412s Find a relative path bit if it's local to a library path ... ok 412s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 412s Not find a tool bit from an invalid absolute path. ... ok 412s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 412s Find a tool bit from a valid absolute path. ... ok 412s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 412s Find a tool library from file name ... ok 412s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 412s Not find a relative path library if not stored in default location ... ok 412s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 412s [skipped] Find a relative path library if it's local to ... ok 412s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 412s Not find a tool library from an invalid absolute path. ... ok 412s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 412s Find a tool library from a valid absolute path. ... ok 412s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 412s Test Basic Tool Change Generator Return ... ok 412s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 412s Verify ToolController templateAttrs ... ok 412s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 412s Verify ToolController template roundtrip. ... ok 412s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 412s Check that isValidBaseObject detects solids. ... ok 412s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 412s Check that isValidBaseObject detects PDs. ... ok 412s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 412s Check that isValidBaseObject detects compounds. ... ok 412s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 412s Check that isValidBaseObject ignores sketches. ... ok 412s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 412s Check that Part is handled correctly. ... ok 412s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 412s Verify 90 deg depth calculation ... ok 412s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 412s Verify 90 deg depth limit ... ok 412s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 412s Verify 60 deg depth calculation ... ok 412s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 412s Verify 60 deg depth limit ... ok 412s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 412s Verify 90 deg with tip dia depth calculation ... ok 412s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 412s Verify 90 deg with tip dia depth limit calculation ... ok 412s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 412s Verify 45 deg with tip dia depth calculation ... ok 412s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 412s Verify 45 deg with tip dia depth limit calculation ... ok 412s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 412s Check vertex comparison ... ok 412s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 412s Check edge comparison ... ok 412s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 412s Check cell comparison ... ok 412s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 412s Check toShape for linear edges ... ok 412s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 412s Check toShape for linear edges with set z ... ok 412s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 412s Check toShape for linear edges with varying z ... ok 412s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 412s Check toShape for curved edges ... ok 412s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 412s Check toShape for curved edges with set z ... ok 412s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 412s Check toShape for curved edges with varying z ... ok 412s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 412s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 412s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 412s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 412s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 412s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 412s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 412s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 412s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 412s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 412s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 412s done postprocessing. 412s ok 412s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 412s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 412s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 412s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 412s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 412s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 412s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 412s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 412s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 412s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 412s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 412s done postprocessing. 412s ok 412s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 412s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 412s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 412s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 412s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 412s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 412s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 412s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 412s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 412s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 412s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 412s done postprocessing. 412s ok 412s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 412s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 412s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 412s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 412s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 412s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 412s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 412s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 412s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 412s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 412s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 412s done postprocessing. 412s ok 412s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 412s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 412s Test Outputting all arguments. ... ok 412s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 412s Test Outputting visible arguments. ... ok 412s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 412s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 412s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 412s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 412s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 412s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 412s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 412s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 412s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 412s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 412s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 412s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 412s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 412s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 412s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 412s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 412s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 412s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 412s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 412s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 412s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 412s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 412s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 412s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 412s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 412s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 412s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 412s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 412s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 412s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 412s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 412s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 412s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 412s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 412s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 412s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 412s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 412s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 412s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 412s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 412s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 412s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 412s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 412s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 412s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 412s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 412s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 412s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 412s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 412s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 412s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 412s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 412s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 412s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 412s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 412s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 412s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 412s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 412s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 412s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 412s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 412s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 412s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 412s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 412s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 412s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 412s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 412s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 412s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 412s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 412s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 412s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 412s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 412s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 412s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 412s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 412s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 412s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 412s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 412s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 412s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 412s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 412s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 412s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 412s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 412s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 412s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 412s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 412s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 412s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 412s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 412s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 412s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 412s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 412s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 412s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 412s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 412s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 412s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 412s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 412s done postprocessing. 412s ok 412s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 412s Stepping down to zero ... ok 412s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 412s Stepping from zero to a negative depth ... ok 412s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 412s Start and end are equal or start lower than finish ... ok 412s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 412s User Parameters passed in ... ok 412s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 412s z_finish_step passed in. ... ok 412s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 412s stepping down with equalstep=True ... ok 412s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 412s stepping down with equalstep=True and a finish depth ... ok 412s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 412s stepping down with stepdown greater than total depth ... ok 412s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 412s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 412s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 412s stepping down with single stepdown exactly equal to total depth ... ok 412s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 412s stepping down with single stepdown roughly equal to total depth ... ok 412s 412s ---------------------------------------------------------------------- 412s Ran 458 tests in 12.188s 412s 412s OK 412s (85 %) (90 %) (95 %) (100 %) Recompute...... 412s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 412s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 412s (100 %) Recompute...... 412s (100 %) Recompute...... 412s (50 %) (100 %) Recompute...... 412s (50 %) (100 %) Recompute...... 412s (50 %) (100 %) Importing project files...... 412s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 412s (100 %) Recompute...... 412s (100 %) Importing project files...... 412s (25 %) (50 %) (75 %) (100 %) Recompute...... 412s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 412s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 412s (100 %) Recompute...... 412s (100 %) Importing project files...... 412s (25 %) (50 %) (75 %) (100 %) Recompute...... 412s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 412s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 412s (100 %) Recompute...... 412s (25 %) (50 %) (75 %) (100 %) Importing project files...... 412s (25 %) (50 %) (75 %) (100 %) Recompute...... 412s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 412s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 412s (50 %) (100 %) Recompute...... 412s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 412s (33 %) (66 %) (100 %) Recompute...... 412s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 412s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 412s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 412s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 412s ok 412s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 412s ok 412s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 412s ok 412s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 412s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 412s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 412s FreeCAD wouldn't be possible without FreeCAD community. 412s ##### #### ### #### 412s # # # # # # 412s # ## #### #### # # # # # 412s #### # # # # # # # ##### # # 412s # # #### #### # # # # # 412s # # # # # # # # # ## ## ## 412s # # #### #### ### # # #### ## ## ## 412s 412s Recompute...... 412s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 412s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 412s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 412s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 412s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 412s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 412s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 412s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 412s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 412s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 412s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 412s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 412s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 412s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 412s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 412s (10 %) (20 %) (30 %) ok 412s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 412s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 412s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 412s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 413s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 413s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.z4Izes/autopkgtest_tmp/PartDesign/Hole 413s ok 413s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.z4Izes/autopkgtest_tmp/PartDesign/Hole 413s Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.z4Izes/autopkgtest_tmp/PartDesign/Hole 413s ok 413s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 413s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 413s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 413s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 413s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 413s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 413s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 413s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.z4Izes/autopkgtest_tmp/PartDesign/Hole 413s ok 413s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.z4Izes/autopkgtest_tmp/PartDesign/Hole 413s ok 413s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 414s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 414s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 414s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 414s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 414s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 414s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 414s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 414s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 414s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 414s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 414s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 415s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 415s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 416s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 416s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 416s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 416s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 416s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 416s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 416s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Importing project files...... 416s (100 %) Postprocessing...... 416s (100 %) Recompute...... 416s (100 %) Importing project files...... 416s (100 %) Postprocessing...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 ok 416s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 416s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 416s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 416s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 416s Test issue #6156: Loft tool "Closed" option not working ... ok 416s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 416s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 416s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 416s ok 416s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 416s Tests the same mirroring scenario as in the sketch case, ... ok 416s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 416s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 416s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 416s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 416s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) ok 416s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 416s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 416s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 416s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 416s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 416s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 416s (100 %) Recompute...... 416s (50 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 416s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 416s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 416s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) ok 417s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 417s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 417s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 417s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 417s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) ok 417s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 417s ok 417s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 417s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 417s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 417s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 417s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 417s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 417s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 417s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 417s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 417s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 417s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 417s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 417s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 417s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 417s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 417s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) ok 417s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 417s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 417s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 417s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 417s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 417s Test case for PR #8763 ... ok 417s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 417s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 417s 417s ---------------------------------------------------------------------- 417s Ran 77 tests in 5.034s 417s 417s OK 417s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 417s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 417s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 418s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 418s Import the Draft module. ... ok 418s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 418s Import Draft geometrical utilities. ... ok 418s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 418s Import Draft SVG utilities. ... ok 418s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 418s Import Draft vector utilities. ... ok 418s test_arc (drafttests.test_creation.DraftCreation.test_arc) 418s Create a circular arc. ... ok 418s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 418s Create a circular arc from three points. ... ok 418s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 418s Create a bezier curve of six points, degree five. ... ok 418s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 418s Create a BSpline of three points. ... ok 418s test_circle (drafttests.test_creation.DraftCreation.test_circle) 418s Create a circle. ... ok 418s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 418s Create a cubic bezier curve of four points. ... ok 418s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 418s Create an angular dimension between two lines at given angles. ... ok 418s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 418s Create a linear dimension linked to an object. ... ok 418s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 418s Create a simple linear dimension not linked to an object. ... ok 418s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 418s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 418s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 418s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 418s FreeCAD wouldn't be possible without FreeCAD community. 418s ##### #### ### #### 418s # # # # # # 418s # ## #### #### # # # # # 418s #### # # # # # # # ##### # # 418s # # #### #### # # # # # 418s # # # # # # # # # ## ## ## 418s # # #### #### ### # # #### ## ## ## 418s 418s 418s ------------------------------------------------------------------------------ 418s Try importing 'Draft' 418s 418s ------------------------------------------------------------------------------ 418s Try importing 'DraftGeomUtils' 418s 418s ------------------------------------------------------------------------------ 418s Try importing 'draftfunctions.svg' 418s 418s ------------------------------------------------------------------------------ 418s Try importing 'DraftVecUtils' 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Arc' 418s radius=2 418s startangle=0, endangle=90 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Arc 3Points' 418s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 418s c=Vector (0.0, 5.0, 0.0) 418s ---------------- 418s Arc by 3 points 418s p1: Vector (5.0, 0.0, 0.0) 418s p2: Vector (4.0, 3.0, 0.0) 418s p3: Vector (0.0, 5.0, 0.0) 418s Radius: 5.000000000000002 418s Center: Vector (-1.3322676295501878e-15, -1.3322676295501878e-15, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft BezCurve' 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 418s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft BSpline' 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 418s c=Vector (2.0, 2.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Circle' 418s radius=3 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft CubBezCurve' 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Dimension Angular' 418s Occasionally crashes 418s center=Vector (0.0, 0.0, 0.0) 418s angle1=20, angle2=70 418s dim_line=Vector (3.0, 1.0, 0.0) 418s ---------------- 418s Angular dimension 418s center: Vector (0.0, 0.0, 0.0) 418s angles: [20, 70] 418s dim_line: Vector (3.0, 1.0, 0.0) 418s normal: None 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Dimension' 418s Occasionally crashes 418s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 418s Recompute...... 418s (100 %) ---------------- 418s Linear dimension 418s edge_object: Line 418s i1: 1 418s i2: 2 418s dim_line: Vector (5.0, 3.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Dimension' 418s Occasionally crashes 418s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 418s c=Vector (4.0, -1.0, 0.0) 418s ---------------- 418s Linear dimension 418s p1: Vector (0.0, 0.0, 0.0) 418s p2: Vector (9.0, 0.0, 0.0) 418s dim_line: Vector (4.0, -1.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Dimension Radial' 418s radius=10 418s startangle=0, endangle=90 418s Recompute...... 418s (100 %) ---------------- 418s Radial dimension 418s edge_object: Arc 418s index: 1 418s mode: radius 418s dim_line: Vector (1.0, 1.0, 0.0) 418s ---------------- 418s Radial dimension 418s edge_object: Arc 418s index: 1 418s mode: diameter 418s dim_line: Vector (3.0, 1.0, ok 418s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 418s Create an ellipse. ... ok 418s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 418s Create a box, and then a facebinder from its faces. ... ok 418s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 418s Create two lines, and a fillet between them. ... ok 418s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 418s Create a hatch. ... ok 418s test_label (drafttests.test_creation.DraftCreation.test_label) 418s Create a label. ... ok 418s test_layer (drafttests.test_creation.DraftCreation.test_layer) 418s Create a layer, and add a rectangle to it. ... ok 418s test_line (drafttests.test_creation.DraftCreation.test_line) 418s Create a line. ... ok 418s test_point (drafttests.test_creation.DraftCreation.test_point) 418s Create a point. ... ok 418s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 418s Create a regular polygon. ... ok 418s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 418s Create a polyline. ... ok 418s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 418s Create a rectangle. ... ok 418s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 418s Create a ShapeString. ... ok 418s test_text (drafttests.test_creation.DraftCreation.test_text) 418s Create a text object. ... ok 418s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 418s Create a working plane proxy. ... ok 418s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 418s Check if an attached clone behaves correctly. ... 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Ellipse' 418s major_axis=5, minor_axis=3 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Facebinder' 418s In order to test this, a selection is needed 418s or an App::PropertyLinkSubList 418s Box 418s Recompute...... 418s (100 %) object='Solid' (Part::Box) 418s sub-elements=('Face1', 'Face6') 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Fillet' 418s Lines 418s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 418s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 418s Recompute...... 418s (50 %) (100 %) Fillet 418s radius=4 418s ---------------- 418s Fillet 418s (1): Line; length: 8.0 418s (2): Line001; length: 8.0 418s Segment 1, length: 3.999999999999999 418s Segment 2, length: 6.283185307179587 418s Segment 3, length: 3.999999999999999 418s Update radius currently not implemented: r=0.0 mm 418s Update radius currently not implemented: r=4.0 mm 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Hatch' 418s Rectangle with face 418s length=50, width=30 418s Recompute...... 418s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 418s patname='Horizontal5' 418s Recompute...... 418s (50 %) (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Label' 418s Occasionally crashes 418s target_point=Vector (0.0, 0.0, 0.0), distance=-25 418s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 418s ---------------- 418s Label 418s target_point: Vector (0.0, 0.0, 0.0) 418s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 418s label_type: Custom 418s custom_text: Label 418s direction: Horizontal 418s distance: -25 418s Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Layer' 418s length=5, width=2 418s ---------------- 418s Layer 418s line_width: 2.0 418s draw_style: Solid 418s transparency: 0 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Line' 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Point' 418s p.x=5.0, p.y=3.0, p.z=2.0 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Polygon' 418s n_faces=6, radius=5 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Wire' 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 418s c=Vector (2.0, 2.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Rectangle' 418s length=5, width=2 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft ShapeString' 418s text='Test' 418s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft Text' 418s text='Testing testing' 418s ---------------- 418s Text 418s string: Testing testing 418s placement: None 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftCreation' 418s Test 'Draft WorkingPlaneProxy' 418s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Check attached Draft Clone behavior' 418s Recompute...... 418s (50 %) (100 %) Recompute...... 418s (33 %) (66 %) (100 %) Recompute...... 418s ok 418s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 418s Create a rectangle, and a circular array. ... ok 418s test_clone (drafttests.test_modification.DraftModification.test_clone) 418s Create a box, then create a clone of it. ... ok 418s test_copy (drafttests.test_modification.DraftModification.test_copy) 418s Create a line, then copy and move it. ... ok 418s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 418s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 418s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 418s Convert a Draft object to a Sketch and back. ... ok 418s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 418s Create a solid, and then a DraftView on a TechDraw page. ... ok 418s test_extend (drafttests.test_modification.DraftModification.test_extend) 418s Extend a line. NOT IMPLEMENTED. ... ok 418s test_join (drafttests.test_modification.DraftModification.test_join) 418s Join two lines into a single Draft Wire. ... ok 418s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 418s Create a rectangle, then a mirrored shape. ... (33 %) (66 %) (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft CircularArray' 418s Rectangle 418s length=4, width=2 418s Recompute...... 418s (100 %) Array 418s radial_distance=10, tangential_distance=8 418s number=3, symmetry=1 418s axis=Vector (0.0, 0.0, 1.0) 418s center=Vector (0.0, 0.0, 0.0) 418s ---------------- 418s Circular array 418s base_object: Rectangle 418s r_distance: 10 418s tan_distance: 8 418s number: 3 418s symmetry: 1 418s axis: Vector (0.0, 0.0, 1.0) 418s center: Vector (0.0, 0.0, 0.0) 418s use_link: True 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Clone' 418s Recompute...... 418s (100 %) object: 'Solid' (Part::Box) 418s clone: 'Clone' (Part::FeaturePython) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Move with copy' 418s Line 418s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 418s Translation vector (copy) 418s c=Vector (2.0, 2.0, 0.0) 418s Importing project files...... 418s (50 %) (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Downgrade' 418s Closed wire 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 418s Recompute...... 418s (100 %) ---------------- 418s Downgrade objects 418s Found 1 parametric object: breaking its dependencies 418s Recompute...... 418s (100 %) 1: Result 'Face' (Part::Feature) 418s ---------------- 418s Downgrade objects 418s Found 1 face: extracting its wires 418s Recompute...... 418s (100 %) 2: Result 'Wire' (Part::Feature) 418s ---------------- 418s Downgrade objects 418s Found only wires: extracting their edges 418s Recompute...... 418s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 418s ---------------- 418s Downgrade objects 418s No more downgrade possible 418s Recompute...... 418s (33 %) (66 %) (100 %) 4: Result '[]' 418s The last objects cannot be downgraded further 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Draft2Sketch' 418s Wire 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (2.0, 4.0, 0.0) 418s Recompute...... 418s (100 %) Recompute...... 418s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 418s Recompute...... 418s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'TechDraw DraftView (relies on Draft code)' 418s Prism 418s n_sides=5 418s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 418s page=TechDraw::DrawPage 418s template=TechDraw::DrawSVGTemplate 418s view=TechDraw::DrawViewDraft 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Trimex extend' 418s Line 418s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 418s Line 2 418s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 418s Recompute...... 418s (50 %) (100 %) Arguments to placeholder function 418s p1=; p2= 418s p3=None; p4=None 418s p5=None 418s #-----------------------------------------------------# 418s # This test is not implemented currently 418s #-----------------------------------------------------# 418s Automatic PASS 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Join' 418s Line 1 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s Line 2 418s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Mirror' 418s Rectangle 418s length=4, width=2 418s Mirror axis 418s p1=Vector (6.0, -ok 418s test_move (drafttests.test_modification.DraftModification.test_move) 418s Create a line and move it. ... ok 418s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 418s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 418s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 418s Create an open wire, then produce an offset copy. ... ok 418s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 418s Create a rectangle with a face, then produce an offset copy. ... ok 418s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 418s Create a wire, a polygon, and a path array. ... ok 418s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 418s Create a polygon, various point, and a point array. ... ok 418s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 418s Create a rectangle, and a polar array. ... ok 418s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 418s Create a rectangle, and a rectangular array. ... ok 418s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 418s Create a line, then rotate it. ... ok 418s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 418s Create and scale a part feature (arcs). ... ok 418s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 418s Create and scale a part feature (lines). ... 2.0, 0.0) 418s p2=Vector (6.0, 2.0, 0.0) 418s ---------------- 418s Create mirror 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Move' 418s Line 418s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s Recompute...... 418s (100 %) Translation vector 418s c=Vector (3.0, 1.0, 0.0) 418s Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Offset' 418s Closed wire with reversed edge 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Offset' 418s Open wire 418s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 418s c=Vector (5.0, 2.0, 0.0) 418s Recompute...... 418s (100 %) Offset 418s vector=Vector (-1.0, 1.0, 0.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Offset' 418s Rectangle with face 418s length=10, width=4 418s Recompute...... 418s (100 %) Offset 418s vector=Vector (0.0, -1.0, 0.0) 418s Recompute...... 418s (50 %) (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft PathArray' 418s Wire 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 418s Polygon 418s n_faces=3, radius=1 418s Path Array 418s number=4, translation=Vector (0.0, 1.0, 0.0) 418s subelements=Edge1, align=False 418s ---------------- 418s Path array 418s base_object: Polygon 418s path_object: Wire 418s count: 4 418s extra: Vector (0.0, 1.0, 0.0) 418s subelements: Edge1 418s align: False 418s align_mode: Original 418s tan_vector: Vector (1.0, 0.0, 0.0) 418s force_vertical: False 418s vertical_vector: Vector (0.0, 0.0, 1.0) 418s start_offset: 0.0 418s end_offset: 0.0 418s use_link: True 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft PointArray' 418s Points 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 418s Upgrade 418s ---------------- 418s Upgrade objects 418s Found points: creating compound 418s Polygon 418s n_faces=3, radius=1 418s Point Array 418s ---------------- 418s Point array 418s base_object: Polygon 418s point_object: Block 418s extra: None 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft PolarArray' 418s Rectangle 418s length=4, width=2 418s Recompute...... 418s (100 %) Array 418s number=5, polar_angle=180 418s center=Vector (-4.0, 0.0, 0.0) 418s ---------------- 418s Polar array 418s base_object: Rectangle 418s number: 5 418s angle: 180 418s center: Vector (-4.0, 0.0, 0.0) 418s use_link: True 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft OrthoArray' 418s Rectangle 418s length=4, width=2 418s Recompute...... 418s (100 %) Array 418s direction_x=Vector (5.0, 0.0, 0.0) 418s direction_y=Vector (0.0, 4.0, 0.0) 418s direction_z=Vector (0.0, 0.0, 6.0) 418s number_x=3, number_y=4, number_z=6 418s ---------------- 418s Orthogonal array 418s base_object: Rectangle 418s v_x: Vector (5.0, 0.0, 0.0) 418s v_y: Vector (0.0, 4.0, 0.0) 418s v_z: Vector (0.0, 0.0, 6.0) 418s n_x: 3 418s n_y: 4 418s n_z: 6 418s use_link: True 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Rotate' 418s Line 418s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 418s Recompute...... 418s (100 %) Rotation 418s angle=90 degrees 418s Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Scale part feature (arcs)' 418s Recompute...... 418s (100 %) Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Scale part feature (lines)' 418s Recompute...... 418s (100 %) Recompute..ok 418s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 418s Create and scale a rectangle. ... ok 418s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 418s Create and scale a spline. ... ok 418s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 418s Create and scale a wire. ... ok 418s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 418s Create a prism and then a 2D projection of it. ... ok 418s test_split (drafttests.test_modification.DraftModification.test_split) 418s Split a Draft Wire into two Draft Wires. ... ok 418s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 418s Stretch a line. NOT IMPLEMENTED. ... ok 418s test_trim (drafttests.test_modification.DraftModification.test_trim) 418s Trim a line. NOT IMPLEMENTED. ... ok 418s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 418s Upgrade two Lines into a closed Wire, then draftify it. ... ok 418s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 418s Convert a polyline to BSpline and back. ... ok 418s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 418s Test the DraftGeomUtils.get_extended_wire function. ... .... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Scale rectangle' 418s Recompute...... 418s (100 %) Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Scale spline' 418s Recompute...... 418s (100 %) Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Scale wire' 418s Recompute...... 418s (100 %) Recompute...... 418s (100 %) 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Shape2DView' 418s Prism 418s n_sides=5 418s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 418s Projection 2D view 418s direction=Vector (0.0, 0.0, 1.0) 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft_Split' 418s Wire 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 418s Split at 418s p=Vector (2.0, 2.0, 0.0), index=1 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Stretch' 418s This test requires an object and a selection 418s Line 418s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 418s Arguments to placeholder function 418s p1=; p2=Vector (4.0, 1.0, 0.0) 418s p3=None; p4=None 418s p5=None 418s #-----------------------------------------------------# 418s # This test is not implemented currently 418s #-----------------------------------------------------# 418s Automatic PASS 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Trimex trim' 418s Line 418s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 418s Line 2 418s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 418s Recompute...... 418s (50 %) (100 %) Arguments to placeholder function 418s p1=; p2= 418s p3=None; p4=None 418s p5=None 418s #-----------------------------------------------------# 418s # This test is not implemented currently 418s #-----------------------------------------------------# 418s Automatic PASS 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft Upgrade' 418s Line 1 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s Line 2 418s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 418s Recompute...... 418s (50 %) (100 %) ---------------- 418s Upgrade objects 418s Found several wires or edges: wiring them 418s Recompute...... 418s (100 %) 1: Result 'Wire' (Part::Feature) 418s ---------------- 418s Upgrade objects 418s trying: closing it 418s Found 1 open wire: closing it 418s Recompute...... 418s (100 %) 2: Result 'Wire' (Part::Feature) 418s ---------------- 418s Upgrade objects 418s Found closed wires: creating faces 418s Recompute...... 418s (100 %) 3: Result 'Face' (Part::Feature) 418s ---------------- 418s Upgrade objects 418s Found 1 non-parametric objects: draftifying it 418s Recompute...... 418s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 418s ---------------- 418s Upgrade objects 418s Unable to upgrade these objects. 418s Recompute...... 418s (100 %) The last object cannot be upgraded further 418s 418s ------------------------------------------------------------------------------ 418s Temporary document 'DraftModification' 418s Test 'Draft WireToBSpline' 418s Wire 418s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 418s c=Vector (2.0, 4.0, 0.0) 418s Recompute...... 418s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 418s 2: Result 'Wire' (Part::Part2DObjectPython) 418s 418s ------------------------------------------------------------------------------ 418s Test 'DraftGeomUtils.get_extended_wire' 418s Running tests with wire1 418s ok 418s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 418s Create some figures and export them to an SVG file. ... ok 418s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 418s Try to get a svg string from an Arch Space with a zero-vector as direction. ... /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 418s buf = re.findall("point \[(.*?)\]",buf) 419s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 419s marker = re.findall("",svg) 419s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 419s svg = re.sub("","",svg,count=1) 419s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 419s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 419s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 419s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 419s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 419s pts = re.findall("point \[(.*?)\]",buf)[0] 419s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 419s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 419s ok 419s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 419s Read an SVG file and import its elements as Draft objects. ... ok 419s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 419s Create some figures and export them to a DXF file. ... ok 419s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 419s Read a DXF file and import its elements as Draft objects. ... ok 419s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 419s Create some figures and export them to a DWG file. ... ok 419s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 419s Read a DWG file and import its elements as Draft objects. ... ok 419s test_link_array (drafttests.test_array.DraftArray.test_link_array) 419s Create a link array. ... Running tests with wire2 419s Running tests with wire3 419s Running tests with wire4 419s Running tests with wire5 419s Running tests with wire6 419s Running tests with wire7 419s Running tests with wire8 419s Test completed, 248 subtests run 419s 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftSVG' 419s Test 'importSVG.export' 419s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 419s exists=False 419s Arguments to placeholder function 419s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 419s p3=None; p4=None 419s p5=None 419s #-----------------------------------------------------# 419s # This test is not implemented currently 419s #-----------------------------------------------------# 419s Automatic PASS 419s 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftSVG' 419s Recompute...... 419s (50 %) (100 %) 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftSVG' 419s Test 'importSVG.import' 419s This test requires an SVG file to read. 419s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 419s exists=False 419s Arguments to placeholder function 419s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 419s p3=None; p4=None 419s p5=None 419s #-----------------------------------------------------# 419s # This test is not implemented currently 419s #-----------------------------------------------------# 419s Automatic PASS 419s 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftDXF' 419s Test 'importDXF.export' 419s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 419s exists=False 419s Arguments to placeholder function 419s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 419s p3=None; p4=None 419s p5=None 419s #-----------------------------------------------------# 419s # This test is not implemented currently 419s #-----------------------------------------------------# 419s Automatic PASS 419s 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftDXF' 419s Test 'importDXF.import' 419s This test requires a DXF file to read. 419s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 419s exists=False 419s Arguments to placeholder function 419s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 419s p3=None; p4=None 419s p5=None 419s #-----------------------------------------------------# 419s # This test is not implemented currently 419s #-----------------------------------------------------# 419s Automatic PASS 419s 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftDWG' 419s Test 'importDWG.export' 419s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 419s exists=False 419s Arguments to placeholder function 419s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 419s p3=None; p4=None 419s p5=None 419s #-----------------------------------------------------# 419s # This test is not implemented currently 419s #-----------------------------------------------------# 419s Automatic PASS 419s 419s ------------------------------------------------------------------------------ 419s Temporary document 'DraftDWG' 419s Test 'importDWG.import' 419s This test requires a DWG file to read. 419s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 419s exists=False 419s Arguments to placeholder function 419s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 419s p3=None; p4=None 419s p5=None 419s #-----------------------------------------------------# 419s # This test is not implemented currently 419s #-----------------------------------------------------# 419s Automatic PASS 419s Temporary document 'DraftArray' 419s Recompute...... 419s (100 %) ---------------- 419s Orthogonal array 419s base_object: Box 419s v_x: Vector (100.0, 0.0, 0.0) 419s v_y: Vector (0.0, 100.0, 0.0) 419s v_z: Vector (0.0, 0.0, 100.0) 419s n_x: 12 419s n_y: 1 419s n_z: 1 419s use_link: True 419s Recompute...... 419s (50 %) (100 %) Recompute...... 419s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 419s 419s ---------------------------------------------------------------------- 419s Ran 67 tests in 0.891s 419s 419s OK 419s (85 %) (92 %) (100 %) Recompute...... 419s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 419s (3 %) (7 %) (11 %) (15 %) (19 %) (23 %) (26 %) (30 %) (34 %) (38 %) (42 %) (46 %) (50 %) (53 %) (57 %) (61 %) (65 %) (69 %) (73 %) (76 %) (80 %) (84 %) (88 %) (92 %) (96 %) (100 %) ### Running CLI Test TestTechDrawApp ### 419s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 419s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 419s making hatch 419s finished hatch 419s ok 419s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 419s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 419s document created 419s box created 419s sphere created 419s Fusion created 419s making a page 419s Page created 419s making a projection group 419s Group created 419s adding views 419s added Front 419s Anchor values set 419s Front/Anchor recomputed 419s added Left 419s added Top 419s added Right 419s added Rear 419s added Bottom 419s removed Left 419s testing getItemByLabel 419s Item Label: Top Item Name: ProjItem002 419s recomputing document 419s View: Front TechDraw::DrawProjGroupItem 419s View: Top TechDraw::DrawProjGroupItem 419s View: Right TechDraw::DrawProjGroupItem 419s View: Rear TechDraw::DrawProjGroupItem 419s View: Bottom TechDraw::DrawProjGroupItem 419s ok 419s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 419s Tests if an annotation can be added to page ... ok 419s TestAnno is larger than page. Will be scaled. 419s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 419s Tests if a DrawViewBalloon can be added to view ... Balloon1 is larger than page. Will be scaled. 419s Balloon2 is larger than page. Will be scaled. 419s Place balloon 419s adding balloon1 to page 419s adding balloon2 to page 419s ok 419s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 419s Tests if an image can be added to page ... ok 419s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 419s Tests if an symbol can be added to page ... TestImage is larger than page. Will be scaled. 419s ok 419s 419s ---------------------------------------------------------------------- 419s Ran 6 tests in 0.202s 419s 419s OK 419s FreeCAD 0.21.2, Libs: 0.21.2R 419s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 419s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 419s FreeCAD wouldn't be possible without FreeCAD community. 419s ##### #### ### #### 419s # # # # # # 419s # ## #### #### # # # # # 419s #### # # # # # # # ##### # # 419s # # #### #### # # # # # 419s # # # # # # # # # ## ## ## 419s # # #### #### ### # # #### ## ## ## 419s 419s Recompute...... 419s (25 %) (50 %) (75 %) (100 %) Recompute...... 419s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 419s Recompute...... 419s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 419s (33 %) (66 %) (100 %) Recompute...... 419s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 419s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 419s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 419s View is waiting for HLR to finish 419s Recompute...... 419s (33 %) (66 %) (100 %) Recompute...... 419s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 420s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 430s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 430s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 430s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 430s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 430s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 430s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 430s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 430s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 430s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 430s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 430s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 430s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 430s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 430s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 430s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 430s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 430s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 430s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 430s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 430s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 430s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 430s FreeCAD wouldn't be possible without FreeCAD community. 430s ##### #### ### #### 430s # # # # # # 430s # ## #### #### # # # # # 430s #### # # # # # # # ##### # # 430s # # #### #### # # # # # 430s # # # # # # # # # ## ## ## 430s # # #### #### ### # # #### ## ## ## 430s 430s saving...... 430s (0 %) (1 %) (2 %) (3 %) (4 %) (5 %) (6 %) (7 %) (8 %) (9 %) (10 %) (11 %) (12 %) (13 %) (14 %) (15 %) (16 %) (17 %) (18 %) (19 %) (20 %) (21 %) (22 %) (23 %) (24 %) (25 %) (26 %) (27 %) (28 %) (29 %) (30 %) (31 %) (32 %) (33 %) (34 %) (35 %) (36 %) (37 %) (38 %) (39 %) (40 %) (41 %) (42 %) (43 %) (44 %) (45 %) (46 %) (47 %) (48 %) (49 %) (50 %) (51 %) (52 %) (53 %) (54 %) (55 %) (56 %) (57 %) (58 %) (59 %) (60 %) (61 %) (62 %) (63 %) (64 %) (65 %) (66 %) (67 %) (68 %) (69 %) (70 %) (71 %) (72 %) (73 %) (74 %) (75 %) (76 %) (77 %) (78 %) (79 %) (80 %) (81 %) (82 %) (83 %) (84 %) (85 %) (86 %) (87 %) (88 %) (89 %) (90 %) (91 %) (92 %) (93 %) (94 %) (95 %) (96 %) (97 %) (98 %) (99 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 430s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 430s (100 %) Importing project files...... 430s (50 %) (100 %) Postprocessing...... 430s (100 %) Checking topology...... 430s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 430s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 430s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 430s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 430s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 430s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 430s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 430s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 430s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 430s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 430s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 430s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 430s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 430s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 430s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 430s (3 %) (6 %) (9 %) (12 %) (15 %) (18 %) (21 %) (25 %) (28 %) (31 %) (34 %) (37 %) (40 %) (43 %) (46 %) (50 %) (53 %) (56 %) (59 %) (62 %) (65 %) (68 %) (71 %) (75 %) (78 %) (81 %) (84 %) (87 %) (90 %) (93 %) (96 %) (100 %) Checking indices...... 430s (3 %) (6 %) (9 %) (12 %) (15 %) (18 %) (21 %) (25 %) (28 %) (31 %) (34 %) (37 %) (40 %) (43 %) (46 %) (50 %) (53 %) (56 %) (59 %) (62 %) (65 %) (68 %) (71 %) (75 %) (78 %) (81 %) (84 %) (87 %) (90 %) (93 %) (96 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %)ok 430s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 430s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) ok 430s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 430s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 430s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 430s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 430s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 430s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 430s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 430s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 430s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 430s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 430s 430s ---------------------------------------------------------------------- 430s Ran 44 tests in 11.112s 430s 430s OK 430s (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) create mesh structure...... 430s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) (19 %) (22 %) (25 %) (27 %) (30 %) (33 %) (36 %) (38 %) (41 %) (44 %) (47 %) (50 %) (52 %) (55 %) (58 %) (61 %) (63 %) (66 %) (69 %) (72 %) (75 %) (77 %) (80 %) (83 %) (86 %) (88 %) (91 %) (94 %) (97 %) (100 %) ### Running CLI Test TestSurfaceApp ### 431s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 431s 431s ---------------------------------------------------------------------- 431s Ran 1 test in 0.001s 431s 431s OK 431s FreeCAD 0.21.2, Libs: 0.21.2R 431s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 431s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 431s FreeCAD wouldn't be possible without FreeCAD community. 431s ##### #### ### #### 431s # # # # # # 431s # ## #### #### # # # # # 431s #### # # # # # # # ##### # # 431s # # #### #### # # # # # 431s # # # # # # # # # ## ## ## 431s # # #### #### ### # # #### ## ## ## 431s 431s ### Running CLI Test TestSketcherApp ### 431s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 431s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 431s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 431s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 431s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 431s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 431s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 431s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 431s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 431s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 431s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 431s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 431s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 431s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 431s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 431s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 431s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 431s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 431s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 431s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 431s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 431s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 431s 431s ---------------------------------------------------------------------- 431s Ran 22 tests in 0.113s 431s 431s OK (skipped=1) 431s FreeCAD 0.21.2, Libs: 0.21.2R 431s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 431s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 431s FreeCAD wouldn't be possible without FreeCAD community. 431s ##### #### ### #### 431s # # # # # # 431s # ## #### #### # # # # # 431s #### # # # # # # # ##### # # 431s # # #### #### # # # # # 431s # # # # # # # # # ## ## ## 431s # # #### #### ### # # #### ## ## ## 431s 431s Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) Recompute...... 431s (100 %) ### SKIPING TEST TestFemApp ### 431s ### Running CLI Test TestAddonManagerApp ### 431s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 431s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 431s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 431s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 431s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 431s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 432s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 432s ok 432s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 432s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 432s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 432s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmpano3fngy/test/test.py 432s Found name TestWorkbench 432s 432s ok 432s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmpbiagga6o/test/subdirectory/test.py 432s Found name TestWorkbench 432s 432s ok 432s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmp8j_p122o/test/test.py 432s ok 432s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmpzkkl2yip/test/test.py 432s Found name TestWorkbench 432s 432s Current file: /tmp/tmpomvne5zl/test/test.py 432s Found name TestWorkbench 432s 432s Current file: /tmp/tmpsvux9vxw/test/test.py 432s Found name TestWorkbench 432s 432s Current file: /tmp/tmp1r7_wor8/test/test.py 432s Found name TestWorkbench 432s 432s Current file: /tmp/tmphn82t6d_/test/test.py 432s Found name TestWorkbench 432s 432s Current file: /tmp/tmpbvfhi9fz/test/test.py 432s Found name TestWorkbench 432s 432s Current file: /tmp/tmpn0na2nh7/test/test.py 432s Found name TestWorkbench 432s 432s ok 432s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 432s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 432s When there is not a subdirectory with the branch name in it, don't find ... ok 432s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 432s When there are multiple subdirectories, never find a branch subdirectory ... ok 432s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 432s When there is a subdirectory with the branch name in it, find it ... ok 432s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 432s Test which install methods are accepted for a file:// url ... ok 432s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 432s Test which install methods are accepted for an https GitHub URL ... ok 432s test_determine_install_method_https_known_sites_any_no_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_no_gm) 432s Test which install methods are accepted for an https GitHub URL ... ok 432s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 432s Test which install methods are accepted for an https GitHub URL ... ok 432s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 432s Test which install methods are accepted for an https GitHub URL ... ok 432s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 432s Test which install methods are accepted for an https GitHub URL ... ok 432s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 432s Test which install methods are accepted for a local path ... ok 432s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 432s Test which install methods are accepted for a local path to a zipfile ... ok 432s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 432s Test which install methods are accepted for a remote path to a zipfile ... ok 432s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 432s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 432s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 432s Ensure that zip files are correctly extracted. ... ok 432s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 432s Test using a simple filesystem copy to install an addon. ... ok 432s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 432s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 432s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 432s All files are moved out and the subdirectory is deleted ... ok 432s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 432s If a metadata file exists in the installation location, it should be ... ok 432s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 432s An object is valid if it has a name, url, and branch attribute. ... ok 432s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 432s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 432s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 432s Test that an empty digest file is not an error, and nothing gets removed ... ok 432s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 432s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 432s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 432s Test that a digest that is a "normal" case removes the requested files ... ok 432s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 432s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 432s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 432s Tests that exceptions in the uninstall.py script do not leak out ... ok 432s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 432s Tests that the uninstall.py script is called ... ok 432s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 432s Tests that the uninstaller removes the macro files ... ok 432s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 432s Tests that the main uninstaller run function calls the uninstall.py script ... ok 432s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 432s Test the integrated uninstall function for an addon with a dangerous name ... ok 432s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 432s Test the integrated uninstall function for an addon without a name ... ok 432s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 432s Test the integrated uninstall function under normal circumstances ... ok 432s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 432s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 432s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 432s Test that if the FreeCAD import fails the logger implements PrintError ... ok 432s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 432s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 432s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 432s Ensure that if FreeCAD exists, the appropriate function is called ... ok 432s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 432s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 432s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 432s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 432s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 432s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 432s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 432s Ensure that if FreeCAD does not exist, the appropriate functions are called ... Installation of optional package failed: 432s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 432s Installation of optional package failed: 432s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 432s Installation of optional package failed: 432s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 432s ok 432s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... ok 432s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... ok 432s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 432s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 432s ok 432s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... ok 432s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 432s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 432s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 432s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 432s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 432s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 432s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 432s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 432s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 432s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 432s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 432s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 432s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 432s Test git checkout ... skipped 'No git found' 432s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 432s Test git clone ... skipped 'No git found' 432s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 432s Test getting the remote location ... skipped 'No git found' 432s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 432s Test the repair feature (and some exception throwing) ... skipped 'No git found' 432s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 432s Test checking the currently checked-out tag ... skipped 'No git found' 432s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 432s Test using git to update the local repo ... skipped 'No git found' 432s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 432s test_fetch_raw_code_no_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_data) ... Unable to open macro code URL https://fake_url.com 432s ok 432s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 432s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 432s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 432s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 432s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 432s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 432s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 432s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 432s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 432s Test the wrapper around the macro installer ... ok 432s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 432s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 432s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 432s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 432s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 432s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 432s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 432s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 432s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 432s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 432s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 432s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 432s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 432s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 432s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 432s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 432s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 432s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 432s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 432s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 432s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 432s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 432s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 432s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 432s test_parse_child_element_version_bad (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version_bad) ... Invalid version specified for tag version in Addon : 1-2-3 432s ok 432s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 432s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 432s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 432s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 432s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 432s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 432s ok 432s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 432s ok 432s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 432s ok 432s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 432s ok 432s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 432s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 432s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 432s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 432s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 432s Test that ParameterReplacement's getters, setters, and deleters work ... ok 432s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 432s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 432s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 432s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 432s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 432s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 432s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 432s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 432s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 432s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 432s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 432s Initialization from a list works for good input ... ok 432s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 432s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 432s Test internal (non-package) comparison operators ... ok 432s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 432s Invalid input raises an exception ... ok 432s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 432s Parsing of the final entry works for normal cases ... ok 432s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 432s Parsing of invalid version string raises an exception ... ok 432s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 432s Parsing of complete version string works for normal cases ... ok 432s 432s ---------------------------------------------------------------------- 432s Ran 143 tests in 0.645s 432s 432s OK (skipped=8) 432s FreeCAD 0.21.2, Libs: 0.21.2R 432s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 432s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 432s FreeCAD wouldn't be possible without FreeCAD community. 432s ##### #### ### #### 432s # # # # # # 432s # ## #### #### # # # # # 432s #### # # # # # # # ##### # # 432s # # #### #### # # # # # 432s # # # # # # # # # ## ## ## 432s # # #### #### ### # # #### ## ## ## 432s 432s Removed extra installed file /tmp/tmpg3ozy776/Macros/FakeMacro1.FCMacro 432s Removed extra installed file /tmp/tmpg3ozy776/Macros/FakeMacro2.FCMacro 432s Removed extra installed file /tmp/tmpg3ozy776/Macros/FakeMacro3.FCMacro 432s Removed extra installed file /tmp/tmpisnt0n89/Macros/FakeMacro.FCMacro 432s Removed extra installed file /tmp/tmptmnllt8h/Macros/FakeMacro.FCMacro 432s Mock subprocess call stdout result 432s Mock subprocess call stdout result 432s Mock subprocess call stdout result 432s Mock subprocess call stdout result 432s Mock subprocess call stdout result 432s Mock subprocess call stdout result 432s Mock subprocess call stdout result 432s ### Running CLI Test TestPartApp ### 432s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 432s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 432s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 432s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 432s only check if the function doesn't crash ... ok 432s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 432s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 432s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 432s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 432s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 432s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 432s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 432s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 432s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 432s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 432s ok 432s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 432s ok 432s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 432s ok 432s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 432s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 432s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 432s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 432s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 432s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 432s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 432s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 432s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 432s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 432s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 432s ok 432s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 432s ok 432s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 432s ok 432s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 432s ok 432s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 432s ok 432s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 432s ok 432s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 432s ok 432s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 432s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 432s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 432s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 432s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 432s TopoShapeListTest: setUp complete 432s running TopoShapeListTest 432s TopoShapeListTest finished 432s ok 432s 432s ---------------------------------------------------------------------- 432s Ran 36 tests in 0.056s 432s 432s OK 432s FreeCAD 0.21.2, Libs: 0.21.2R 432s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 432s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 432s FreeCAD wouldn't be possible without FreeCAD community. 432s ##### #### ### #### 432s # # # # # # 432s # ## #### #### # # # # # 432s #### # # # # # # # ##### # # 432s # # #### #### # # # # # 432s # # # # # # # # # ## ## ## 432s # # #### #### ### # # #### ## ## ## 432s 432s Recompute...... 432s (33 %) (66 %) (100 %) Recompute...... 432s (33 %) (66 %) (100 %) Recompute...... 432s (100 %) Recompute...... 432s (50 %) (100 %) Recompute...... 432s (33 %) (66 %) (100 %) Importing project files...... 432s (33 %) (66 %) (100 %) Postprocessing...... 432s (100 %) ### Running CLI Test TestArch ### 433s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 433s buf = re.findall("point \[(.*?)\]",buf) 433s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 433s marker = re.findall("",svg) 433s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 433s svg = re.sub("","",svg,count=1) 433s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 433s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 433s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 433s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 433s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 433s pts = re.findall("point \[(.*?)\]",buf)[0] 433s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 433s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 434s testAdd (TestArch.ArchTest.testAdd) ... ok 434s testAxis (TestArch.ArchTest.testAxis) ... ok 434s testBuilding (TestArch.ArchTest.testBuilding) ... ok 434s testBuildingPart (TestArch.ArchTest.testBuildingPart) 434s Create a BuildingPart from a wall with a window and check its shape. ... ok 434s testEquipment (TestArch.ArchTest.testEquipment) ... ok 434s testFloor (TestArch.ArchTest.testFloor) ... ok 434s testFrame (TestArch.ArchTest.testFrame) ... ok 434s testPipe (TestArch.ArchTest.testPipe) ... ok 434s testRebar (TestArch.ArchTest.testRebar) ... ok 434s testRemove (TestArch.ArchTest.testRemove) ... ok 434s testRoof (TestArch.ArchTest.testRoof) ... ok 434s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 442s Create 81 roofs using a range of arguments. ... ok 442s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 442s Create a roof with the angles of all segments set at 90 degrees. ... ok 442s testRoofApex (TestArch.ArchTest.testRoofApex) 442s Create a hipped roof that relies on apex calculation. The roof has ... ok 442s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 442s Create a roof with a single triangular segment that has a single ... ok 442s testSection (TestArch.ArchTest.testSection) ... ok 442s testSite (TestArch.ArchTest.testSite) ... ok 442s testSpace (TestArch.ArchTest.testSpace) ... ok 442s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 442s testStairs (TestArch.ArchTest.testStairs) ... ok 442s testStructure (TestArch.ArchTest.testStructure) ... ok 442s testWall (TestArch.ArchTest.testWall) ... ok 442s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 442s testWindow (TestArch.ArchTest.testWindow) ... ok 442s 442s ---------------------------------------------------------------------- 442s Ran 24 tests in 8.786s 442s 442s OK 442s FreeCAD 0.21.2, Libs: 0.21.2R 442s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 442s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 442s FreeCAD wouldn't be possible without FreeCAD community. 442s ##### #### ### #### 442s # # # # # # 442s # ## #### #### # # # # # 442s #### # # # # # # # ##### # # 442s # # #### #### # # # # # 442s # # # # # # # # # ## ## ## 442s # # #### #### ### # # #### ## ## ## 442s 442s Recompute...... 442s (33 %) (66 %) (100 %) Recompute...... 442s (33 %) (66 %) (100 %) Recompute...... 442s (100 %) Test 'Arch BuildingPart' 442s Recompute...... 442s (33 %) (66 %) (100 %) Recompute...... 442s (25 %) (50 %) (75 %) (100 %) Recompute...... 442s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 442s (33 %) (66 %) (100 %) Recompute...... 442s (33 %) (66 %) (100 %) Recompute...... 442s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 442s Test 'Arch Roof testRoofAllAngles90' 442s Test 'Arch Roof testRoofApex' 442s Test 'Arch Roof testRoofSingleEavePoint' 442s Recompute...... 442s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 442s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 442s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 442s Recompute...... 442s (33 %) (66 %) (100 %) Recompute...... 443s (25 %) (50 %) (75 %) (100 %) autopkgtest [14:38:27]: test freecadtest: -----------------------] 447s autopkgtest [14:38:31]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 447s freecadtest PASS 451s autopkgtest [14:38:35]: @@@@@@@@@@@@@@@@@@@@ summary 451s freecadtest PASS