0s autopkgtest [18:05:07]: starting date and time: 2024-11-14 18:05:07+0000 0s autopkgtest [18:05:07]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [18:05:07]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ql8wik2k/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:boost1.83,src:openmpi --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=boost1.83/1.83.0-3.2ubuntu3 openmpi/5.0.5-3' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-3.secgroup --name adt-plucky-arm64-freecad-20241114-180506-juju-7f2275-prod-proposed-migration-environment-20-506e53ab-f6a7-4ecd-8747-6fa514f8e450 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 97s autopkgtest [18:06:44]: testbed dpkg architecture: arm64 97s autopkgtest [18:06:44]: testbed apt version: 2.9.8 97s autopkgtest [18:06:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 98s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 98s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 98s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [103 kB] 98s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.0 kB] 98s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [933 kB] 98s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [131 kB] 98s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 98s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [698 kB] 98s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [4568 B] 99s Fetched 2015 kB in 1s (2220 kB/s) 99s Reading package lists... 101s Reading package lists... 102s Building dependency tree... 102s Reading state information... 102s Calculating upgrade... 103s The following packages will be upgraded: 103s libcap-ng0 pastebinit python3-systemd 103s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Need to get 76.6 kB of archives. 103s After this operation, 349 kB of additional disk space will be used. 103s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libcap-ng0 arm64 0.8.5-3build1 [15.0 kB] 103s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 pastebinit all 1.7.1-1 [14.9 kB] 103s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-systemd arm64 235-1build5 [46.7 kB] 103s Fetched 76.6 kB in 0s (226 kB/s) 104s (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 ... 79925 files and directories currently installed.) 104s Preparing to unpack .../libcap-ng0_0.8.5-3build1_arm64.deb ... 104s Unpacking libcap-ng0:arm64 (0.8.5-3build1) over (0.8.5-1) ... 104s Setting up libcap-ng0:arm64 (0.8.5-3build1) ... 104s (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 ... 79925 files and directories currently installed.) 104s Preparing to unpack .../pastebinit_1.7.1-1_all.deb ... 104s Unpacking pastebinit (1.7.1-1) over (1.7.0-1) ... 104s Preparing to unpack .../python3-systemd_235-1build5_arm64.deb ... 104s Unpacking python3-systemd (235-1build5) over (235-1build4) ... 104s Setting up pastebinit (1.7.1-1) ... 104s Setting up python3-systemd (235-1build5) ... 104s Processing triggers for man-db (2.12.1-3) ... 106s Processing triggers for libc-bin (2.40-1ubuntu3) ... 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 107s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 107s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 107s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 107s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 109s Reading package lists... 109s Reading package lists... 109s Building dependency tree... 109s Reading state information... 110s Calculating upgrade... 111s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s Reading package lists... 112s Building dependency tree... 112s Reading state information... 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s autopkgtest [18:07:03]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 117s autopkgtest [18:07:04]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 123s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 123s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 123s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 123s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 123s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 123s gpgv: Can't check signature: No public key 123s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 125s autopkgtest [18:07:12]: testing package freecad version 0.21.2+dfsg1-6 126s autopkgtest [18:07:13]: build not needed 142s autopkgtest [18:07:29]: test freecadtest: preparing testbed 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 149s Starting pkgProblemResolver with broken count: 0 149s Starting 2 pkgProblemResolver with broken count: 0 149s Done 149s The following additional packages will be installed: 149s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 149s fonts-lyx freecad freecad-common freecad-python3 libaec0 libamd-comgr2 149s libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 149s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 149s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 149s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 149s libegl-mesa0 libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 149s libfmt9 libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 149s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa 149s libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 149s libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 149s libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 libhwloc-plugins 149s libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 libimath-3-1-29t64 149s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 149s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 149s liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libminizip1t64 libmtdev1t64 149s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 149s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 149s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 149s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 149s libpciaccess0 libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 149s libpyside2-py3-5.15t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 149s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 149s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 149s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 149s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 149s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 149s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 149s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 149s libtiff6 libtk8.6 libucx0 libvpx9 libvtk9.3 libvulkan1 libwacom-common 149s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 149s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 149s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 149s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 149s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 149s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 149s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 149s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 149s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 149s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 149s python3-cycler python3-dateutil python3-decorator python3-fonttools 149s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 149s python3-mpmath python3-numpy python3-packaging python3-pil 149s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 149s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 149s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 149s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 149s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 149s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 149s Suggested packages: 149s blt-demo povray alsa-utils libasound2-plugins libopenal0a libsimage-dev 149s cups-common glew-utils libjs-jquery-ui-docs liblcms2-utils libmed-doc 149s libmed-tools opus-tools proj-bin libthai0 qgnomeplatform-qt5 149s qt5-image-formats-plugins qt5-qmltooling-plugins spacenavd tcl8.6 tk8.6 149s mpi-default-bin vtk9-doc vtk9-examples libwacom-bin opencl-icd 149s python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 149s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 149s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 149s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 149s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 149s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 149s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 149s python3-tk-dbg python3.13-tk 149s Recommended packages: 149s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 149s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 149s python3-pyside2.qtwebenginewidgets alsa-ucm-conf alsa-topology-conf 149s libgl1-amber-dri javascript-common qttranslations5-l10n 149s qt5-gtk-platformtheme qtwayland5 geoclue-2.0 mesa-vulkan-drivers 149s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 149s g++ | c++-compiler isympy-common xfonts-base 150s The following NEW packages will be installed: 150s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 150s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 150s libamd-comgr2 libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 150s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 150s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 150s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 150s libegl-mesa0 libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 150s libfmt9 libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 150s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa 150s libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 150s libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 150s libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 libhwloc-plugins 150s libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 libimath-3-1-29t64 150s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 150s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 150s liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libminizip1t64 libmtdev1t64 150s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 150s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 150s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 150s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 150s libpciaccess0 libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 150s libpyside2-py3-5.15t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 150s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 150s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 150s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 150s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 150s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 150s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 150s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 150s libtiff6 libtk8.6 libucx0 libvpx9 libvtk9.3 libvulkan1 libwacom-common 150s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 150s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 150s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 150s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 150s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 150s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 150s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 150s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 150s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 150s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 150s python3-cycler python3-dateutil python3-decorator python3-fonttools 150s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 150s python3-mpmath python3-numpy python3-packaging python3-pil 150s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 150s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 150s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 150s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 150s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 150s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 150s 0 upgraded, 240 newly installed, 0 to remove and 0 not upgraded. 150s Need to get 335 MB/335 MB of archives. 150s After this operation, 1375 MB of additional disk space will be used. 150s Get:1 /tmp/autopkgtest.PG1y56/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [712 B] 150s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.15+dfsg-2 [987 kB] 150s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 150s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 150s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 150s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 150s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 150s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 150s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 150s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 150s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libtk8.6 arm64 8.6.15-1 [774 kB] 150s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 150s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 150s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig arm64 2.15.0-1.1ubuntu2 [190 kB] 150s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-lyx all 2.4.2.1-1 [171 kB] 150s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 151s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 151s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 151s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-matplotlib-data all 3.8.3-3 [2928 kB] 151s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 151s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 151s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 151s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 151s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu2 [163 kB] 151s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 151s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 151s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu1 [182 kB] 152s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 152s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.0.1-1 [487 kB] 152s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 152s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 152s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 152s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu2 [154 kB] 152s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 152s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 152s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 152s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 152s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 152s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 10.4.0-1ubuntu1 [456 kB] 152s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-tk arm64 3.12.7-3 [115 kB] 152s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tk arm64 3.12.6-1ubuntu1 [9806 B] 152s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pil.imagetk arm64 10.4.0-1ubuntu1 [9504 B] 152s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-3build2 [152 kB] 152s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-8ubuntu1 [438 kB] 152s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-3build2 [2293 kB] 152s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-11build1 [3654 kB] 152s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-contourpy arm64 1.3.0-2 [179 kB] 152s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 152s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-brotli arm64 1.1.0-2build2 [340 kB] 152s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 152s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 152s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.13.1-5 [16.3 MB] 152s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 152s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 152s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sympy all 1.13.3-1 [4228 kB] 152s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2024.1-2 [31.4 kB] 152s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 152s Get:58 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fs all 2.4.16-4 [91.3 kB] 152s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu1 [167 kB] 152s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.0-1 [1205 kB] 152s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build4 [26.7 kB] 152s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1build1 [362 kB] 152s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 153s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fonttools arm64 4.46.0-1build2 [1398 kB] 153s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-kiwisolver arm64 1.4.7-2build1 [62.0 kB] 153s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 153s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 153s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib arm64 3.8.3-3 [4515 kB] 153s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 153s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libglapi-mesa arm64 24.2.3-1ubuntu1 [59.4 kB] 153s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libx11-xcb1 arm64 2:1.8.10-2 [8020 B] 153s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri2-0 arm64 1.17.0-2 [7418 B] 153s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 153s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 153s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 153s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 153s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 153s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 153s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 153s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 153s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libxshmfence1 arm64 1.3-1build5 [4938 B] 153s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 153s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-amdgpu1 arm64 2.4.123-1 [20.9 kB] 153s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-radeon1 arm64 2.4.123-1 [20.8 kB] 153s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 mesa-libgallium arm64 24.2.3-1ubuntu1 [9030 kB] 153s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 libvulkan1 arm64 1.3.296.0-1 [153 kB] 153s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-server0 arm64 1.23.0-1 [35.7 kB] 153s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libgbm1 arm64 24.2.3-1ubuntu1 [32.9 kB] 153s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1-mesa-dri arm64 24.2.3-1ubuntu1 [33.3 kB] 153s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx-mesa0 arm64 24.2.3-1ubuntu1 [164 kB] 153s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 153s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libopengl0 arm64 1.7.0-1build1 [35.1 kB] 153s Get:93 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcoin80t64 arm64 4.0.2+ds-2 [2433 kB] 153s Get:94 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdouble-conversion3 arm64 3.3.0-1build1 [38.0 kB] 153s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu3 [200 kB] 153s Get:96 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5core5t64 arm64 5.15.15+dfsg-1ubuntu1 [1997 kB] 153s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-client0 arm64 1.23.0-1 [26.7 kB] 153s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl-mesa0 arm64 24.2.3-1ubuntu1 [129 kB] 153s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl1 arm64 1.7.0-1build1 [29.5 kB] 153s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 153s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 153s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libmtdev1t64 arm64 1.1.6-1.2 [14.4 kB] 153s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom-common all 2.13.0-1 [98.6 kB] 154s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom9 arm64 2.13.0-1 [25.2 kB] 154s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput-bin arm64 1.26.2-1 [22.8 kB] 154s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput10 arm64 1.26.2-1 [132 kB] 154s Get:107 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmd4c0 arm64 0.5.2-2 [42.4 kB] 154s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5dbus5t64 arm64 5.15.15+dfsg-1ubuntu1 [221 kB] 154s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5network5t64 arm64 5.15.15+dfsg-1ubuntu1 [735 kB] 154s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libsm6 arm64 2:1.2.4-1 [16.4 kB] 154s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-icccm4 arm64 0.4.2-1 [10.9 kB] 154s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-util1 arm64 0.4.0-1build3 [10.7 kB] 154s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-image0 arm64 0.4.0-2build1 [10.8 kB] 154s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-keysyms1 arm64 0.4.0-1build4 [7984 B] 154s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 154s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render-util0 arm64 0.3.9-1build4 [9648 B] 154s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shape0 arm64 1.17.0-2 [6246 B] 154s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinerama0 arm64 1.17.0-2 [5590 B] 154s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinput0 arm64 1.17.0-2 [34.2 kB] 154s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xkb1 arm64 1.17.0-2 [32.5 kB] 154s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbcommon-x11-0 arm64 1.6.0-1build1 [13.6 kB] 154s Get:122 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5gui5t64 arm64 5.15.15+dfsg-1ubuntu1 [3679 kB] 154s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5widgets5t64 arm64 5.15.15+dfsg-1ubuntu1 [2567 kB] 154s Get:124 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5opengl5t64 arm64 5.15.15+dfsg-1ubuntu1 [149 kB] 154s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 154s Get:126 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoqt520t64 arm64 1.6.0+ds1-3.1build4 [204 kB] 154s Get:127 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5qml5 arm64 5.15.15+dfsg-3 [1491 kB] 154s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libshiboken2-py3-5.15t64 arm64 5.15.14-1build1 [199 kB] 154s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpyside2-py3-5.15t64 arm64 5.15.14-1build1 [76.4 kB] 154s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtcore arm64 5.15.14-1build1 [1109 kB] 154s Get:131 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtgui arm64 5.15.14-1build1 [1170 kB] 154s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtwidgets arm64 5.15.14-1build1 [1878 kB] 155s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtopengl arm64 5.15.14-1build1 [115 kB] 155s Get:134 http://ftpmaster.internal/ubuntu plucky/universe arm64 shiboken2 arm64 5.15.14-1build1 [589 kB] 155s Get:135 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pivy arm64 0.6.9~a0-1build2 [4118 kB] 155s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-ply all 3.11-7 [45.4 kB] 155s Get:137 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtnetwork arm64 5.15.14-1build1 [312 kB] 155s Get:138 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5svg5 arm64 5.15.15-2 [146 kB] 155s Get:139 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtsvg arm64 5.15.14-1build1 [55.5 kB] 155s Get:140 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5xml5t64 arm64 5.15.15+dfsg-1ubuntu1 [124 kB] 155s Get:141 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtxml arm64 5.15.14-1build1 [122 kB] 155s Get:142 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtuitools arm64 5.15.14-1build1 [168 kB] 155s Get:143 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libboost-filesystem1.83.0 arm64 1.83.0-3.2ubuntu3 [282 kB] 155s Get:144 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libboost-program-options1.83.0 arm64 1.83.0-3.2ubuntu3 [318 kB] 155s Get:145 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libboost-thread1.83.0 arm64 1.83.0-3.2ubuntu3 [276 kB] 155s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfmt9 arm64 9.1.0+ds1-2 [58.7 kB] 155s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10 [7922 B] 155s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 librdmacm1t64 arm64 52.0-2ubuntu1 [71.5 kB] 155s Get:149 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfabric1 arm64 1.17.0-3ubuntu1 [542 kB] 155s Get:150 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc15 arm64 2.11.2-1 [162 kB] 155s Get:151 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmunge2 arm64 0.5.15-4build1 [14.9 kB] 155s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 libpciaccess0 arm64 0.17-3build1 [18.9 kB] 155s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libxnvctrl0 arm64 510.47.03-0ubuntu4 [12.4 kB] 155s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocl-icd-libopencl1 arm64 2.3.2-1build1 [37.6 kB] 155s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc-plugins arm64 2.11.2-1 [15.8 kB] 155s Get:156 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpmix2t64 arm64 5.0.3-2 [662 kB] 155s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm17t64 arm64 1:17.0.6-18 [24.9 MB] 156s Get:158 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3build2 [14.1 MB] 157s Get:159 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsakmt1 arm64 5.7.0-1build1 [63.6 kB] 157s Get:160 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsa-runtime64-1 arm64 5.7.1-2build1 [286 kB] 157s Get:161 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamdhip64-5 arm64 5.7.1-5 [9704 kB] 157s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 libibumad3 arm64 52.0-2ubuntu1 [29.3 kB] 157s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 libibmad5 arm64 52.0-2ubuntu1 [43.1 kB] 157s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libucx0 arm64 1.17.0+ds-3build1 [1093 kB] 157s Get:165 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libopenmpi3t64 arm64 5.0.5-3 [2040 kB] 157s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 157s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 157s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-openmpi-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1258 kB] 157s Get:169 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmedc11t64 arm64 4.1.0+repack-6 [379 kB] 157s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbbmalloc2 arm64 2021.12.0-1ubuntu2 [38.5 kB] 157s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbbbind-2-5 arm64 2021.12.0-1ubuntu2 [14.9 kB] 157s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbb12 arm64 2021.12.0-1ubuntu2 [68.1 kB] 157s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-foundation-7.8 arm64 7.8.1+dfsg1-3 [1445 kB] 157s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-modeling-data-7.8 arm64 7.8.1+dfsg1-3 [2556 kB] 158s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-modeling-algorithms-7.8 arm64 7.8.1+dfsg1-3 [6619 kB] 158s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimath-3-1-29t64 arm64 3.1.11-2ubuntu1 [67.9 kB] 158s Get:177 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjxr0t64 arm64 1.2~git20170615.f752187-5.3 [178 kB] 158s Get:178 http://ftpmaster.internal/ubuntu plucky/universe arm64 libopenexr-3-1-30 arm64 3.1.5-5.1build3 [939 kB] 158s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 158s Get:180 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreeimage3 arm64 3.18.0+ds2-10build4 [280 kB] 158s Get:181 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-draw-7.8 arm64 7.8.1+dfsg1-3 [2283 kB] 158s Get:182 http://ftpmaster.internal/ubuntu plucky/universe arm64 occt-misc all 7.8.1+dfsg1-3 [11.5 MB] 159s Get:183 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-visualization-7.8 arm64 7.8.1+dfsg1-3 [1933 kB] 159s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-ocaf-7.8 arm64 7.8.1+dfsg1-3 [1094 kB] 159s Get:185 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-data-exchange-7.8 arm64 7.8.1+dfsg1-3 [4179 kB] 159s Get:186 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5concurrent5t64 arm64 5.15.15+dfsg-1ubuntu1 [36.6 kB] 159s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common-data arm64 0.8-13ubuntu6 [29.6 kB] 159s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common3 arm64 0.8-13ubuntu6 [23.3 kB] 159s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-client3 arm64 0.8-13ubuntu6 [27.2 kB] 159s Get:190 http://ftpmaster.internal/ubuntu plucky/main arm64 libcups2t64 arm64 2.4.10-1ubuntu2 [271 kB] 159s Get:191 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5printsupport5t64 arm64 5.15.15+dfsg-1ubuntu1 [208 kB] 159s Get:192 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webengine-data all 5.15.17+dfsg-5 [7624 kB] 159s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2-data all 1.2.12-1 [21.0 kB] 159s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2t64 arm64 1.2.12-1 [384 kB] 159s Get:195 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [140 kB] 159s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz-subset0 arm64 10.0.1-1 [500 kB] 159s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [23.1 kB] 159s Get:198 http://ftpmaster.internal/ubuntu plucky/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 159s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5positioning5 arm64 5.15.15+dfsg-2 [221 kB] 159s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5qmlmodels5 arm64 5.15.15+dfsg-3 [207 kB] 160s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5quick5 arm64 5.15.15+dfsg-3 [1736 kB] 160s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webchannel5 arm64 5.15.15-2 [63.1 kB] 160s Get:203 http://ftpmaster.internal/ubuntu plucky/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 160s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libvpx9 arm64 1.14.1-1ubuntu1 [1236 kB] 160s Get:205 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcomposite1 arm64 1:0.4.6-1 [6626 B] 160s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libxdamage1 arm64 1:1.1.6-1build1 [6236 B] 160s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 160s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libxtst6 arm64 2:1.2.3-1.1build1 [13.0 kB] 160s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webenginecore5 arm64 5.15.17+dfsg-5 [40.6 MB] 162s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5quickwidgets5 arm64 5.15.15+dfsg-3 [39.1 kB] 162s Get:211 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webenginewidgets5 arm64 5.15.17+dfsg-5 [123 kB] 162s Get:212 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspnav0 arm64 1.1-2 [15.2 kB] 162s Get:213 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2build1 [40.6 kB] 162s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 libglew2.2 arm64 2.2.0-4build1 [191 kB] 162s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1207 kB] 162s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 libjsoncpp25 arm64 1.9.5-6build1 [78.2 kB] 162s Get:217 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-4ubuntu3 [56.9 kB] 162s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnetcdf19t64 arm64 1:4.9.2-6ubuntu1 [466 kB] 162s Get:219 http://ftpmaster.internal/ubuntu plucky/main arm64 libogg0 arm64 1.3.5-3build1 [22.6 kB] 162s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 proj-data all 9.5.0-1 [7919 kB] 162s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libproj25 arm64 9.5.0-1 [1339 kB] 162s Get:222 http://ftpmaster.internal/ubuntu plucky/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 162s Get:223 http://ftpmaster.internal/ubuntu plucky/main arm64 libcairo2 arm64 1.18.2-2 [560 kB] 162s Get:224 http://ftpmaster.internal/ubuntu plucky/main arm64 libtheora0 arm64 1.1.1+dfsg.1-17 [227 kB] 162s Get:225 http://ftpmaster.internal/ubuntu plucky/universe arm64 libvtk9.3 arm64 9.3.0+dfsg1-1build1 [24.0 MB] 163s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3 [874 kB] 163s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzipios++0v5 arm64 0.1.5.9+cvs.2007.04.28-11build2 [51.1 kB] 163s Get:228 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreecad-python3-0.20 arm64 0.21.2+dfsg1-6 [38.0 MB] 165s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad-python3 arm64 0.21.2+dfsg1-6 [63.2 kB] 165s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad all 0.21.2+dfsg1-6 [11.0 kB] 165s Get:231 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 165s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 165s Get:233 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 165s Get:234 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 165s Get:235 http://ftpmaster.internal/ubuntu plucky/main arm64 libxaw7 arm64 2:1.0.16-1 [184 kB] 165s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 165s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 165s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 165s Get:239 http://ftpmaster.internal/ubuntu plucky/main arm64 xserver-common all 2:21.1.14-1ubuntu1 [33.7 kB] 165s Get:240 http://ftpmaster.internal/ubuntu plucky/universe arm64 xvfb arm64 2:21.1.14-1ubuntu1 [866 kB] 166s Fetched 335 MB in 15s (21.9 MB/s) 166s Selecting previously unselected package libtcl8.6:arm64. 166s (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 ... 79930 files and directories currently installed.) 166s Preparing to unpack .../000-libtcl8.6_8.6.15+dfsg-2_arm64.deb ... 166s Unpacking libtcl8.6:arm64 (8.6.15+dfsg-2) ... 166s Selecting previously unselected package fonts-dejavu-mono. 166s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 166s Unpacking fonts-dejavu-mono (2.37-8) ... 166s Selecting previously unselected package fonts-dejavu-core. 166s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 166s Unpacking fonts-dejavu-core (2.37-8) ... 166s Selecting previously unselected package fontconfig-config. 166s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 166s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 166s Selecting previously unselected package libfontconfig1:arm64. 166s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 166s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 166s Selecting previously unselected package libxrender1:arm64. 166s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 166s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 166s Selecting previously unselected package libxft2:arm64. 166s Preparing to unpack .../006-libxft2_2.3.6-1build1_arm64.deb ... 166s Unpacking libxft2:arm64 (2.3.6-1build1) ... 166s Selecting previously unselected package x11-common. 166s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 166s Unpacking x11-common (1:7.7+23ubuntu3) ... 166s Selecting previously unselected package libxss1:arm64. 166s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_arm64.deb ... 166s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 166s Selecting previously unselected package libtk8.6:arm64. 166s Preparing to unpack .../009-libtk8.6_8.6.15-1_arm64.deb ... 166s Unpacking libtk8.6:arm64 (8.6.15-1) ... 166s Selecting previously unselected package tk8.6-blt2.5. 166s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 166s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 166s Selecting previously unselected package blt. 166s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_arm64.deb ... 166s Unpacking blt (2.5.3+dfsg-7build1) ... 167s Selecting previously unselected package fontconfig. 167s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_arm64.deb ... 167s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 167s Selecting previously unselected package fonts-lyx. 167s Preparing to unpack .../013-fonts-lyx_2.4.2.1-1_all.deb ... 167s Unpacking fonts-lyx (2.4.2.1-1) ... 167s Selecting previously unselected package freecad-common. 167s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 167s Unpacking freecad-common (0.21.2+dfsg1-6) ... 167s Selecting previously unselected package libjs-jquery. 167s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 167s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 167s Selecting previously unselected package libjs-jquery-ui. 167s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 167s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 168s Selecting previously unselected package python-matplotlib-data. 168s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3_all.deb ... 168s Unpacking python-matplotlib-data (3.8.3-3) ... 168s Selecting previously unselected package python3-six. 168s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 168s Unpacking python3-six (1.16.0-7) ... 168s Selecting previously unselected package python3-dateutil. 168s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 168s Unpacking python3-dateutil (2.9.0-2) ... 168s Selecting previously unselected package libgomp1:arm64. 168s Preparing to unpack .../020-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 168s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 168s Selecting previously unselected package libimagequant0:arm64. 168s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_arm64.deb ... 168s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 168s Selecting previously unselected package libjpeg-turbo8:arm64. 168s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_arm64.deb ... 168s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 168s Selecting previously unselected package libjpeg8:arm64. 168s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_arm64.deb ... 168s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 168s Selecting previously unselected package liblcms2-2:arm64. 168s Preparing to unpack .../024-liblcms2-2_2.16-2_arm64.deb ... 168s Unpacking liblcms2-2:arm64 (2.16-2) ... 168s Selecting previously unselected package libopenjp2-7:arm64. 168s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_arm64.deb ... 168s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 168s Selecting previously unselected package libgraphite2-3:arm64. 168s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 168s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 168s Selecting previously unselected package libharfbuzz0b:arm64. 168s Preparing to unpack .../027-libharfbuzz0b_10.0.1-1_arm64.deb ... 168s Unpacking libharfbuzz0b:arm64 (10.0.1-1) ... 168s Selecting previously unselected package libraqm0:arm64. 168s Preparing to unpack .../028-libraqm0_0.10.1-1build1_arm64.deb ... 168s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 168s Selecting previously unselected package libdeflate0:arm64. 168s Preparing to unpack .../029-libdeflate0_1.22-1_arm64.deb ... 168s Unpacking libdeflate0:arm64 (1.22-1) ... 168s Selecting previously unselected package libjbig0:arm64. 168s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 168s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 168s Selecting previously unselected package liblerc4:arm64. 168s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_arm64.deb ... 168s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 168s Selecting previously unselected package libsharpyuv0:arm64. 168s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_arm64.deb ... 168s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 168s Selecting previously unselected package libwebp7:arm64. 168s Preparing to unpack .../033-libwebp7_1.4.0-0.1_arm64.deb ... 168s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 168s Selecting previously unselected package libtiff6:arm64. 168s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 168s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 168s Selecting previously unselected package libwebpdemux2:arm64. 168s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_arm64.deb ... 168s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 168s Selecting previously unselected package libwebpmux3:arm64. 168s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_arm64.deb ... 168s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 168s Selecting previously unselected package python3-pil:arm64. 168s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_arm64.deb ... 168s Unpacking python3-pil:arm64 (10.4.0-1ubuntu1) ... 168s Selecting previously unselected package python3.12-tk. 169s Preparing to unpack .../038-python3.12-tk_3.12.7-3_arm64.deb ... 169s Unpacking python3.12-tk (3.12.7-3) ... 169s Selecting previously unselected package python3-tk:arm64. 169s Preparing to unpack .../039-python3-tk_3.12.6-1ubuntu1_arm64.deb ... 169s Unpacking python3-tk:arm64 (3.12.6-1ubuntu1) ... 169s Selecting previously unselected package python3-pil.imagetk:arm64. 169s Preparing to unpack .../040-python3-pil.imagetk_10.4.0-1ubuntu1_arm64.deb ... 169s Unpacking python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 169s Selecting previously unselected package libblas3:arm64. 169s Preparing to unpack .../041-libblas3_3.12.0-3build2_arm64.deb ... 169s Unpacking libblas3:arm64 (3.12.0-3build2) ... 169s Selecting previously unselected package libgfortran5:arm64. 169s Preparing to unpack .../042-libgfortran5_14.2.0-8ubuntu1_arm64.deb ... 169s Unpacking libgfortran5:arm64 (14.2.0-8ubuntu1) ... 169s Selecting previously unselected package liblapack3:arm64. 169s Preparing to unpack .../043-liblapack3_3.12.0-3build2_arm64.deb ... 169s Unpacking liblapack3:arm64 (3.12.0-3build2) ... 169s Selecting previously unselected package python3-numpy. 169s Preparing to unpack .../044-python3-numpy_1%3a1.26.4+ds-11build1_arm64.deb ... 169s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 169s Selecting previously unselected package python3-contourpy. 169s Preparing to unpack .../045-python3-contourpy_1.3.0-2_arm64.deb ... 169s Unpacking python3-contourpy (1.3.0-2) ... 169s Selecting previously unselected package python3-cycler. 169s Preparing to unpack .../046-python3-cycler_0.12.1-1_all.deb ... 169s Unpacking python3-cycler (0.12.1-1) ... 169s Selecting previously unselected package python3-brotli. 169s Preparing to unpack .../047-python3-brotli_1.1.0-2build2_arm64.deb ... 169s Unpacking python3-brotli (1.1.0-2build2) ... 169s Selecting previously unselected package python3-decorator. 169s Preparing to unpack .../048-python3-decorator_5.1.1-5_all.deb ... 169s Unpacking python3-decorator (5.1.1-5) ... 169s Selecting previously unselected package liblbfgsb0:arm64. 169s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 169s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 169s Selecting previously unselected package python3-scipy. 169s Preparing to unpack .../050-python3-scipy_1.13.1-5_arm64.deb ... 169s Unpacking python3-scipy (1.13.1-5) ... 170s Selecting previously unselected package python3-ufolib2. 170s Preparing to unpack .../051-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 170s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 170s Selecting previously unselected package python3-mpmath. 170s Preparing to unpack .../052-python3-mpmath_1.3.0-1_all.deb ... 170s Unpacking python3-mpmath (1.3.0-1) ... 170s Selecting previously unselected package python3-sympy. 170s Preparing to unpack .../053-python3-sympy_1.13.3-1_all.deb ... 170s Unpacking python3-sympy (1.13.3-1) ... 170s Selecting previously unselected package python3-tz. 170s Preparing to unpack .../054-python3-tz_2024.1-2_all.deb ... 170s Unpacking python3-tz (2024.1-2) ... 170s Selecting previously unselected package python3-appdirs. 170s Preparing to unpack .../055-python3-appdirs_1.4.4-4_all.deb ... 170s Unpacking python3-appdirs (1.4.4-4) ... 170s Selecting previously unselected package python3-fs. 170s Preparing to unpack .../056-python3-fs_2.4.16-4_all.deb ... 170s Unpacking python3-fs (2.4.16-4) ... 170s Selecting previously unselected package libxslt1.1:arm64. 170s Preparing to unpack .../057-libxslt1.1_1.1.39-0exp1ubuntu1_arm64.deb ... 170s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 170s Selecting previously unselected package python3-lxml:arm64. 170s Preparing to unpack .../058-python3-lxml_5.3.0-1_arm64.deb ... 170s Unpacking python3-lxml:arm64 (5.3.0-1) ... 170s Selecting previously unselected package python3-lz4. 170s Preparing to unpack .../059-python3-lz4_4.0.2+dfsg-1build4_arm64.deb ... 170s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 170s Selecting previously unselected package python3-unicodedata2. 170s Preparing to unpack .../060-python3-unicodedata2_15.1.0+ds-1build1_arm64.deb ... 170s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 170s Selecting previously unselected package unicode-data. 170s Preparing to unpack .../061-unicode-data_15.1.0-1_all.deb ... 170s Unpacking unicode-data (15.1.0-1) ... 171s Selecting previously unselected package python3-fonttools. 171s Preparing to unpack .../062-python3-fonttools_4.46.0-1build2_arm64.deb ... 171s Unpacking python3-fonttools (4.46.0-1build2) ... 171s Selecting previously unselected package python3-kiwisolver. 171s Preparing to unpack .../063-python3-kiwisolver_1.4.7-2build1_arm64.deb ... 171s Unpacking python3-kiwisolver (1.4.7-2build1) ... 171s Selecting previously unselected package python3-packaging. 171s Preparing to unpack .../064-python3-packaging_24.1-1_all.deb ... 171s Unpacking python3-packaging (24.1-1) ... 171s Selecting previously unselected package libqhull-r8.0:arm64. 171s Preparing to unpack .../065-libqhull-r8.0_2020.2-6build1_arm64.deb ... 171s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 171s Selecting previously unselected package python3-matplotlib. 171s Preparing to unpack .../066-python3-matplotlib_3.8.3-3_arm64.deb ... 171s Unpacking python3-matplotlib (3.8.3-3) ... 171s Selecting previously unselected package libglvnd0:arm64. 171s Preparing to unpack .../067-libglvnd0_1.7.0-1build1_arm64.deb ... 171s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 171s Selecting previously unselected package libglapi-mesa:arm64. 171s Preparing to unpack .../068-libglapi-mesa_24.2.3-1ubuntu1_arm64.deb ... 171s Unpacking libglapi-mesa:arm64 (24.2.3-1ubuntu1) ... 171s Selecting previously unselected package libx11-xcb1:arm64. 171s Preparing to unpack .../069-libx11-xcb1_2%3a1.8.10-2_arm64.deb ... 171s Unpacking libx11-xcb1:arm64 (2:1.8.10-2) ... 171s Selecting previously unselected package libxcb-dri2-0:arm64. 171s Preparing to unpack .../070-libxcb-dri2-0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-dri2-0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-dri3-0:arm64. 171s Preparing to unpack .../071-libxcb-dri3-0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-glx0:arm64. 171s Preparing to unpack .../072-libxcb-glx0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-present0:arm64. 171s Preparing to unpack .../073-libxcb-present0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-randr0:arm64. 171s Preparing to unpack .../074-libxcb-randr0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-shm0:arm64. 171s Preparing to unpack .../075-libxcb-shm0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-sync1:arm64. 171s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxcb-xfixes0:arm64. 171s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_arm64.deb ... 171s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 171s Selecting previously unselected package libxfixes3:arm64. 172s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 172s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 172s Selecting previously unselected package libxshmfence1:arm64. 172s Preparing to unpack .../079-libxshmfence1_1.3-1build5_arm64.deb ... 172s Unpacking libxshmfence1:arm64 (1.3-1build5) ... 172s Selecting previously unselected package libxxf86vm1:arm64. 172s Preparing to unpack .../080-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 172s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 172s Selecting previously unselected package libdrm-amdgpu1:arm64. 172s Preparing to unpack .../081-libdrm-amdgpu1_2.4.123-1_arm64.deb ... 172s Unpacking libdrm-amdgpu1:arm64 (2.4.123-1) ... 172s Selecting previously unselected package libdrm-radeon1:arm64. 172s Preparing to unpack .../082-libdrm-radeon1_2.4.123-1_arm64.deb ... 172s Unpacking libdrm-radeon1:arm64 (2.4.123-1) ... 172s Selecting previously unselected package mesa-libgallium:arm64. 172s Preparing to unpack .../083-mesa-libgallium_24.2.3-1ubuntu1_arm64.deb ... 172s Unpacking mesa-libgallium:arm64 (24.2.3-1ubuntu1) ... 172s Selecting previously unselected package libvulkan1:arm64. 172s Preparing to unpack .../084-libvulkan1_1.3.296.0-1_arm64.deb ... 172s Unpacking libvulkan1:arm64 (1.3.296.0-1) ... 172s Selecting previously unselected package libwayland-server0:arm64. 172s Preparing to unpack .../085-libwayland-server0_1.23.0-1_arm64.deb ... 172s Unpacking libwayland-server0:arm64 (1.23.0-1) ... 172s Selecting previously unselected package libgbm1:arm64. 172s Preparing to unpack .../086-libgbm1_24.2.3-1ubuntu1_arm64.deb ... 172s Unpacking libgbm1:arm64 (24.2.3-1ubuntu1) ... 172s Selecting previously unselected package libgl1-mesa-dri:arm64. 172s Preparing to unpack .../087-libgl1-mesa-dri_24.2.3-1ubuntu1_arm64.deb ... 172s Unpacking libgl1-mesa-dri:arm64 (24.2.3-1ubuntu1) ... 172s Selecting previously unselected package libglx-mesa0:arm64. 172s Preparing to unpack .../088-libglx-mesa0_24.2.3-1ubuntu1_arm64.deb ... 172s Unpacking libglx-mesa0:arm64 (24.2.3-1ubuntu1) ... 172s Selecting previously unselected package libglx0:arm64. 172s Preparing to unpack .../089-libglx0_1.7.0-1build1_arm64.deb ... 172s Unpacking libglx0:arm64 (1.7.0-1build1) ... 172s Selecting previously unselected package libopengl0:arm64. 172s Preparing to unpack .../090-libopengl0_1.7.0-1build1_arm64.deb ... 172s Unpacking libopengl0:arm64 (1.7.0-1build1) ... 172s Selecting previously unselected package libcoin80t64:arm64. 172s Preparing to unpack .../091-libcoin80t64_4.0.2+ds-2_arm64.deb ... 172s Unpacking libcoin80t64:arm64 (4.0.2+ds-2) ... 172s Selecting previously unselected package libdouble-conversion3:arm64. 172s Preparing to unpack .../092-libdouble-conversion3_3.3.0-1build1_arm64.deb ... 172s Unpacking libdouble-conversion3:arm64 (3.3.0-1build1) ... 172s Selecting previously unselected package libpcre2-16-0:arm64. 172s Preparing to unpack .../093-libpcre2-16-0_10.42-4ubuntu3_arm64.deb ... 172s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 172s Selecting previously unselected package libqt5core5t64:arm64. 172s Preparing to unpack .../094-libqt5core5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 172s Unpacking libqt5core5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 172s Selecting previously unselected package libwayland-client0:arm64. 172s Preparing to unpack .../095-libwayland-client0_1.23.0-1_arm64.deb ... 172s Unpacking libwayland-client0:arm64 (1.23.0-1) ... 172s Selecting previously unselected package libegl-mesa0:arm64. 172s Preparing to unpack .../096-libegl-mesa0_24.2.3-1ubuntu1_arm64.deb ... 172s Unpacking libegl-mesa0:arm64 (24.2.3-1ubuntu1) ... 172s Selecting previously unselected package libegl1:arm64. 172s Preparing to unpack .../097-libegl1_1.7.0-1build1_arm64.deb ... 172s Unpacking libegl1:arm64 (1.7.0-1build1) ... 172s Selecting previously unselected package libgl1:arm64. 172s Preparing to unpack .../098-libgl1_1.7.0-1build1_arm64.deb ... 172s Unpacking libgl1:arm64 (1.7.0-1build1) ... 172s Selecting previously unselected package libice6:arm64. 172s Preparing to unpack .../099-libice6_2%3a1.1.1-1_arm64.deb ... 172s Unpacking libice6:arm64 (2:1.1.1-1) ... 173s Selecting previously unselected package libmtdev1t64:arm64. 173s Preparing to unpack .../100-libmtdev1t64_1.1.6-1.2_arm64.deb ... 173s Unpacking libmtdev1t64:arm64 (1.1.6-1.2) ... 173s Selecting previously unselected package libwacom-common. 173s Preparing to unpack .../101-libwacom-common_2.13.0-1_all.deb ... 173s Unpacking libwacom-common (2.13.0-1) ... 173s Selecting previously unselected package libwacom9:arm64. 173s Preparing to unpack .../102-libwacom9_2.13.0-1_arm64.deb ... 173s Unpacking libwacom9:arm64 (2.13.0-1) ... 173s Selecting previously unselected package libinput-bin. 173s Preparing to unpack .../103-libinput-bin_1.26.2-1_arm64.deb ... 173s Unpacking libinput-bin (1.26.2-1) ... 173s Selecting previously unselected package libinput10:arm64. 173s Preparing to unpack .../104-libinput10_1.26.2-1_arm64.deb ... 173s Unpacking libinput10:arm64 (1.26.2-1) ... 173s Selecting previously unselected package libmd4c0:arm64. 173s Preparing to unpack .../105-libmd4c0_0.5.2-2_arm64.deb ... 173s Unpacking libmd4c0:arm64 (0.5.2-2) ... 173s Selecting previously unselected package libqt5dbus5t64:arm64. 173s Preparing to unpack .../106-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 173s Unpacking libqt5dbus5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 173s Selecting previously unselected package libqt5network5t64:arm64. 173s Preparing to unpack .../107-libqt5network5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 173s Unpacking libqt5network5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 173s Selecting previously unselected package libsm6:arm64. 173s Preparing to unpack .../108-libsm6_2%3a1.2.4-1_arm64.deb ... 173s Unpacking libsm6:arm64 (2:1.2.4-1) ... 173s Selecting previously unselected package libxcb-icccm4:arm64. 173s Preparing to unpack .../109-libxcb-icccm4_0.4.2-1_arm64.deb ... 173s Unpacking libxcb-icccm4:arm64 (0.4.2-1) ... 173s Selecting previously unselected package libxcb-util1:arm64. 173s Preparing to unpack .../110-libxcb-util1_0.4.0-1build3_arm64.deb ... 173s Unpacking libxcb-util1:arm64 (0.4.0-1build3) ... 173s Selecting previously unselected package libxcb-image0:arm64. 173s Preparing to unpack .../111-libxcb-image0_0.4.0-2build1_arm64.deb ... 173s Unpacking libxcb-image0:arm64 (0.4.0-2build1) ... 173s Selecting previously unselected package libxcb-keysyms1:arm64. 173s Preparing to unpack .../112-libxcb-keysyms1_0.4.0-1build4_arm64.deb ... 173s Unpacking libxcb-keysyms1:arm64 (0.4.0-1build4) ... 173s Selecting previously unselected package libxcb-render0:arm64. 173s Preparing to unpack .../113-libxcb-render0_1.17.0-2_arm64.deb ... 173s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 173s Selecting previously unselected package libxcb-render-util0:arm64. 173s Preparing to unpack .../114-libxcb-render-util0_0.3.9-1build4_arm64.deb ... 173s Unpacking libxcb-render-util0:arm64 (0.3.9-1build4) ... 173s Selecting previously unselected package libxcb-shape0:arm64. 173s Preparing to unpack .../115-libxcb-shape0_1.17.0-2_arm64.deb ... 173s Unpacking libxcb-shape0:arm64 (1.17.0-2) ... 173s Selecting previously unselected package libxcb-xinerama0:arm64. 173s Preparing to unpack .../116-libxcb-xinerama0_1.17.0-2_arm64.deb ... 173s Unpacking libxcb-xinerama0:arm64 (1.17.0-2) ... 173s Selecting previously unselected package libxcb-xinput0:arm64. 173s Preparing to unpack .../117-libxcb-xinput0_1.17.0-2_arm64.deb ... 173s Unpacking libxcb-xinput0:arm64 (1.17.0-2) ... 173s Selecting previously unselected package libxcb-xkb1:arm64. 173s Preparing to unpack .../118-libxcb-xkb1_1.17.0-2_arm64.deb ... 173s Unpacking libxcb-xkb1:arm64 (1.17.0-2) ... 173s Selecting previously unselected package libxkbcommon-x11-0:arm64. 173s Preparing to unpack .../119-libxkbcommon-x11-0_1.6.0-1build1_arm64.deb ... 173s Unpacking libxkbcommon-x11-0:arm64 (1.6.0-1build1) ... 173s Selecting previously unselected package libqt5gui5t64:arm64. 173s Preparing to unpack .../120-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 173s Unpacking libqt5gui5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 173s Selecting previously unselected package libqt5widgets5t64:arm64. 173s Preparing to unpack .../121-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 173s Unpacking libqt5widgets5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 174s Selecting previously unselected package libqt5opengl5t64:arm64. 174s Preparing to unpack .../122-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 174s Unpacking libqt5opengl5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 174s Selecting previously unselected package libxi6:arm64. 174s Preparing to unpack .../123-libxi6_2%3a1.8.2-1_arm64.deb ... 174s Unpacking libxi6:arm64 (2:1.8.2-1) ... 174s Selecting previously unselected package libsoqt520t64. 174s Preparing to unpack .../124-libsoqt520t64_1.6.0+ds1-3.1build4_arm64.deb ... 174s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 174s Selecting previously unselected package libqt5qml5:arm64. 174s Preparing to unpack .../125-libqt5qml5_5.15.15+dfsg-3_arm64.deb ... 174s Unpacking libqt5qml5:arm64 (5.15.15+dfsg-3) ... 174s Selecting previously unselected package libshiboken2-py3-5.15t64. 174s Preparing to unpack .../126-libshiboken2-py3-5.15t64_5.15.14-1build1_arm64.deb ... 174s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 174s Selecting previously unselected package libpyside2-py3-5.15t64. 174s Preparing to unpack .../127-libpyside2-py3-5.15t64_5.15.14-1build1_arm64.deb ... 174s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 174s Selecting previously unselected package python3-pyside2.qtcore. 174s Preparing to unpack .../128-python3-pyside2.qtcore_5.15.14-1build1_arm64.deb ... 174s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 174s Selecting previously unselected package python3-pyside2.qtgui. 174s Preparing to unpack .../129-python3-pyside2.qtgui_5.15.14-1build1_arm64.deb ... 174s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 174s Selecting previously unselected package python3-pyside2.qtwidgets. 174s Preparing to unpack .../130-python3-pyside2.qtwidgets_5.15.14-1build1_arm64.deb ... 174s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 174s Selecting previously unselected package python3-pyside2.qtopengl. 174s Preparing to unpack .../131-python3-pyside2.qtopengl_5.15.14-1build1_arm64.deb ... 174s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 174s Selecting previously unselected package shiboken2. 174s Preparing to unpack .../132-shiboken2_5.15.14-1build1_arm64.deb ... 174s Unpacking shiboken2 (5.15.14-1build1) ... 174s Selecting previously unselected package python3-pivy. 174s Preparing to unpack .../133-python3-pivy_0.6.9~a0-1build2_arm64.deb ... 174s Unpacking python3-pivy (0.6.9~a0-1build2) ... 174s Selecting previously unselected package python3-ply. 174s Preparing to unpack .../134-python3-ply_3.11-7_all.deb ... 174s Unpacking python3-ply (3.11-7) ... 174s Selecting previously unselected package python3-pyside2.qtnetwork. 174s Preparing to unpack .../135-python3-pyside2.qtnetwork_5.15.14-1build1_arm64.deb ... 174s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 174s Selecting previously unselected package libqt5svg5:arm64. 174s Preparing to unpack .../136-libqt5svg5_5.15.15-2_arm64.deb ... 174s Unpacking libqt5svg5:arm64 (5.15.15-2) ... 175s Selecting previously unselected package python3-pyside2.qtsvg. 175s Preparing to unpack .../137-python3-pyside2.qtsvg_5.15.14-1build1_arm64.deb ... 175s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 175s Selecting previously unselected package libqt5xml5t64:arm64. 175s Preparing to unpack .../138-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 175s Unpacking libqt5xml5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 175s Selecting previously unselected package python3-pyside2.qtxml. 175s Preparing to unpack .../139-python3-pyside2.qtxml_5.15.14-1build1_arm64.deb ... 175s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 175s Selecting previously unselected package python3-pyside2.qtuitools. 175s Preparing to unpack .../140-python3-pyside2.qtuitools_5.15.14-1build1_arm64.deb ... 175s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 175s Selecting previously unselected package libboost-filesystem1.83.0:arm64. 175s Preparing to unpack .../141-libboost-filesystem1.83.0_1.83.0-3.2ubuntu3_arm64.deb ... 175s Unpacking libboost-filesystem1.83.0:arm64 (1.83.0-3.2ubuntu3) ... 175s Selecting previously unselected package libboost-program-options1.83.0:arm64. 175s Preparing to unpack .../142-libboost-program-options1.83.0_1.83.0-3.2ubuntu3_arm64.deb ... 175s Unpacking libboost-program-options1.83.0:arm64 (1.83.0-3.2ubuntu3) ... 175s Selecting previously unselected package libboost-thread1.83.0:arm64. 175s Preparing to unpack .../143-libboost-thread1.83.0_1.83.0-3.2ubuntu3_arm64.deb ... 175s Unpacking libboost-thread1.83.0:arm64 (1.83.0-3.2ubuntu3) ... 175s Selecting previously unselected package libfmt9:arm64. 175s Preparing to unpack .../144-libfmt9_9.1.0+ds1-2_arm64.deb ... 175s Unpacking libfmt9:arm64 (9.1.0+ds1-2) ... 175s Selecting previously unselected package libevent-pthreads-2.1-7t64:arm64. 175s Preparing to unpack .../145-libevent-pthreads-2.1-7t64_2.1.12-stable-10_arm64.deb ... 175s Unpacking libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 175s Selecting previously unselected package librdmacm1t64:arm64. 175s Preparing to unpack .../146-librdmacm1t64_52.0-2ubuntu1_arm64.deb ... 175s Unpacking librdmacm1t64:arm64 (52.0-2ubuntu1) ... 175s Selecting previously unselected package libfabric1:arm64. 175s Preparing to unpack .../147-libfabric1_1.17.0-3ubuntu1_arm64.deb ... 175s Unpacking libfabric1:arm64 (1.17.0-3ubuntu1) ... 175s Selecting previously unselected package libhwloc15:arm64. 175s Preparing to unpack .../148-libhwloc15_2.11.2-1_arm64.deb ... 175s Unpacking libhwloc15:arm64 (2.11.2-1) ... 175s Selecting previously unselected package libmunge2:arm64. 175s Preparing to unpack .../149-libmunge2_0.5.15-4build1_arm64.deb ... 175s Unpacking libmunge2:arm64 (0.5.15-4build1) ... 175s Selecting previously unselected package libpciaccess0:arm64. 175s Preparing to unpack .../150-libpciaccess0_0.17-3build1_arm64.deb ... 175s Unpacking libpciaccess0:arm64 (0.17-3build1) ... 175s Selecting previously unselected package libxnvctrl0:arm64. 175s Preparing to unpack .../151-libxnvctrl0_510.47.03-0ubuntu4_arm64.deb ... 175s Unpacking libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 175s Selecting previously unselected package ocl-icd-libopencl1:arm64. 175s Preparing to unpack .../152-ocl-icd-libopencl1_2.3.2-1build1_arm64.deb ... 175s Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 175s Selecting previously unselected package libhwloc-plugins:arm64. 175s Preparing to unpack .../153-libhwloc-plugins_2.11.2-1_arm64.deb ... 175s Unpacking libhwloc-plugins:arm64 (2.11.2-1) ... 176s Selecting previously unselected package libpmix2t64:arm64. 176s Preparing to unpack .../154-libpmix2t64_5.0.3-2_arm64.deb ... 176s Unpacking libpmix2t64:arm64 (5.0.3-2) ... 176s Selecting previously unselected package libllvm17t64:arm64. 176s Preparing to unpack .../155-libllvm17t64_1%3a17.0.6-18_arm64.deb ... 176s Unpacking libllvm17t64:arm64 (1:17.0.6-18) ... 177s Selecting previously unselected package libamd-comgr2:arm64. 177s Preparing to unpack .../156-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_arm64.deb ... 177s Unpacking libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 177s Selecting previously unselected package libhsakmt1:arm64. 177s Preparing to unpack .../157-libhsakmt1_5.7.0-1build1_arm64.deb ... 177s Unpacking libhsakmt1:arm64 (5.7.0-1build1) ... 177s Selecting previously unselected package libhsa-runtime64-1. 177s Preparing to unpack .../158-libhsa-runtime64-1_5.7.1-2build1_arm64.deb ... 177s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 177s Selecting previously unselected package libamdhip64-5. 177s Preparing to unpack .../159-libamdhip64-5_5.7.1-5_arm64.deb ... 177s Unpacking libamdhip64-5 (5.7.1-5) ... 177s Selecting previously unselected package libibumad3:arm64. 177s Preparing to unpack .../160-libibumad3_52.0-2ubuntu1_arm64.deb ... 177s Unpacking libibumad3:arm64 (52.0-2ubuntu1) ... 177s Selecting previously unselected package libibmad5:arm64. 177s Preparing to unpack .../161-libibmad5_52.0-2ubuntu1_arm64.deb ... 177s Unpacking libibmad5:arm64 (52.0-2ubuntu1) ... 177s Selecting previously unselected package libucx0:arm64. 177s Preparing to unpack .../162-libucx0_1.17.0+ds-3build1_arm64.deb ... 177s Unpacking libucx0:arm64 (1.17.0+ds-3build1) ... 177s Selecting previously unselected package libopenmpi3t64:arm64. 178s Preparing to unpack .../163-libopenmpi3t64_5.0.5-3_arm64.deb ... 178s Unpacking libopenmpi3t64:arm64 (5.0.5-3) ... 178s Selecting previously unselected package libaec0:arm64. 178s Preparing to unpack .../164-libaec0_1.1.3-1_arm64.deb ... 178s Unpacking libaec0:arm64 (1.1.3-1) ... 178s Selecting previously unselected package libsz2:arm64. 178s Preparing to unpack .../165-libsz2_1.1.3-1_arm64.deb ... 178s Unpacking libsz2:arm64 (1.1.3-1) ... 178s Selecting previously unselected package libhdf5-openmpi-103-1t64:arm64. 178s Preparing to unpack .../166-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 178s Unpacking libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 178s Selecting previously unselected package libmedc11t64:arm64. 178s Preparing to unpack .../167-libmedc11t64_4.1.0+repack-6_arm64.deb ... 178s Unpacking libmedc11t64:arm64 (4.1.0+repack-6) ... 178s Selecting previously unselected package libtbbmalloc2:arm64. 178s Preparing to unpack .../168-libtbbmalloc2_2021.12.0-1ubuntu2_arm64.deb ... 178s Unpacking libtbbmalloc2:arm64 (2021.12.0-1ubuntu2) ... 178s Selecting previously unselected package libtbbbind-2-5:arm64. 178s Preparing to unpack .../169-libtbbbind-2-5_2021.12.0-1ubuntu2_arm64.deb ... 178s Unpacking libtbbbind-2-5:arm64 (2021.12.0-1ubuntu2) ... 178s Selecting previously unselected package libtbb12:arm64. 178s Preparing to unpack .../170-libtbb12_2021.12.0-1ubuntu2_arm64.deb ... 178s Unpacking libtbb12:arm64 (2021.12.0-1ubuntu2) ... 178s Selecting previously unselected package libocct-foundation-7.8:arm64. 178s Preparing to unpack .../171-libocct-foundation-7.8_7.8.1+dfsg1-3_arm64.deb ... 178s Unpacking libocct-foundation-7.8:arm64 (7.8.1+dfsg1-3) ... 178s Selecting previously unselected package libocct-modeling-data-7.8:arm64. 178s Preparing to unpack .../172-libocct-modeling-data-7.8_7.8.1+dfsg1-3_arm64.deb ... 178s Unpacking libocct-modeling-data-7.8:arm64 (7.8.1+dfsg1-3) ... 178s Selecting previously unselected package libocct-modeling-algorithms-7.8:arm64. 178s Preparing to unpack .../173-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-3_arm64.deb ... 178s Unpacking libocct-modeling-algorithms-7.8:arm64 (7.8.1+dfsg1-3) ... 179s Selecting previously unselected package libimath-3-1-29t64:arm64. 179s Preparing to unpack .../174-libimath-3-1-29t64_3.1.11-2ubuntu1_arm64.deb ... 179s Unpacking libimath-3-1-29t64:arm64 (3.1.11-2ubuntu1) ... 179s Selecting previously unselected package libjxr0t64:arm64. 179s Preparing to unpack .../175-libjxr0t64_1.2~git20170615.f752187-5.3_arm64.deb ... 179s Unpacking libjxr0t64:arm64 (1.2~git20170615.f752187-5.3) ... 179s Selecting previously unselected package libopenexr-3-1-30:arm64. 179s Preparing to unpack .../176-libopenexr-3-1-30_3.1.5-5.1build3_arm64.deb ... 179s Unpacking libopenexr-3-1-30:arm64 (3.1.5-5.1build3) ... 179s Selecting previously unselected package libraw23t64:arm64. 179s Preparing to unpack .../177-libraw23t64_0.21.3-1_arm64.deb ... 179s Unpacking libraw23t64:arm64 (0.21.3-1) ... 179s Selecting previously unselected package libfreeimage3:arm64. 179s Preparing to unpack .../178-libfreeimage3_3.18.0+ds2-10build4_arm64.deb ... 179s Unpacking libfreeimage3:arm64 (3.18.0+ds2-10build4) ... 179s Selecting previously unselected package libocct-draw-7.8:arm64. 179s Preparing to unpack .../179-libocct-draw-7.8_7.8.1+dfsg1-3_arm64.deb ... 179s Unpacking libocct-draw-7.8:arm64 (7.8.1+dfsg1-3) ... 179s Selecting previously unselected package occt-misc. 179s Preparing to unpack .../180-occt-misc_7.8.1+dfsg1-3_all.deb ... 179s Unpacking occt-misc (7.8.1+dfsg1-3) ... 179s Selecting previously unselected package libocct-visualization-7.8:arm64. 180s Preparing to unpack .../181-libocct-visualization-7.8_7.8.1+dfsg1-3_arm64.deb ... 180s Unpacking libocct-visualization-7.8:arm64 (7.8.1+dfsg1-3) ... 180s Selecting previously unselected package libocct-ocaf-7.8:arm64. 180s Preparing to unpack .../182-libocct-ocaf-7.8_7.8.1+dfsg1-3_arm64.deb ... 180s Unpacking libocct-ocaf-7.8:arm64 (7.8.1+dfsg1-3) ... 180s Selecting previously unselected package libocct-data-exchange-7.8:arm64. 180s Preparing to unpack .../183-libocct-data-exchange-7.8_7.8.1+dfsg1-3_arm64.deb ... 180s Unpacking libocct-data-exchange-7.8:arm64 (7.8.1+dfsg1-3) ... 180s Selecting previously unselected package libqt5concurrent5t64:arm64. 180s Preparing to unpack .../184-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 180s Unpacking libqt5concurrent5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 180s Selecting previously unselected package libavahi-common-data:arm64. 180s Preparing to unpack .../185-libavahi-common-data_0.8-13ubuntu6_arm64.deb ... 180s Unpacking libavahi-common-data:arm64 (0.8-13ubuntu6) ... 180s Selecting previously unselected package libavahi-common3:arm64. 180s Preparing to unpack .../186-libavahi-common3_0.8-13ubuntu6_arm64.deb ... 180s Unpacking libavahi-common3:arm64 (0.8-13ubuntu6) ... 180s Selecting previously unselected package libavahi-client3:arm64. 180s Preparing to unpack .../187-libavahi-client3_0.8-13ubuntu6_arm64.deb ... 180s Unpacking libavahi-client3:arm64 (0.8-13ubuntu6) ... 180s Selecting previously unselected package libcups2t64:arm64. 180s Preparing to unpack .../188-libcups2t64_2.4.10-1ubuntu2_arm64.deb ... 180s Unpacking libcups2t64:arm64 (2.4.10-1ubuntu2) ... 180s Selecting previously unselected package libqt5printsupport5t64:arm64. 180s Preparing to unpack .../189-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 180s Unpacking libqt5printsupport5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 180s Selecting previously unselected package libqt5webengine-data. 180s Preparing to unpack .../190-libqt5webengine-data_5.15.17+dfsg-5_all.deb ... 180s Unpacking libqt5webengine-data (5.15.17+dfsg-5) ... 181s Selecting previously unselected package libasound2-data. 181s Preparing to unpack .../191-libasound2-data_1.2.12-1_all.deb ... 181s Unpacking libasound2-data (1.2.12-1) ... 181s Selecting previously unselected package libasound2t64:arm64. 181s Preparing to unpack .../192-libasound2t64_1.2.12-1_arm64.deb ... 181s Unpacking libasound2t64:arm64 (1.2.12-1) ... 181s Selecting previously unselected package libevent-2.1-7t64:arm64. 181s Preparing to unpack .../193-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... 181s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 181s Selecting previously unselected package libharfbuzz-subset0:arm64. 181s Preparing to unpack .../194-libharfbuzz-subset0_10.0.1-1_arm64.deb ... 181s Unpacking libharfbuzz-subset0:arm64 (10.0.1-1) ... 181s Selecting previously unselected package libminizip1t64:arm64. 181s Preparing to unpack .../195-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 181s Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 181s Selecting previously unselected package libopus0:arm64. 181s Preparing to unpack .../196-libopus0_1.5.2-2_arm64.deb ... 181s Unpacking libopus0:arm64 (1.5.2-2) ... 181s Selecting previously unselected package libqt5positioning5:arm64. 181s Preparing to unpack .../197-libqt5positioning5_5.15.15+dfsg-2_arm64.deb ... 181s Unpacking libqt5positioning5:arm64 (5.15.15+dfsg-2) ... 181s Selecting previously unselected package libqt5qmlmodels5:arm64. 181s Preparing to unpack .../198-libqt5qmlmodels5_5.15.15+dfsg-3_arm64.deb ... 181s Unpacking libqt5qmlmodels5:arm64 (5.15.15+dfsg-3) ... 181s Selecting previously unselected package libqt5quick5:arm64. 181s Preparing to unpack .../199-libqt5quick5_5.15.15+dfsg-3_arm64.deb ... 181s Unpacking libqt5quick5:arm64 (5.15.15+dfsg-3) ... 181s Selecting previously unselected package libqt5webchannel5:arm64. 181s Preparing to unpack .../200-libqt5webchannel5_5.15.15-2_arm64.deb ... 181s Unpacking libqt5webchannel5:arm64 (5.15.15-2) ... 181s Selecting previously unselected package libsnappy1v5:arm64. 181s Preparing to unpack .../201-libsnappy1v5_1.2.1-1_arm64.deb ... 181s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 181s Selecting previously unselected package libvpx9:arm64. 181s Preparing to unpack .../202-libvpx9_1.14.1-1ubuntu1_arm64.deb ... 181s Unpacking libvpx9:arm64 (1.14.1-1ubuntu1) ... 181s Selecting previously unselected package libxcomposite1:arm64. 182s Preparing to unpack .../203-libxcomposite1_1%3a0.4.6-1_arm64.deb ... 182s Unpacking libxcomposite1:arm64 (1:0.4.6-1) ... 182s Selecting previously unselected package libxdamage1:arm64. 182s Preparing to unpack .../204-libxdamage1_1%3a1.1.6-1build1_arm64.deb ... 182s Unpacking libxdamage1:arm64 (1:1.1.6-1build1) ... 182s Selecting previously unselected package libxrandr2:arm64. 182s Preparing to unpack .../205-libxrandr2_2%3a1.5.4-1_arm64.deb ... 182s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 182s Selecting previously unselected package libxtst6:arm64. 182s Preparing to unpack .../206-libxtst6_2%3a1.2.3-1.1build1_arm64.deb ... 182s Unpacking libxtst6:arm64 (2:1.2.3-1.1build1) ... 182s Selecting previously unselected package libqt5webenginecore5:arm64. 182s Preparing to unpack .../207-libqt5webenginecore5_5.15.17+dfsg-5_arm64.deb ... 182s Unpacking libqt5webenginecore5:arm64 (5.15.17+dfsg-5) ... 183s Selecting previously unselected package libqt5quickwidgets5:arm64. 183s Preparing to unpack .../208-libqt5quickwidgets5_5.15.15+dfsg-3_arm64.deb ... 183s Unpacking libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ... 183s Selecting previously unselected package libqt5webenginewidgets5:arm64. 183s Preparing to unpack .../209-libqt5webenginewidgets5_5.15.17+dfsg-5_arm64.deb ... 183s Unpacking libqt5webenginewidgets5:arm64 (5.15.17+dfsg-5) ... 183s Selecting previously unselected package libspnav0. 183s Preparing to unpack .../210-libspnav0_1.1-2_arm64.deb ... 183s Unpacking libspnav0 (1.1-2) ... 183s Selecting previously unselected package libgl2ps1.4. 183s Preparing to unpack .../211-libgl2ps1.4_1.4.2+dfsg1-2build1_arm64.deb ... 183s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 183s Selecting previously unselected package libglew2.2:arm64. 183s Preparing to unpack .../212-libglew2.2_2.2.0-4build1_arm64.deb ... 183s Unpacking libglew2.2:arm64 (2.2.0-4build1) ... 183s Selecting previously unselected package libhdf5-103-1t64:arm64. 183s Preparing to unpack .../213-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 183s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 183s Selecting previously unselected package libjsoncpp25:arm64. 183s Preparing to unpack .../214-libjsoncpp25_1.9.5-6build1_arm64.deb ... 183s Unpacking libjsoncpp25:arm64 (1.9.5-6build1) ... 183s Selecting previously unselected package libhdf5-hl-100t64:arm64. 183s Preparing to unpack .../215-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 183s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 183s Selecting previously unselected package libnetcdf19t64:arm64. 183s Preparing to unpack .../216-libnetcdf19t64_1%3a4.9.2-6ubuntu1_arm64.deb ... 183s Unpacking libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 183s Selecting previously unselected package libogg0:arm64. 183s Preparing to unpack .../217-libogg0_1.3.5-3build1_arm64.deb ... 183s Unpacking libogg0:arm64 (1.3.5-3build1) ... 183s Selecting previously unselected package proj-data. 183s Preparing to unpack .../218-proj-data_9.5.0-1_all.deb ... 183s Unpacking proj-data (9.5.0-1) ... 184s Selecting previously unselected package libproj25:arm64. 184s Preparing to unpack .../219-libproj25_9.5.0-1_arm64.deb ... 184s Unpacking libproj25:arm64 (9.5.0-1) ... 184s Selecting previously unselected package libpixman-1-0:arm64. 184s Preparing to unpack .../220-libpixman-1-0_0.44.0-3_arm64.deb ... 184s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 184s Selecting previously unselected package libcairo2:arm64. 184s Preparing to unpack .../221-libcairo2_1.18.2-2_arm64.deb ... 184s Unpacking libcairo2:arm64 (1.18.2-2) ... 184s Selecting previously unselected package libtheora0:arm64. 184s Preparing to unpack .../222-libtheora0_1.1.1+dfsg.1-17_arm64.deb ... 184s Unpacking libtheora0:arm64 (1.1.1+dfsg.1-17) ... 184s Selecting previously unselected package libvtk9.3:arm64. 184s Preparing to unpack .../223-libvtk9.3_9.3.0+dfsg1-1build1_arm64.deb ... 184s Unpacking libvtk9.3:arm64 (9.3.0+dfsg1-1build1) ... 185s Selecting previously unselected package libxerces-c3.2t64:arm64. 185s Preparing to unpack .../224-libxerces-c3.2t64_3.2.4+debian-1.3_arm64.deb ... 185s Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 185s Selecting previously unselected package libzipios++0v5. 185s Preparing to unpack .../225-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_arm64.deb ... 185s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 185s Selecting previously unselected package libfreecad-python3-0.20. 185s Preparing to unpack .../226-libfreecad-python3-0.20_0.21.2+dfsg1-6_arm64.deb ... 185s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 185s Selecting previously unselected package freecad-python3. 185s Preparing to unpack .../227-freecad-python3_0.21.2+dfsg1-6_arm64.deb ... 185s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 185s Selecting previously unselected package freecad. 185s Preparing to unpack .../228-freecad_0.21.2+dfsg1-6_all.deb ... 185s Unpacking freecad (0.21.2+dfsg1-6) ... 185s Selecting previously unselected package libfontenc1:arm64. 185s Preparing to unpack .../229-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 185s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 185s Selecting previously unselected package libxt6t64:arm64. 185s Preparing to unpack .../230-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 185s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 185s Selecting previously unselected package libxmu6:arm64. 185s Preparing to unpack .../231-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 185s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 185s Selecting previously unselected package libxpm4:arm64. 185s Preparing to unpack .../232-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 185s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 185s Selecting previously unselected package libxaw7:arm64. 185s Preparing to unpack .../233-libxaw7_2%3a1.0.16-1_arm64.deb ... 185s Unpacking libxaw7:arm64 (2:1.0.16-1) ... 185s Selecting previously unselected package libxfont2:arm64. 185s Preparing to unpack .../234-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 185s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 186s Selecting previously unselected package libxkbfile1:arm64. 186s Preparing to unpack .../235-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 186s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 186s Selecting previously unselected package x11-xkb-utils. 186s Preparing to unpack .../236-x11-xkb-utils_7.7+9_arm64.deb ... 186s Unpacking x11-xkb-utils (7.7+9) ... 186s Selecting previously unselected package xserver-common. 186s Preparing to unpack .../237-xserver-common_2%3a21.1.14-1ubuntu1_all.deb ... 186s Unpacking xserver-common (2:21.1.14-1ubuntu1) ... 186s Selecting previously unselected package xvfb. 186s Preparing to unpack .../238-xvfb_2%3a21.1.14-1ubuntu1_arm64.deb ... 186s Unpacking xvfb (2:21.1.14-1ubuntu1) ... 186s Selecting previously unselected package autopkgtest-satdep. 186s Preparing to unpack .../239-1-autopkgtest-satdep.deb ... 186s Unpacking autopkgtest-satdep (0) ... 186s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 186s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 186s Setting up liblcms2-2:arm64 (2.16-2) ... 186s Setting up libtbbmalloc2:arm64 (2021.12.0-1ubuntu2) ... 186s Setting up libboost-program-options1.83.0:arm64 (1.83.0-3.2ubuntu3) ... 186s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 186s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 186s Setting up libwayland-server0:arm64 (1.23.0-1) ... 186s Setting up libx11-xcb1:arm64 (2:1.8.10-2) ... 186s Setting up libpciaccess0:arm64 (0.17-3build1) ... 186s Setting up libdouble-conversion3:arm64 (3.3.0-1build1) ... 186s Setting up libxdamage1:arm64 (1:1.1.6-1build1) ... 186s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 186s Setting up libogg0:arm64 (1.3.5-3build1) ... 186s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 186s Setting up proj-data (9.5.0-1) ... 186s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 186s Setting up libqt5webengine-data (5.15.17+dfsg-5) ... 186s Setting up libxi6:arm64 (2:1.8.2-1) ... 186s Setting up libxcb-xinput0:arm64 (1.17.0-2) ... 186s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 186s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 186s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 186s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 186s Setting up libxcb-render0:arm64 (1.17.0-2) ... 186s Setting up libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 186s Setting up libdrm-radeon1:arm64 (2.4.123-1) ... 186s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 186s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 186s Setting up fonts-lyx (2.4.2.1-1) ... 186s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 186s Setting up python3-ply (3.11-7) ... 186s Setting up libxcb-keysyms1:arm64 (0.4.0-1build4) ... 186s Setting up libxcb-shape0:arm64 (1.17.0-2) ... 186s Setting up x11-common (1:7.7+23ubuntu3) ... 187s Setting up libibumad3:arm64 (52.0-2ubuntu1) ... 187s Setting up libdeflate0:arm64 (1.22-1) ... 187s Setting up libboost-thread1.83.0:arm64 (1.83.0-3.2ubuntu3) ... 187s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 187s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 187s Setting up libxcb-render-util0:arm64 (0.3.9-1build4) ... 187s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 187s Setting up libibmad5:arm64 (52.0-2ubuntu1) ... 187s Setting up libxcb-icccm4:arm64 (0.4.2-1) ... 187s Setting up libboost-filesystem1.83.0:arm64 (1.83.0-3.2ubuntu3) ... 187s Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 187s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 187s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 187s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 187s Setting up libaec0:arm64 (1.1.3-1) ... 187s Setting up libopengl0:arm64 (1.7.0-1build1) ... 187s Setting up python3-tz (2024.1-2) ... 187s Setting up freecad-common (0.21.2+dfsg1-6) ... 187s Setting up libxcb-util1:arm64 (0.4.0-1build3) ... 187s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 187s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 187s Setting up occt-misc (7.8.1+dfsg1-3) ... 187s Setting up libxcb-xkb1:arm64 (1.17.0-2) ... 187s Setting up libxcb-image0:arm64 (0.4.0-2build1) ... 187s Setting up libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 187s Setting up libxcb-present0:arm64 (1.17.0-2) ... 187s Setting up unicode-data (15.1.0-1) ... 187s Setting up python3-six (1.16.0-7) ... 187s Setting up libasound2-data (1.2.12-1) ... 187s Setting up libqt5core5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 187s Setting up python3-decorator (5.1.1-5) ... 187s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 187s Setting up libblas3:arm64 (3.12.0-3build2) ... 187s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 187s Setting up python3-packaging (24.1-1) ... 187s Setting up libxcb-xinerama0:arm64 (1.17.0-2) ... 187s Setting up libasound2t64:arm64 (1.2.12-1) ... 187s Setting up libmunge2:arm64 (0.5.15-4build1) ... 187s Setting up libllvm17t64:arm64 (1:17.0.6-18) ... 187s Setting up libjxr0t64:arm64 (1.2~git20170615.f752187-5.3) ... 187s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 187s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 187s Setting up python3-brotli (1.1.0-2build2) ... 187s Setting up libavahi-common-data:arm64 (0.8-13ubuntu6) ... 187s Setting up libopus0:arm64 (1.5.2-2) ... 187s Setting up python3-cycler (0.12.1-1) ... 188s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 188s Setting up libxkbcommon-x11-0:arm64 (1.6.0-1build1) ... 188s Setting up fonts-dejavu-mono (2.37-8) ... 188s Setting up python3-kiwisolver (1.4.7-2build1) ... 188s Setting up libhwloc15:arm64 (2.11.2-1) ... 188s Setting up libimath-3-1-29t64:arm64 (3.1.11-2ubuntu1) ... 188s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 188s Setting up libtcl8.6:arm64 (8.6.15+dfsg-2) ... 188s Setting up libjsoncpp25:arm64 (1.9.5-6build1) ... 188s Setting up fonts-dejavu-core (2.37-8) ... 188s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 188s Setting up libglapi-mesa:arm64 (24.2.3-1ubuntu1) ... 188s Setting up libgfortran5:arm64 (14.2.0-8ubuntu1) ... 188s Setting up libvulkan1:arm64 (1.3.296.0-1) ... 188s Setting up libwebp7:arm64 (1.4.0-0.1) ... 188s Setting up libfmt9:arm64 (9.1.0+ds1-2) ... 188s Setting up libxcb-dri2-0:arm64 (1.17.0-2) ... 188s Setting up libvpx9:arm64 (1.14.1-1ubuntu1) ... 188s Setting up libmtdev1t64:arm64 (1.1.6-1.2) ... 188s Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 188s Setting up ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 188s Setting up libxshmfence1:arm64 (1.3-1build5) ... 188s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 188s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 188s Setting up libmd4c0:arm64 (0.5.2-2) ... 188s Setting up librdmacm1t64:arm64 (52.0-2ubuntu1) ... 188s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 188s Setting up libharfbuzz0b:arm64 (10.0.1-1) ... 188s Setting up python3-dateutil (2.9.0-2) ... 188s Setting up shiboken2 (5.15.14-1build1) ... 188s Setting up libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 188s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 188s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 188s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 188s Setting up python3-mpmath (1.3.0-1) ... 189s Setting up python-matplotlib-data (3.8.3-3) ... 189s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 189s Setting up python3-appdirs (1.4.4-4) ... 189s Setting up libxcomposite1:arm64 (1:0.4.6-1) ... 189s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 189s Setting up libsz2:arm64 (1.1.3-1) ... 189s Setting up libspnav0 (1.1-2) ... 189s Setting up libdrm-amdgpu1:arm64 (2.4.123-1) ... 189s Setting up libwacom-common (2.13.0-1) ... 189s Setting up libwayland-client0:arm64 (1.23.0-1) ... 189s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 189s Setting up libfabric1:arm64 (1.17.0-3ubuntu1) ... 189s Setting up python3-sympy (1.13.3-1) ... 197s Setting up libice6:arm64 (2:1.1.1-1) ... 197s Setting up mesa-libgallium:arm64 (24.2.3-1ubuntu1) ... 197s Setting up liblapack3:arm64 (3.12.0-3build2) ... 197s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 197s Setting up libqt5dbus5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 197s Setting up libgbm1:arm64 (24.2.3-1ubuntu1) ... 197s Setting up libwacom9:arm64 (2.13.0-1) ... 197s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 197s Setting up libxtst6:arm64 (2:1.2.3-1.1build1) ... 197s Setting up libqt5concurrent5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 197s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 197s Setting up libqt5positioning5:arm64 (5.15.15+dfsg-2) ... 197s Setting up libgl1-mesa-dri:arm64 (24.2.3-1ubuntu1) ... 197s Setting up libqt5network5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 197s Setting up libavahi-common3:arm64 (0.8-13ubuntu6) ... 197s Setting up libqt5xml5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 197s Setting up libhwloc-plugins:arm64 (2.11.2-1) ... 197s Setting up libinput-bin (1.26.2-1) ... 197s Setting up libtbbbind-2-5:arm64 (2021.12.0-1ubuntu2) ... 197s Setting up python3-fs (2.4.16-4) ... 197s Setting up libegl-mesa0:arm64 (24.2.3-1ubuntu1) ... 197s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 197s Setting up libqt5qml5:arm64 (5.15.15+dfsg-3) ... 197s Setting up libraqm0:arm64 (0.10.1-1build1) ... 197s Setting up libopenexr-3-1-30:arm64 (3.1.5-5.1build3) ... 197s Setting up libqt5webchannel5:arm64 (5.15.15-2) ... 197s Setting up libpmix2t64:arm64 (5.0.3-2) ... 197s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 199s Setting up libraw23t64:arm64 (0.21.3-1) ... 199s Setting up python3-lxml:arm64 (5.3.0-1) ... 199s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 199s Setting up libegl1:arm64 (1.7.0-1build1) ... 199s Setting up libharfbuzz-subset0:arm64 (10.0.1-1) ... 199s Setting up python3-contourpy (1.3.0-2) ... 199s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 199s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 200s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 200s Setting up libsm6:arm64 (2:1.2.4-1) ... 200s Setting up libavahi-client3:arm64 (0.8-13ubuntu6) ... 200s Setting up libhsakmt1:arm64 (5.7.0-1build1) ... 200s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 200s Setting up libinput10:arm64 (1.26.2-1) ... 200s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 200s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 201s Regenerating fonts cache... done. 201s Setting up libfreeimage3:arm64 (3.18.0+ds2-10build4) ... 201s Setting up libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 201s Setting up libxft2:arm64 (2.3.6-1build1) ... 201s Setting up libqt5qmlmodels5:arm64 (5.15.15+dfsg-3) ... 201s Setting up libglx-mesa0:arm64 (24.2.3-1ubuntu1) ... 201s Setting up python3-scipy (1.13.1-5) ... 205s Setting up libglx0:arm64 (1.7.0-1build1) ... 205s Setting up libproj25:arm64 (9.5.0-1) ... 205s Setting up libtk8.6:arm64 (8.6.15-1) ... 205s Setting up python3.12-tk (3.12.7-3) ... 205s Setting up libtbb12:arm64 (2021.12.0-1ubuntu2) ... 205s Setting up libcairo2:arm64 (1.18.2-2) ... 205s Setting up python3-pil:arm64 (10.4.0-1ubuntu1) ... 206s Setting up libgl1:arm64 (1.7.0-1build1) ... 206s Setting up libcoin80t64:arm64 (4.0.2+ds-2) ... 206s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 206s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 206s Setting up libocct-foundation-7.8:arm64 (7.8.1+dfsg1-3) ... 206s Setting up libglew2.2:arm64 (2.2.0-4build1) ... 206s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 206s Setting up libtheora0:arm64 (1.1.1+dfsg.1-17) ... 206s Setting up libcups2t64:arm64 (2.4.10-1ubuntu2) ... 206s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 206s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 206s Setting up blt (2.5.3+dfsg-7build1) ... 206s Setting up python3-tk:arm64 (3.12.6-1ubuntu1) ... 206s Setting up libocct-modeling-data-7.8:arm64 (7.8.1+dfsg1-3) ... 206s Setting up libxaw7:arm64 (2:1.0.16-1) ... 206s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 206s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 206s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 206s Setting up libqt5gui5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 206s Setting up libamdhip64-5 (5.7.1-5) ... 206s Setting up python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 206s Setting up libqt5quick5:arm64 (5.15.15+dfsg-3) ... 206s Setting up libucx0:arm64 (1.17.0+ds-3build1) ... 206s Setting up libocct-modeling-algorithms-7.8:arm64 (7.8.1+dfsg1-3) ... 206s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 206s Setting up libqt5widgets5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 206s Setting up x11-xkb-utils (7.7+9) ... 206s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 206s Setting up libqt5svg5:arm64 (5.15.15-2) ... 206s Setting up libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ... 206s Setting up libopenmpi3t64:arm64 (5.0.5-3) ... 206s Setting up libqt5webenginecore5:arm64 (5.15.17+dfsg-5) ... 206s Setting up libqt5opengl5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 206s Setting up xserver-common (2:21.1.14-1ubuntu1) ... 206s Setting up libqt5printsupport5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 206s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 206s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 206s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 206s Setting up xvfb (2:21.1.14-1ubuntu1) ... 206s Setting up libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 206s Setting up libvtk9.3:arm64 (9.3.0+dfsg1-1build1) ... 206s Setting up libqt5webenginewidgets5:arm64 (5.15.17+dfsg-5) ... 206s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 206s Setting up libmedc11t64:arm64 (4.1.0+repack-6) ... 206s Setting up python3-pivy (0.6.9~a0-1build2) ... 206s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 206s """ 206s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 206s """ 206s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 206s """ 206s Setting up python3-fonttools (4.46.0-1build2) ... 208s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 208s Setting up libocct-visualization-7.8:arm64 (7.8.1+dfsg1-3) ... 208s Setting up python3-matplotlib (3.8.3-3) ... 209s Setting up libocct-ocaf-7.8:arm64 (7.8.1+dfsg1-3) ... 209s Setting up libocct-draw-7.8:arm64 (7.8.1+dfsg1-3) ... 209s Setting up libocct-data-exchange-7.8:arm64 (7.8.1+dfsg1-3) ... 209s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 209s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 209s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 209s Setting up freecad (0.21.2+dfsg1-6) ... 209s Setting up autopkgtest-satdep (0) ... 209s Processing triggers for libc-bin (2.40-1ubuntu3) ... 209s Processing triggers for man-db (2.12.1-3) ... 210s Processing triggers for shared-mime-info (2.4-5) ... 210s Processing triggers for udev (256.5-2ubuntu4) ... 222s (Reading database ... 92498 files and directories currently installed.) 222s Removing autopkgtest-satdep (0) ... 223s autopkgtest [18:08:50]: test freecadtest: [----------------------- 223s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 223s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 223s ### Running CLI Test TestSpreadsheet ### 223s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 223s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 223s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 223s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 223s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 223s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 223s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 223s Recompute failed! 223s ok 223s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 223s Playing with aliases ... ok 223s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 223s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 223s Try to set the same alias twice (bug #2402) ... ok 223s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 223s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 223s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 223s This was causing a crash ... ok 223s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 223s Expressions across files are not saved (bug #2442) ... ok 223s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 223s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 223s in expression: cath(7.07106781186548 mm; 5 mm; 4) 223s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 223s in expression: cath(5 mm; 3) 223s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 223s in expression: hypot(3 mm; 4; 5) 223s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 223s in expression: hypot(3 mm; 4) 223s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 223s in expression: pow(7 mm; 4 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 223s in expression: atan2(3 mm; 3) 223s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 223s in expression: tanh(0.5 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 223s in expression: cosh(0.5 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 223s in expression: sinh(0.5 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 223s in expression: atan(0.5 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 223s in expression: acos(0.5 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 223s in expression: asin(0.5 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 223s in expression: log10(-3 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 223s in expression: log(-3 mm) 223s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 223s in expression: exp(-3 mm) 223s Recompute failed! 223s ok 223s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 223s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 223s Test all built-in simple functions ... ok 223s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 223s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 223s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 223s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 223s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 223s Regression test for issue 4429; insert columns to sheet with aliases ... ok 223s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 223s Inserting rows -- check renaming of internal cells ... ok 223s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 223s Regression test for issue 4429; insert rows to sheet with aliases ... ok 223s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 224s Support of boolean or integer values ... ok 224s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 224s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 224s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 224s Inserting rows -- check renaming of internal cells ... ok 224s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 224s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 224s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 224s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 224s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 224s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 224s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 224s Testing strings are correctly saved and restored ... ok 224s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 224s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 224s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 224s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 224s in expression: G2 ^ -1 224s Recompute failed! 224s ok 224s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 224s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 224s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 224s Test different numbers ... ok 224s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 224s Parens around a condition should be accepted ... ok 224s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 224s Object name is equal to property name (bug #2389) ... ok 224s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 224s Precedence -- test precedence for relational operators and conditional operator. ... ok 224s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 224s Test quantities and simple fractions as numbers ... ok 224s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 224s Test relational operators ... ok 224s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 224s Regression test for issue 4429; remove columns from sheet with aliases ... ok 224s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 224s Regression test for issue 4492; deleted aliases remains in database ... ok 224s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 224s Removing rows -- check renaming of internal cells ... ok 224s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 224s Regression test for issue 4429; remove rows from sheet with aliases ... ok 224s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 224s Regression test for issue 4492; deleted aliases remains in database ... ok 224s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 224s Test renaming of alias1 to alias2 in a spreadsheet ... ok 224s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 224s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 224s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 224s Test renaming of document object referenced from another object ... ok 224s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 224s Try to use a cell address as alias name ... ok 224s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 224s Try to use a unit (reserved word) as alias name ... ok 224s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 224s Mixup of Label and Name (bug #2407) ... ok 224s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 224s Test deleted aliases by undo remains in database ... ok 224s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 224s Units -- test unit calculations. ... ok 224s 224s ---------------------------------------------------------------------- 224s Ran 50 tests in 0.247s 224s 224s OK 224s FreeCAD 0.21.2, Libs: 0.21.2R 224s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 224s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 224s FreeCAD wouldn't be possible without FreeCAD community. 224s ##### #### ### #### 224s # # # # # # 224s # ## #### #### # # # # # 224s #### # # # # # # # ##### # # 224s # # #### #### # # # # # 224s # # # # # # # # # ## ## ## 224s # # #### #### ### # # #### ## ## ## 224s 224s Recompute...... 224s Recompute...... 224s (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Importing project files...... 224s (100 %) Postprocessing...... 224s (100 %) Importing project files...... 224s (100 %) Postprocessing...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 224s (100 %) Importing project files...... 224s (33 %) (66 %) (100 %) Postprocessing...... 224s (100 %) Recompute...... 224s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 224s (100 %) Recompute...... 224s (50 %) (100 %) Postprocessing...... 224s (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Postprocessing...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Postprocessing...... 224s (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (33 %) (66 %) (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (50 %) (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) Recompute...... 224s (100 %) ### Running CLI Test BaseTests ### 224s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 224s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 224s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 224s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 224s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 224s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 224s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 224s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 224s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 224s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 224s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 224s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 227s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 227s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 227s testPrint (BaseTests.ConsoleTestCase.testPrint) ... ok 227s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... Printing error 227s Printing warning 230s ok 230s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 230s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 230s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 230s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 230s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 230s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 230s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 230s testNull (BaseTests.MatrixTestCase.testNull) ... ok 230s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 230s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 230s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 230s testPower (BaseTests.MatrixTestCase.testPower) ... ok 230s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 230s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 230s testScale (BaseTests.MatrixTestCase.testScale) ... ok 230s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 230s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 230s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 230s testVector (BaseTests.MatrixTestCase.testVector) ... ok 230s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 230s testBool (BaseTests.ParameterTestCase.testBool) ... ok 230s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 230s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 230s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 230s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 230s testInt (BaseTests.ParameterTestCase.testInt) ... ok 230s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 230s testString (BaseTests.ParameterTestCase.testString) ... ok 230s 230s ---------------------------------------------------------------------- 230s Ran 44 tests in 6.247s 230s 230s OK 230s FreeCAD 0.21.2, Libs: 0.21.2R 230s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 230s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 230s FreeCAD wouldn't be possible without FreeCAD community. 230s ##### #### ### #### 230s # # # # # # 230s # ## #### #### # # # # # 230s #### # # # # # # # ##### # # 230s # # #### #### # # # # # 230s # # # # # # # # # ## ## ## 230s # # #### #### ### # # #### ## ## ## 230s 230s Recompute...... 230s (100 %) Call from Python thread (not synchronized): count=1 230s Call from Python thread (not synchronized): count=2 230s Call from Python thread (not synchronized): count=3 230s Call from Python thread (not synchronized): count=4 230s Call from Python thread (not synchronized): count=5 230s Call from Python thread (not synchronized): count=6 230s Call from Python thread (not synchronized): count=7 230s Call from Python thread (not synchronized): count=8 230s Call from Python thread (not synchronized): count=9 230s Call from Python thread (not synchronized): count=10 230s 10 230s Printing message 230s Call from Python thread: count=1 230s Call from Python thread: count=2 230s Call from Python thread: count=3 230s Call from Python thread: count=4 230s Call from Python thread: count=5 230s Call from Python thread: count=6 230s Call from Python thread: count=7 230s Call from Python thread: count=8 230s Call from Python thread: count=9 230s Call from Python thread: count=10 230s 10 230s ### Running CLI Test UnitTests ### 230s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 230s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 230s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 230s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 230s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 230s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 230s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 230s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 230s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 230s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 230s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 230s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 230s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 230s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 230s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 230s ok 230s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 230s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 230s testToString (UnitTests.UnitBasicCases.testToString) ... ok 230s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 230s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 230s 230s ---------------------------------------------------------------------- 230s Ran 12 tests in 0.011s 230s 230s OK 230s FreeCAD 0.21.2, Libs: 0.21.2R 230s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 230s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 230s FreeCAD wouldn't be possible without FreeCAD community. 230s ##### #### ### #### 230s # # # # # # 230s # ## #### #### # # # # # 230s #### # # # # # # # ##### # # 230s # # #### #### # # # # # 230s # # # # # # # # # ## ## ## 230s # # #### #### ### # # #### ## ## ## 230s 230s ### Running CLI Test Document ### 230s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 230s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 230s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 230s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 230s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 230s testAddition (Document.DocumentBasicCases.testAddition) ... ok 230s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 230s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 230s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 230s testEnum (Document.DocumentBasicCases.testEnum) ... ok 230s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 230s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 230s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 230s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 230s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 230s testMem (Document.DocumentBasicCases.testMem) ... ok 230s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 230s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 230s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 230s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 230s testObjects (Document.DocumentBasicCases.testObjects) ... ok 230s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 230s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 230s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 230s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 230s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 230s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 230s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 230s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 230s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 230s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 230s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 230s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0xee46c0d30d10> Proxy 230s onChanged .Cls object at 0xee46c0d30d10> ExpressionEngine 230s onChanged .Cls object at 0xee46c0d30d10> ExpressionEngine 230s onChanged .Cls object at 0xee46c0d30d10> propA 230s Removing expression... 230s onChanged .Cls object at 0xee46c0d30d10> ExpressionEngine 230s onChanged .Cls object at 0xee46c0d30d10> _GroupTouched 230s onChanged .Cls object at 0xee46c0d30d10> propA 230s Removing expression... 230s onChanged .Cls object at 0xee46c0d30d10> ExpressionEngine 230s onChanged .Cls object at 0xee46c0d30d10> ExpressionEngine 230s onChanged .Cls object at 0xee46c0d30d10> propA 230s Removing expression... 230s onChanged .Cls object at 0xee46c0d30d10> _GroupTouched 230s ok 230s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 230s testGroup (Document.DocumentGroupCases.testGroup) ... ok 230s testGroupAndGeoFeatureGroup (Document.DocumentGroupCases.testGroupAndGeoFeatureGroup) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 230s App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'. 230s App::FeatureTest: Link(s) to object(s) 'Cylinder Box' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1 Part1'. 230s 4e-08 Document.cpp(2448): The graph must be a DAG. 230s FreeCAD 0.21.2, Libs: 0.21.2R 230s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 230s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 230s FreeCAD wouldn't be possible without FreeCAD community. 230s ##### #### ### #### 230s # # # # # # 230s # ## #### #### # # # # # 230s #### # # # # # # # ##### # # 230s # # #### #### # # # # # 230s # # # # # # # # # ## ## ## 230s # # #### #### ### # # #### ## ## ## 230s 230s Postprocessing...... 230s (100 %) Recompute...... 230s (100 %) Recompute...... 230s (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (100 %) Recompute...... 230s (100 %) Importing project files...... 230s (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (50 %) (100 %) Postprocessing...... 230s (100 %) Recompute...... 230s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 230s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (50 %) (100 %) Recompute...... 230s (33 %) (66 %) (100 %) Recompute...... 230s (100 %) Recompute...... 230s (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (100 %) Postprocessing...... 230s (100 %) Recompute...... 230s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 230s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (4 %) (9 %) ok 230s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 230s testDocument (Document.DocumentObserverCases.testDocument) ... ok 230s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 230s testObject (Document.DocumentObserverCases.testObject) ... ok 230s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... 0.000158407 Document.cpp(2803): GroupTests#Part2 still touched after recompute 230s ok 230s testSave (Document.DocumentObserverCases.testSave) ... ok 230s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 230s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 230s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 230s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 230s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 230s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 230s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 230s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 230s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 230s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 230s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 230s 230s 230s 230s 230s 230s 230s 230s 230s 230s 230s ok 230s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 230s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 230s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... Document with the UUID 'db0a882f-52e6-4493-97e8-16a1bab6b2a0' already exists, change to '4fbcf74a-6529-439d-bdb0-65bf44fb27d0' 230s ok 230s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... ok 230s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 230s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 230s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 230s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 230s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 230s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 230s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 230s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 230s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 230s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 230s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... No such attribute 'Name123' 230s Recompute failed! 230s ok 230s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 230s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 230s testA (Document.FeatureTestColumn.testA) ... ok 230s testAA (Document.FeatureTestColumn.testAA) ... ok 230s testAAA (Document.FeatureTestColumn.testAAA) ... ok 230s testAAZ (Document.FeatureTestColumn.testAAZ) ... ok 230s testAB (Document.FeatureTestColumn.testAB) ... ok 230s testABCD (Document.FeatureTestColumn.testABCD) ... Invalid column specification 230s ok 230s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 230s testALL (Document.FeatureTestColumn.testALL) ... ok 230s testAZ (Document.FeatureTestColumn.testAZ) ... ok 230s testAZA (Document.FeatureTestColumn.testAZA) ... Invalid column specification 230s ok 230s testAb (Document.FeatureTestColumn.testAb) ... ok 230s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 230s testBA (Document.FeatureTestColumn.testBA) ... ok 230s testCB (Document.FeatureTestColumn.testCB) ... ok 230s testCBA (Document.FeatureTestColumn.testCBA) ... ok 230s testEmpty (Document.FeatureTestColumn.testEmpty) ... ok 230s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 230s testZ (Document.FeatureTestColumn.testZ) ... ok 230s testZA (Document.FeatureTestColumn.testZA) ... ok 230s testZZ (Document.FeatureTestColumn.testZZ) ... ok 230s testZZA (Document.FeatureTestColumn.testZZA) ... ok 230s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 230s test0 (Document.FeatureTestRow.test0) ... ok 230s test1 (Document.FeatureTestRow.test1) ... ok 230s test16384 (Document.FeatureTestRow.test16384) ... ok 230s test16385 (Document.FeatureTestRow.test16385) ... ok 230s testA (Document.FeatureTestRow.testA) ... ok 230s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 230s testException (Document.FeatureTestRow.testException) ... ok 230s testUndo (Document.UndoRedoCases.testUndo) ... ok 230s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 230s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 230s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 230s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 230s 230s ---------------------------------------------------------------------- 230s Ran 104 tests in 0.116s 230s 230s OK 230s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (4 %) (9 %) Recompute...... 230s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 230s (100 %) Importing project files...... 230s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 230s (100 %) Recompute...... 230s (100 %) Recompute...... 230s (33 %) (66 %) (100 %) Recompute...... 230s (33 %) (66 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 230s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 230s (100 %) Importing project files...... 230s (25 %) (50 %) (75 %) (100 %) Importing project files...... 230s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 230s (25 %) (50 %) (75 %) (100 %) Importing project files...... 230s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 230s (100 %) Recompute...... 230s Recompute...... 230s (100 %) Recompute...... 230s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 230s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 230s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 230s Invalid column specification 230s Invalid row specification. 230s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 230s TestWorkbenchB 230s TestWorkbenchC 230s TestWorkbenchD 230s ok 230s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 230s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 230s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 230s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 230s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 230s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 230s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 230s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 230s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 230s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 230s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 230s 230s ---------------------------------------------------------------------- 230s Ran 12 tests in 0.007s 230s 230s OK 230s FreeCAD 0.21.2, Libs: 0.21.2R 230s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 230s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 230s FreeCAD wouldn't be possible without FreeCAD community. 230s ##### #### ### #### 230s # # # # # # 230s # ## #### #### # # # # # 230s #### # # # # # # # ##### # # 230s # # #### #### # # # # # 230s # # # # # # # # # ## ## ## 230s # # #### #### ### # # #### ## ## ## 230s 230s ### Running CLI Test UnicodeTests ### 231s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 231s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 231s 231s ---------------------------------------------------------------------- 231s Ran 2 tests in 0.005s 231s 231s OK 231s FreeCAD 0.21.2, Libs: 0.21.2R 231s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 231s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 231s FreeCAD wouldn't be possible without FreeCAD community. 231s ##### #### ### #### 231s # # # # # # 231s # ## #### #### # # # # # 231s #### # # # # # # # ##### # # 231s # # #### #### # # # # # 231s # # # # # # # # # ## ## ## 231s # # #### #### ### # # #### ## ## ## 231s 231s Importing project files...... 231s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 231s (100 %) ### Running CLI Test TestPythonSyntax ### 231s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :194: SyntaxWarning: invalid escape sequence '\s' 231s :197: SyntaxWarning: invalid escape sequence '\s' 232s :355: SyntaxWarning: invalid escape sequence '\w' 232s :24: SyntaxWarning: invalid escape sequence '\K' 232s :42: SyntaxWarning: invalid escape sequence '\d' 232s :1443: SyntaxWarning: invalid escape sequence '\s' 232s :1445: SyntaxWarning: invalid escape sequence '\(' 232s :751: SyntaxWarning: invalid escape sequence '\#' 232s :767: SyntaxWarning: invalid escape sequence '\#' 232s :795: SyntaxWarning: invalid escape sequence '\?' 232s :797: SyntaxWarning: invalid escape sequence '\/' 232s :559: SyntaxWarning: invalid escape sequence '\[' 232s :95: SyntaxWarning: invalid escape sequence '\[' 232s :454: SyntaxWarning: invalid escape sequence '\[' 233s :236: SyntaxWarning: invalid escape sequence '\.' 233s :238: SyntaxWarning: invalid escape sequence '\+' 233s :3866: SyntaxWarning: invalid escape sequence '\$' 233s :5: SyntaxWarning: invalid escape sequence '\i' 233s :7: SyntaxWarning: invalid escape sequence '\i' 233s :416: SyntaxWarning: invalid escape sequence '\.' 233s :732: SyntaxWarning: invalid escape sequence '\d' 233s :935: SyntaxWarning: invalid escape sequence '\s' 233s :935: SyntaxWarning: invalid escape sequence '\s' 233s :935: SyntaxWarning: invalid escape sequence '\s' 233s :938: SyntaxWarning: invalid escape sequence '\.' 233s :1620: SyntaxWarning: invalid escape sequence '\(' 233s :1621: SyntaxWarning: invalid escape sequence '\s' 233s :426: SyntaxWarning: invalid escape sequence '\[' 233s :504: SyntaxWarning: invalid escape sequence '\[' 233s :639: SyntaxWarning: invalid escape sequence '\[' 241s ok 241s 241s ---------------------------------------------------------------------- 241s Ran 1 test in 10.542s 241s 241s OK 241s FreeCAD 0.21.2, Libs: 0.21.2R 241s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 241s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 241s FreeCAD wouldn't be possible without FreeCAD community. 241s ##### #### ### #### 241s # # # # # # 241s # ## #### #### # # # # # 241s #### # # # # # # # ##### # # 241s # # #### #### # # # # # 241s # # # # # # # # # ## ## ## 241s # # #### #### ### # # #### ## ## ## 241s 241s ### Running CLI Test TestPathApp ### 242s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 242s """ 242s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 243s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 243s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 243s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 243s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 243s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 243s FreeCAD wouldn't be possible without FreeCAD community. 243s ##### #### ### #### 243s # # # # # # 243s # ## #### #### # # # # # 243s #### # # # # # # # ##### # # 243s # # #### #### # # # # # 243s # # # # # # # # # ## ## ## 243s # # #### #### ### # # #### ## ## ## 243s 243s Importing project files...... 243s (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...... 243s (100 %) Importing project files...... 243s (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...... 243s (100 %) Importing project files...... 243s (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...... 243s (100 %) Importing project files...... 243s (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 243s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 243s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 243s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 243s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 243s Test Output Generation. ... testpath 243s postprocessing... 243s done postprocessing. 243s testpath 243s postprocessing... 243s done postprocessing. 243s testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 243s Test command Generation. ... testpath 243s postprocessing... 243s done postprocessing. 243s testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 243s Test Line Numbers ... testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 243s Test Pre-amble ... testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 243s Test Post-amble ... testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 243s Test inches ... testpath 243s postprocessing... 243s done postprocessing. 243s testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 243s Test test modal ... testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 243s Test axis modal ... testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 243s Test tool change ... testpath 243s postprocessing... 243s done postprocessing. 243s testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 243s Test comment ... testpath 243s postprocessing... 243s done postprocessing. 243s ok 243s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 243s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 243s (100 %) Importing project files...... 243s (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...... 243s (100 %) Importing project files...... 243s (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...... 243s (100 %) Importing project files...... 243s (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...... 243s (100 %) Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: inside -> side = left 243s Dogbone.INFO: CW -> stay on side 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 1: Command G1 [ Z:0 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 2: Command G1 [ Y:100 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 3: Command G1 [ X:12 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 243s Dogbone.INFO: 4: Command G1 [ Y:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 5: Command G1 [ X:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 6: Command G1 [ Z:10 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFOok 243s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 243s Verify bones are inserted if hole ends with rapid move out. ... ok 243s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 243s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 243s Area.cpp(1429): hit bottom 0,0,1e-07 243s Area.cpp(1429): hit bottom 0,0,1e-07 243s : and there is one 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: inside -> side = left 243s Dogbone.INFO: CW -> stay on side 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 1: Command G1 [ Z:0 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 2: Command G1 [ Y:100 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 3: Command G1 [ X:12 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 243s Dogbone.INFO: 4: Command G1 [ Y:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 5: Command G1 [ X:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 6: Command G0 [ Z:10 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: and there is one 243s Dogbone.INFO: removing potential path crossing 243s Recompute...... 243s (50 %) (100 %) Recompute...... 243s (33 %) (66 %) (100 %) Recompute...... 243s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 243s (100 %) Recompute...... 243s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Recompute...... 243s (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 243s Recompute...... 243s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: not inside -> side stays right 243s Dogbone.INFO: CW -> stay on side 243s Recompute...... 243s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command (Profile) [ ] 243s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 243s Dogbone.INFO: 2: Command G0 [ Z:16 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 4: Command G0 [ Z:14 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 5.0) 243s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 5.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 5.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - ok 243s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 243s Verify no bone is inserted for straight move interrupted by plunge. ... direction = Left/Left 243s Dogbone.INFO: and there is one 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 1e-07) 243s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 1e-07) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 1e-07) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Left/Left 243s Dogbone.INFO: and there is one 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 16: Command G0 [ Z:16 ] 243s Dogbone.INFO: ignoring and dropping noop move 243s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 243s Dogbone.INFO: ignoring and dropping noop move 243s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:1.5e-07 Z:5 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Straight/Left 243s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:1.5e-07 Z:1e-07 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:1e-07 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Straight/Left 243s Dogbone.INFO: 41: Command G0 [ Z:16 ] 243s Dogbone.INFO: ignoring and dropping noop move 243s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: inside -> side = left 243s Dogbone.INFO: CW -> stay on side 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10ok 243s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 243s Verify can handle comments between moves ... ok 243s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 243s Verify can handle noops between moves ... ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 1: Command G1 [ Z:0 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 2: Command G1 [ X:0 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 3: Command ( start) [ ] 243s Dogbone.INFO: 4: Command G1 [ Y:0 ] 243s Dogbone.INFO: - direction = Left/Right 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 5: Command G1 [ X:15 ] 243s Dogbone.INFO: - direction = Left/Right 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 6: Command G1 [ Y:10 ] 243s Dogbone.INFO: - direction = Left/Right 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 7: Command G1 [ X:10 ] 243s Dogbone.INFO: - direction = Left/Right 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 243s Dogbone.INFO: 9: Command G0 [ Z:10 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Straight/Right 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: inside -> side = left 243s Dogbone.INFO: CW -> stay on side 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 1: Command G1 [ Z:0 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 2: Command G1 [ X:20 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 3: Command G1 [ Y:0 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 243s Dogbone.INFO: 4: Command G1 [ X:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 5: Command G1 [ Y:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 6: Command G1 [ Z:10 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: and there is one 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: inside -> side = left 243s Dogbone.INFO: CW -> stay on side 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 1: Command G1 [ Z:0 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 2: Command G1 [ X:20 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 3: Command G1 [ Y:0 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 243s Dogbone.INFO: 4: Command G1 [ X:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 243s Dogbone.INFO: 6: Command G1 [ Y:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: 7: Command G1 [ Z:10 ] 243s Dogbone.INFO: Looking for connection in odds and ends 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: and there is one 243s Dogbone.INFO: removing potential path crossing 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: Default side = right 243s Dogbone.INFO: inside -> side = left 243s Dogbone.INFO: CW -> stay on side 243s Dogbone.INFO: Here we go ... 243s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 1: Command G1 [ Z:0 ] 243s Dogbone.INFO: nope 243s Dogbone.INFO: 2: Command G1 [ X:20 ] 243s Dogbone.INFO: is a candidate, keeping for later 243s Dogbone.INFO: adding to odds and ends 243s Dogbone.INFO: 3: Command G1 [ Y:0 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 243s Dogbone.INFO: 4: Command G1 [ X:10 ] 243s Dogbone.INFO: - direction = Right/Right 243s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 243s Dogbone.INFOok 243s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 243s Verify adaptive length ... ok 243s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 243s Verify nominal length ... ok 243s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 243s Verify custom length ... ok 243s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 243s Verify basic op dressup ... ok 243s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 243s Verify retaining non-move instructions ... ok 243s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 243s Verify bone on plunge moves ... ok 243s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 243s Verify ignoring plunge moves that don't connect ... ok 243s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 243s Verify TBone_V style ... ok 243s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 243s Verify TBone_S style ... ok 243s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 243s Verify TBone_L style ... ok 243s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 243s Verify Dogbone style ... ok 243s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 243s Verify custom length. ... ok 243s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 243s Verify adaptive length. ... ok 243s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 243s Verify adaptive length II. ... ok 243s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 243s Verify dogbone blacklist ... ok 243s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 243s Verify dogbone on dogbone ... ok 243s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 243s Verify kinks of maneuvers ... ok 243s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 243s Verify dogbone detection ... ok 243s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 243s Verify horizontal t-bone creation ... ok 243s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 243s Verify vertical t-bone creation ... ok 243s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 243s Verify t-bones on edges ... ok 243s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 243s Verify dogbone angles ... ok 243s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 243s Verify dogbones ... ok 243s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 243s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 243s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 243s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 243s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 243s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 243s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 243s Test test modal ... ok 243s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 243s Test axis modal ... ok 243s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 243s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 243s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 243s Done postprocessing. 243s ok 243s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 243s Check Tag origin. ... ok 243s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 243s Verify solid for a 90 degree tag is a cylinder. ... ok 243s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 243s Verify trapezoidal tag has a cone shape with a lid. ... ok 243s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 243s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 243s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 244s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 244s ok 244s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 244s Test Output Generation. ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 244s Test command Generation. ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 244s Test Line Numbers ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 244s Test Pre-amble ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 244s Test Post-amble ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 244s Test inches ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 244s Test test modal ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 244s Test axis modal ... Show editor = 0 244s here 244s postprocessing... 244s done postprocessing. 244s ok 244s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 244s Test tool change ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 244s Test comment ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 244s Test Output Generation. ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 244s Test command Generation. ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 244s Test Line Numbers ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 244s Test Pre-amble ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 244s Test Post-amble ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 244s Test inches ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 244s Test test modal ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 244s Test axis modal ... Show editor = 0 244s here 244s postprocessing... 244s done postprocessing. 244s ok 244s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 244s Test tool change ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 244s Test comment ... Show editor = 0 244s postprocessing... 244s done postprocessing. 244s ok 244s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 244s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 244s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : removing potential path crossing 244s Dogbone.INFO: 5: Command G1 [ Y:10 ] 244s Dogbone.INFO: - direction = Right/Right 244s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 244s Dogbone.INFO: removing potential path crossing 244s Dogbone.INFO: 6: Command G1 [ Z:10 ] 244s Dogbone.INFO: Looking for connection in odds and ends 244s Dogbone.INFO: - direction = Right/Right 244s Dogbone.INFO: and there is one 244s Dogbone.INFO: removing potential path crossing 244s Dogbone.INFO: Here we go ... 244s Dogbone.INFO: Default side = right 244s Dogbone.INFO: inside -> side = left 244s Dogbone.INFO: CW -> stay on side 244s Dogbone.INFO: Here we go ... 244s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 244s Dogbone.INFO: nope 244s Dogbone.INFO: 1: Command G1 [ Z:0 ] 244s Dogbone.INFO: nope 244s Dogbone.INFO: 2: Command G1 [ X:20 ] 244s Dogbone.INFO: is a candidate, keeping for later 244s Dogbone.INFO: adding to odds and ends 244s Dogbone.INFO: 3: Command G1 [ Y:0 ] 244s Dogbone.INFO: - direction = Right/Right 244s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 244s Dogbone.INFO: 4: Command G1 [ X:10 ] 244s Dogbone.INFO: - direction = Right/Right 244s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 244s Dogbone.INFO: removing potential path crossing 244s Dogbone.INFO: 5: Command G1 [ X:10 ] 244s Dogbone.INFO: ignoring and dropping noop move 244s Dogbone.INFO: 6: Command G1 [ Y:10 ] 244s Dogbone.INFO: - direction = Right/Right 244s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 244s Dogbone.INFO: removing potential path crossing 244s Dogbone.INFO: 7: Command G1 [ Z:10 ] 244s Dogbone.INFO: Looking for connection in odds and ends 244s Dogbone.INFO: - direction = Right/Right 244s Dogbone.INFO: and there is one 244s Dogbone.INFO: removing potential path crossing 244s Importing project files...... 244s (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...... 244s (100 %) Importing project files...... 244s (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...... 244s (100 %) Importing project files...... 244s (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 %) ok 244s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 244s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 244s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 244s test050 (PathTests.TestPathPost.TestOutputNameSubstitution.test050) ... (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...... 244s (100 %) Importing project files...... 244s (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...... 244s (100 %) Importing project files...... 244s (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...... 244s (100 %) Importing project files...... 244s (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...... 244s (100 %) Importing project files...... 244s (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 %) Postprook 244s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... ok 245s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 245s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 245s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 245s test00() Empty test. ... cessing...... 245s (100 %) Importing project files...... 245s (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...... 245s (100 %) Importing project files...... 245s (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...... 245s (100 %) Importing project files...... 245s (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...... 245s (100 %) Importing project files...... 245s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 245s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 245s (25 %) (50 %) (75 %) (100 %) Recompute...... 245s (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 245s Recompute...... 245s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 245s 245s Tool Diameter: 5 245s Accuracy: 6.3 um 245s ** Processing region: 1 245s All cleared. 245s ok 245s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 245s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.048660 sec 245s 245s 245s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 245s Recompute...... 245s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 245s 245s Tool Diameter: 5 245s Accuracy: 6.3 um 245s ** Processing region: 1 245s All cleared. 245s ok 245s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 245s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.025747 sec 245s 245s 245s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 245s Recompute...... 245s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 245s 245s Tool Diameter: 5 245s Accuracy: 6.3 um 245s ** Processing region: 1 245s All cleared. 245s ok 245s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 245s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.134843 sec 245s 245s 245s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 245s Recompute...... 245s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 245s 245s Tool Diameter: 5 245s Accuracy: 6.3 um 245s ** Processing region: 1 245s Unable to resolve tool down linking path (self-intersects). 245s All cleared. 245s ok 245s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 245s 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.116129 sec 245s 245s 245s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 245s Recompute...... 245s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) Geom.INFO: Zero working area to process. Check your selection and settings. 245s Adaptive.INFO: *** Adaptive toolpath processing started... 245s 245s Tool Diameter: 5 245s Accuracy: 6.3 um 245s ** Processing region: 1 245s Unable to resolve tool down linking path (self-intersects). 245s All cleared. 245s ok 245s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 245s 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.115440 sec 245s 245s 245s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 245s Recompute...... 245s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) Geom.INFO: Zero working area to process. Check your selection and settings. 245s Adaptive.INFO: *** Adaptive toolpath processing started... 245s 245s Tool Diameter: 5 245s Accuracy: 6.3 um 245s ** Processing region: 1 246s Unable to resolve tool down linking path (limit reached). 246s All cleared. 246s ok 246s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 246s 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.588457 sec 246s 246s 246s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 246s Recompute...... 246s (4 %) (9 %) (14 %) (19 %) (23 %) (28 %) (33 %) (38 %) (42 %) (47 %) (52 %) (57 %) (61 %) (66 %) (71 %) (76 %) (80 %) Geom.INFO: Zero working area to process. Check your selection and settings. 246s Adaptive.INFO: *** Adaptive toolpath processing started... 246s 246s Tool Diameter: 5 246s Accuracy: 6.3 um 246s ** Processing region: 1 246s Unable to resolve tool down linking path (self-intersects). 246s All cleared. 246s ok 246s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 246s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.185643 sec 246s 246s 246s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 246s Recompute...... 246s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 246s 246s Tool Diameter: 5 246s Accuracy: 6.3 um 246s ** Processing region: 1 246s Unable to resolve tool down linking path (self-intersects). 246s All cleared. 246s Adaptive.INFO: *** Done. Elapsed time: 0.205841 sec 246s 246s 246s (86 %) (90 %) (95 %) (100 %) Recompute...... 246s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 246s 246s Tool Diameter: 5 246s Accuracy: 6.3 um 246s ** Processing region: 1 246s All cleared. 246s ok 246s test00 (PathTests.TestPathCore.TestPathCore.test00) 246s Test Path command core functionality ... ok 246s test10 (PathTests.TestPathCore.TestPathCore.test10) 246s Test Path Object core functionality ... ok 246s test50 (PathTests.TestPathCore.TestPathCore.test50) 246s Test Path.Length calculation ... ok 246s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 246s Test Basic Drill Generator Return ... ok 246s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 246s Test edge alignment check ... ok 246s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 246s Test Basic Peck Drill Generator Return ... ok 246s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 246s Test Basic Dwell Drill Generator Return ... ok 246s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 246s Specifying retract height should set R parameter to specified value ... ok 246s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 246s Not specifying retract height should set R parameter to Z position of start point ... ok 246s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 246s Non-float retract height should raise ValueError ... ok 246s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 246s Test Error if dwell and peck ... ok 246s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 246s Test chipBreak ... ok 246s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 246s Test CompareVecs ... ok 246s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 247s Test isDrillable ... ok 247s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 250s Test getDrillableTargets ... ok 250s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 250s Verify getAngle functionality. ... ok 250s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 250s Verify diffAngle functionality. ... ok 250s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 250s Verify isVertical/isHorizontal for Vector ... ok 250s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 250s Verify isVertical/isHorizontal for Edges ... ok 250s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 250s Verify isVertical/isHorizontal for faces ... ok 250s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 250s Verify speed interpolation works for different pitches ... ok 250s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 250s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 250s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 250s Verify proper geometry objects for G1 and G01 commands are created. ... ok 250s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 250s Verify proper geometry for arcs in the XY-plane are created. ... ok 250s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 250s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 250s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 250s Verify arc results in proper G2/3 command. ... ok 250s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 250s Verify circle results in proper G2/G3 commands. ... ok 250s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 250s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 250s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 250s Verify proper wire(s) aggregation from a Path. ... ok 250s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 250s Verify arcToHelix returns proper helix. ... ok 250s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 250s Verify splitArcAt returns proper subarcs. ... ok 250s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 250s Verify splitEdgeAt. ... ok 250s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 250s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 250s ok 250s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 250s Flip a line. ... ok 250s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 250s Flip a line segment. ... ok 250s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 250s Flip a circle ... ok 250s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 250s Flip an arc ... ok 250s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 250s Flip a rotated arc ... ok 250s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 250s Flip a B-spline ... ok 250s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 250s Flip an offset wire ... ok 250s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 250s 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 250s ok 250s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 250s Test Value and Type checking ... ok 250s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 250s Test Basic Helix Generator verify linear edge is vertical ... ok 250s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 250s Test Helix Generator with horizontal edge ... ok 250s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 250s Test Helix Generator with inverted vertical edge ... ok 250s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 250s Test Helix Retraction ... ok 250s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 250s 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 ]] 250s ok 250s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 250s Test that Machine State initializes and stores position correctly ... ok 250s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 250s Test PathUtils filterarcs ... ok 250s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 250s Verify G0 instruction construction ... ok 250s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 250s Verify G1 instruction construction ... ok 250s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 250s Verify G2 instruction construction ... ok 250s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 250s Verify G3 instruction construction ... ok 250s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 250s Verify pathLength correctness ... ok 250s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 250s Verify tangents of moves. ... ok 250s test00 (PathTests.TestPathLog.TestPathLog.test00) 250s Check for proper module extraction. ... ok 250s test01 (PathTests.TestPathLog.TestPathLog.test01) 250s Check for proper function extraction. ... ok 250s test10 (PathTests.TestPathLog.TestPathLog.test10) 250s Verify default log levels is NOTICE. ... ok 250s test11 (PathTests.TestPathLog.TestPathLog.test11) 250s Verify setting global log level. ... ok 250s test12 (PathTests.TestPathLog.TestPathLog.test12) 250s Verify setting module log level. ... ok 250s test13 (PathTests.TestPathLog.TestPathLog.test13) 250s Verify setting other modul's log level doesn't change this one's. ... ok 250s test14 (PathTests.TestPathLog.TestPathLog.test14) 250s Verify resetting log level for module falls back to global level. ... ok 250s test20 (PathTests.TestPathLog.TestPathLog.test20) 250s Verify debug logs aren't logged by default. ... ok 250s test21 (PathTests.TestPathLog.TestPathLog.test21) 250s Verify debug logs are logged if log level is set to DEBUG. ... ok 250s test30 (PathTests.TestPathLog.TestPathLog.test30) 250s Verify log level ERROR. ... ok 250s test31 (PathTests.TestPathLog.TestPathLog.test31) 250s Verify log level WARNING. ... ok 250s test32 (PathTests.TestPathLog.TestPathLog.test32) 250s Verify log level NOTICE. ... ok 250s test33 (PathTests.TestPathLog.TestPathLog.test33) 250s Verify log level INFO. ... ok 250s TestPathLog.ERROR: something 250s TestPathLog.WARNING: something 250s TestPathLog.ERROR: something 250s TestPathLog.WARNING: something 250s TestPathLog.ERROR: something 250s TestPathLog.WARNING: something 250s TestPathLog.ERROR: something 250s TestPathLog.WARNING: something 250s TestPathLog.ERROR: something 250s test34 (PathTests.TestPathLog.TestPathLog.test34) 250s Verify log level DEBUG. ... ok 250s test50 (PathTests.TestPathLog.TestPathLog.test50) 250s Verify no tracking by default. ... ok 250s test51 (PathTests.TestPathLog.TestPathLog.test51) 250s Verify enabling tracking for module results in tracking. ... ok 250s test52 (PathTests.TestPathLog.TestPathLog.test52) 250s Verify untracking stops tracking. ... ok 250s test53 (PathTests.TestPathLog.TestPathLog.test53) 250s Verify trackAllModules works correctly. ... ok 250s test60 (PathTests.TestPathLog.TestPathLog.test60) 250s Verify track handles no argument. ... ok 250s test61 (PathTests.TestPathLog.TestPathLog.test61) 250s Verify track handles arbitrary argument types correctly. ... ok 250s testzz (PathTests.TestPathLog.TestPathLog.testzz) 250s Restoring environment after tests. ... ok 250s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 250s Verify chamfer depth and offset for an end mill. ... ok 250s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 250s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 250s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 250s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 250s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 250s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 250s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 250s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 250s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 250s Verify missing cutting edge angle info prints only once. ... ok 250s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 250s Verify missing tip diameter info prints only once. ... ok 250s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 250s Verify isWireClockwise for polygon wires. ... ok 250s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 250s Verify isWireClockwise for single edge circle wires. ... ok 250s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 250s Verify isWireClockwise for two half circle wires. ... ok 250s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 250s Verify isWireClockwise for two edge wires with an arc. ... ok 250s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 250s Verify isWireClockwise for unoriented wires. ... ok 250s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 250s Check offsetting a circular hole. ... ok 250s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 250s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.061995 sec 250s 250s 250s (86 %) (90 %) (95 %) (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 250s (100 %) Recompute...... 250s (100 %) Importing project files...... 250s (25 %) (50 %) (75 %) (100 %) Recompute...... 250s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 250s TestPathLog.INFO: something 250s TestPathLog.DEBUG: (142) - something 250s TestPathLog.INFO: something 250s TestPathLog(157).test51(this, and, that) 250s TestPathLog(164).test52(this, and, that) 250s TestPathLog(171).test53(this, and, that) 250s TestPathLog(176).test53(this, and, that) 250s TestPathLog(178).test53(this, and, that) 250s TestPathLog(183).test60() 250s TestPathLog(190).test61(this, None, 1, 18.25) 250s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 250s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 250s Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (2 %) (5 %) (8 %) ok 250s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 250s Check offsetting a cylinder succeeds. ... ok 250s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 250s Check offsetting a hole with Placement. ... ok 250s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 250s Check offsetting a cylinder with Placement. ... ok 250s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 250s Check offsetting hole wire succeeds. ... ok 250s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 250s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 250s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 250s Check offsetting a body wire succeeds. ... ok 250s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 250s Check offsetting a cylinder. ... (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (2 %) (5 %) ok 250s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 250s Check offsetting a box. ... ok 250s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 250s Check offsetting a triangle. ... ok 250s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 250s Check offsetting a shape. ... ok 250s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 250s Check offsetting a cylindrical hole. ... ok 250s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 250s Check offsetting a square hole. ... ok 250s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 250s Check offsetting a triangular holee. ... ok 250s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 250s Check offsetting a shape hole. ... (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (2 %) (5 %) ok 250s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 250s Check offsetting a single outside edge forward. ... ok 250s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 250s Check offsetting a single outside edge not forward. ... ok 250s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 250s Check offsetting multiple outside edges. ... ok 250s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 250s Check offsetting multiple backwards outside edges. ... ok 250s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 250s Check offsetting a single inside edge forward. ... (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Importing project files...... 250s (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...... 250s (100 %) Recompute...... 250s (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...... 250s (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...... 250s (100 %) Importing project files...... 250s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 250s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 250s Check offsetting a single inside edge not forward. ... ok 250s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 250s Check offsetting multiple inside edges. ... ok 250s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 251s Check offsetting multiple backwards inside edges. ... ok 251s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 251s Orient an already oriented wire ... ok 251s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 251s Orient a potentially misoriented wire ... ok 251s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 251s Orient a potentially misoriented longer wire ... ok 251s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 251s Test the utility functions in the PostUtils.py file. ... ok 251s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 251s There is at least one search path. ... ok 251s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 251s Path/Post is part of the posts search path. ... ok 251s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 251s Path/Post/scripts is part of the posts search path. ... ok 251s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 251s Available post processors include linuxcnc, grbl and opensbp. ... ok 251s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 251s Default paths for tools are resolved correctly ... ok 251s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 251s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s ok 251s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 251s test01() Verify path generated on Face18, outside, with tool compensation. ... (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...... 251s (100 %) Importing project files...... 251s (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...... 251s (100 %) Importing project files...... 251s (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...... 251s (100 %) Importing project files...... 251s (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...... 251s (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 251s (100 %) Recompute...... 251s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 251s (100 %) Recompute...... 251s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Recompute...... 251s (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...... 251s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 251s (4 %) (9 %) (14 %) (19 %) (23 %) (28 %) (33 %) (38 %) (42 %) (47 %) (52 %) (57 %) (61 %) (66 %) (71 %) (76 %) Area.cpp(1429): hit bottom -0,0,1e-06 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s ok 251s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 251s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s ok 251s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 251s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s Area.cpp(1429): hit bottom 0,0,1e-07 251s ok 251s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 251s basic PropertyBag creation and access test ... ok 251s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 251s adding properties to a PropertyBag is tracked properly ... ok 251s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 251s refreshCustomPropertyGroups deletes empty groups ... ok 251s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 251s refreshCustomPropertyGroups does not delete non-empty groups ... ok 251s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 251s Test relAngle function ... ok 251s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 251s Test Basic Rotation Generator Return ... A 0.0 251s C 0.0 251s ok 251s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 251s Test non-zero rotation ... ok 251s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 251s Test A limits ... ok 251s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 251s Test C limits ... ok 251s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 251s Test handling of no valid solution ... ok 251s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 251s Verify SetupSheet templateAttributes ... ok 251s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 251s Verify SetupSheet template attributes roundtrip. ... ok 251s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 251s Verify default value detection logic. ... ok 251s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 251s Verify template attributes encoding/decoding of floats. ... ok 251s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 251s Verify template attributes encoding/decoding of strings. ... ok 251s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 251s Verify template attributes encoding/decoding of dictionaries. ... ok 251s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 251s Verify template attributes encoding/decoding of lists. ... ok 251s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 251s Verify SetupSheet template op attributes roundtrip. ... ok 251s test00 (PathTests.TestPathStock.TestPathStock.test00) 251s Test CreateBox ... ok 251s test01 (PathTests.TestPathStock.TestPathStock.test01) 251s Test CreateCylinder ... ok 251s test10 (PathTests.TestPathStock.TestPathStock.test10) 251s Verify FromTemplate box creation. ... ok 251s test11 (PathTests.TestPathStock.TestPathStock.test11) 251s Verify FromTemplate cylinder creation. ... ok 251s test12 (PathTests.TestPathStock.TestPathStock.test12) 251s Verify FromTemplate from Base creation. ... ok 251s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 251s Verify internal radii. ... ok 251s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 251s Verify internal radii with tool crest. ... ok 251s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 251s Verify internal thread passes. ... ok 251s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 251s Verify external radii. ... ok 251s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 251s Verify external radii with tool crest. ... ok 251s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 251s Verify external thread passes. ... ok 251s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 251s Verify internal right hand thread setup. ... ok 251s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 251s Verify internal left hand thread setup. ... ok 251s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 251s Verify exteranl right hand thread setup. ... ok 251s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 251s Verify exteranl left hand thread setup. ... ok 251s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 251s Verify thread commands for a single thread ... ok 251s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 251s Verify thread commands for a thwo threads ... ok 251s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 251s Verify thread commands for a one and a half threads ... ok 251s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 251s Verify thread commands for a one and 3 quarter threads ... ok 251s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 251s Verify thread commands for a one and 3 quarter threads - CCW ... ok 251s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 251s Verify lead in/out commands for a single thread ... ok 251s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 251s Verify lead in/out commands for one and a half threads ... ok 251s test (PathTests.TestPathToolBit.TestPathToolBit.test) 251s Log test setup directory structure ... 251s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 251s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 251s dir : /usr/share/freecad/Mod/Path/PathTests 251s : PathTests 251s : Drilling_1.FCStd 251s : PathTestUtils.py 251s : TestCentroidPost.py 251s : TestGrblPost.py 251s : TestLinuxCNCPost.py 251s : TestMach3Mach4Post.py 251s : TestPathAdaptive.py 251s : TestPathCore.py 251s : TestPathDepthParams.py 251s : TestPathDressupDogbone.py 251s : TestPathDressupDogboneII.py 251s : TestPathDressupHoldingTags.py 251s : TestPathDrillGenerator.py 251s : TestPathDrillable.py 251s : TestPathGeneratorDogboneII.py 251s : TestPathGeom.py 251s : TestPathHelix.py 251s : TestPathHelixGenerator.py 251s : TestPathHelpers.py 251s : TestPathLanguage.py 251s : TestPathLog.py 251s : TestPathOpDeburr.py 251s : TestPathOpUtil.py 251s : TestPathPost.py 251s : TestPathPreferences.py 251s : TestPathProfile.py 251s : TestPathPropertyBag.py 251s : TestPathRotationGenerator.py 251s : TestPathSetupSheet.py 251s : TestPathStock.py 251s : TestPathThreadMilling.py 251s : TestPathThreadMillingGenerator.py 251s : TestPathToolBit.py 251s : TestPathToolChangeGenerator.py 251s : TestPathToolController.py 251s : TestPathUtil.py 251s : TestPathVcarve.py 251s : TestPathVoronoi.py 251s : TestRefactoredCentroidPost.py 251s : TestRefactoredGrblPost.py 251s : TestRefactoredLinuxCNCPost.py 251s : TestRefactoredMach3Mach4Post.py 251s : TestRefactoredTestPost.py 251s : Tools 251s : Bit 251s : test-path-tool-bit-bit-00.fctb 251s : Library 251s : test-path-tool-bit-library-00.fctl 251s : Shape 251s : test-path-tool-bit-shape-00.fcstd 251s : __init__.py 251s : boxtest.fcstd 251s : boxtest1.fcstd 251s : drill_test1.FCStd 251s : test-path-tool-bit-bit-00.fctb 251s : test-path-tool-bit-library-00.fctl 251s : test-path-tool-bit-shape-00.fcstd 251s : test_adaptive.fcstd 251s : test_centroid_00.ngc 251s : test_filenaming.fcstd 251s : test_geomop.fcstd 251s : test_holes00.fcstd 251s : test_profile.fcstd 251s ok 251s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 251s Find a tool shape from file name ... ok 251s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 251s Not find a relative path shape if not stored in default location ... ok 251s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 251s Find a relative path shape if it's local to a bit path ... ok 251s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 251s Not find a tool shape from an invalid absolute path. ... ok 251s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 251s Find a tool shape from a valid absolute path. ... ok 251s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 251s Find a tool bit from file name ... ok 251s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 251s Not find a relative path bit if not stored in default location ... ok 251s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 251s Find a relative path bit if it's local to a library path ... ok 251s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 251s Not find a tool bit from an invalid absolute path. ... ok 251s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 251s Find a tool bit from a valid absolute path. ... ok 251s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 251s Find a tool library from file name ... ok 251s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 251s Not find a relative path library if not stored in default location ... ok 251s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 251s [skipped] Find a relative path library if it's local to ... ok 251s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 251s Not find a tool library from an invalid absolute path. ... ok 251s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 251s Find a tool library from a valid absolute path. ... ok 251s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 251s Test Basic Tool Change Generator Return ... ok 251s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 251s Verify ToolController templateAttrs ... ok 251s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 251s Verify ToolController template roundtrip. ... ok 251s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 251s Check that isValidBaseObject detects solids. ... ok 251s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 251s Check that isValidBaseObject detects PDs. ... ok 251s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 251s Check that isValidBaseObject detects compounds. ... ok 251s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 251s Check that isValidBaseObject ignores sketches. ... ok 251s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 251s Check that Part is handled correctly. ... ok 251s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 251s Verify 90 deg depth calculation ... ok 251s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 251s Verify 90 deg depth limit ... ok 251s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 251s Verify 60 deg depth calculation ... ok 251s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 251s Verify 60 deg depth limit ... ok 251s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 251s Verify 90 deg with tip dia depth calculation ... ok 251s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 251s Verify 90 deg with tip dia depth limit calculation ... ok 251s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 251s Verify 45 deg with tip dia depth calculation ... ok 251s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 251s Verify 45 deg with tip dia depth limit calculation ... ok 251s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 251s Check vertex comparison ... ok 251s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 251s Check edge comparison ... ok 251s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 251s Check cell comparison ... ok 251s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 251s Check toShape for linear edges ... ok 251s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 251s Check toShape for linear edges with set z ... ok 251s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 251s Check toShape for linear edges with varying z ... ok 251s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 251s Check toShape for curved edges ... ok 251s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 251s Check toShape for curved edges with set z ... ok 251s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 251s Check toShape for curved edges with varying z ... ok 251s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 251s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 251s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 251s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 251s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 251s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 251s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 251s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 251s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 251s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 251s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 251s done postprocessing. 251s ok 251s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 251s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 251s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 251s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 251s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 251s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 251s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 251s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 251s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 251s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 251s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 251s done postprocessing. 251s ok 251s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 251s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 251s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 251s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 251s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 251s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 251s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 251s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 251s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 251s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 251s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 251s done postprocessing. 251s ok 251s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 251s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 251s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 251s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 251s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 251s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 251s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 251s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 251s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 251s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 251s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 251s done postprocessing. 251s ok 251s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 251s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 251s Test Outputting all arguments. ... ok 251s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 251s Test Outputting visible arguments. ... ok 251s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 251s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 251s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 251s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 251s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 251s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 251s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 251s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 251s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 251s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 251s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 251s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 251s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 251s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 251s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 251s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 251s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 251s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 251s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 251s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 251s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 251s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 251s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 251s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 251s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 251s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 251s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 251s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 251s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 251s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 251s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 251s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 251s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 251s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 251s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 251s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 251s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 251s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 251s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 251s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 251s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 251s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 251s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 251s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 251s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 251s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 251s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 251s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 251s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 251s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 251s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 251s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 251s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 251s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 251s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 251s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 251s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 251s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 251s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 251s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 251s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 251s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 251s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 251s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 251s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 251s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 251s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 251s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 251s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 251s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 251s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 251s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 251s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 251s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 251s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 251s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 251s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 251s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 251s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 251s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 251s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 251s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 251s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 251s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 251s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 251s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 251s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 251s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 251s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 251s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 251s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 251s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 251s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 251s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 251s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 251s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 251s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 251s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 251s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 251s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 251s done postprocessing. 251s ok 251s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 251s Stepping down to zero ... ok 251s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 251s Stepping from zero to a negative depth ... ok 251s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 251s Start and end are equal or start lower than finish ... ok 251s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 251s User Parameters passed in ... ok 251s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 251s z_finish_step passed in. ... ok 251s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 251s stepping down with equalstep=True ... ok 251s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 251s stepping down with equalstep=True and a finish depth ... ok 251s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 251s stepping down with stepdown greater than total depth ... ok 251s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 251s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 251s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 251s stepping down with single stepdown exactly equal to total depth ... ok 251s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 251s stepping down with single stepdown roughly equal to total depth ... ok 251s 251s ---------------------------------------------------------------------- 251s Ran 458 tests in 8.817s 251s 251s OK 251s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 251s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 251s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 251s (100 %) Recompute...... 251s (100 %) Recompute...... 251s (50 %) (100 %) Recompute...... 251s (50 %) (100 %) Recompute...... 251s (50 %) (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 251s (100 %) Recompute...... 251s (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Recompute...... 251s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 251s (100 %) Recompute...... 251s (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Recompute...... 251s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 251s (100 %) Recompute...... 251s (25 %) (50 %) (75 %) (100 %) Importing project files...... 251s (25 %) (50 %) (75 %) (100 %) Recompute...... 251s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 251s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 251s (50 %) (100 %) Recompute...... 251s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 251s (33 %) (66 %) (100 %) Recompute...... 251s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 251s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 251s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 251s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 252s ok 252s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 252s ok 252s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 252s ok 252s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 252s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 252s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 252s FreeCAD wouldn't be possible without FreeCAD community. 252s ##### #### ### #### 252s # # # # # # 252s # ## #### #### # # # # # 252s #### # # # # # # # ##### # # 252s # # #### #### # # # # # 252s # # # # # # # # # ## ## ## 252s # # #### #### ### # # #### ## ## ## 252s 252s Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) ok 252s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 252s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 252s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 252s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 252s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.PG1y56/autopkgtest_tmp/PartDesign/Hole 252s ok 252s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... ok 252s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.PG1y56/autopkgtest_tmp/PartDesign/Hole 252s ok 252s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.PG1y56/autopkgtest_tmp/PartDesign/Hole 252s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 252s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 252s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.PG1y56/autopkgtest_tmp/PartDesign/Hole 252s ok 252s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.PG1y56/autopkgtest_tmp/PartDesign/Hole 252s ok 252s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 253s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 253s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 253s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 253s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 253s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 253s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 253s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 253s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 253s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 253s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 253s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 254s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 254s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 254s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 254s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 254s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 254s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 254s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 255s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 255s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Importing project files...... 255s (100 %) Postprocessing...... 255s (100 %) Recompute...... 255s (100 %) Importing project files...... 255s (100 %) Postprocessing...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 ok 255s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 255s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 255s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 255s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 255s Test issue #6156: Loft tool "Closed" option not working ... ok 255s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 255s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 255s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... ok 255s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 255s Tests the same mirroring scenario as in the sketch case, ... ok 255s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 255s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... Transformed: Result has multiple solids. Only keeping the first. 255s %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) ok 255s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 255s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 255s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 255s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 255s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 255s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 255s (100 %) Recompute...... 255s (50 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) ok 255s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 255s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 255s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 255s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 255s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) ok 255s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 255s ok 255s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 255s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 255s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 255s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 255s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 255s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 255s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 255s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 255s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 256s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 256s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 256s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 256s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 256s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 256s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 256s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 256s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 256s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 256s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 256s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) ok 256s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 256s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 256s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 256s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 256s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 256s Test case for PR #8763 ... ok 256s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 256s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 256s 256s ---------------------------------------------------------------------- 256s Ran 77 tests in 4.337s 256s 256s OK 256s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 256s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 256s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 256s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 256s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 256s Import the Draft module. ... ok 256s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 256s Import Draft geometrical utilities. ... ok 256s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 256s Import Draft SVG utilities. ... ok 256s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 256s Import Draft vector utilities. ... ok 256s test_arc (drafttests.test_creation.DraftCreation.test_arc) 256s Create a circular arc. ... ok 256s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 256s Create a circular arc from three points. ... ok 256s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 256s Create a bezier curve of six points, degree five. ... ok 256s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 256s Create a BSpline of three points. ... ok 256s test_circle (drafttests.test_creation.DraftCreation.test_circle) 256s Create a circle. ... ok 256s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 256s Create a cubic bezier curve of four points. ... ok 256s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 256s Create an angular dimension between two lines at given angles. ... ok 256s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 256s Create a linear dimension linked to an object. ... ok 256s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 256s Create a simple linear dimension not linked to an object. ... ok 256s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 256s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 256s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 256s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 256s FreeCAD wouldn't be possible without FreeCAD community. 256s ##### #### ### #### 256s # # # # # # 256s # ## #### #### # # # # # 256s #### # # # # # # # ##### # # 256s # # #### #### # # # # # 256s # # # # # # # # # ## ## ## 256s # # #### #### ### # # #### ## ## ## 256s 256s 256s ------------------------------------------------------------------------------ 256s Try importing 'Draft' 256s 256s ------------------------------------------------------------------------------ 256s Try importing 'DraftGeomUtils' 256s 256s ------------------------------------------------------------------------------ 256s Try importing 'draftfunctions.svg' 256s 256s ------------------------------------------------------------------------------ 256s Try importing 'DraftVecUtils' 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Arc' 256s radius=2 256s startangle=0, endangle=90 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Arc 3Points' 256s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 256s c=Vector (0.0, 5.0, 0.0) 256s ---------------- 256s Arc by 3 points 256s p1: Vector (5.0, 0.0, 0.0) 256s p2: Vector (4.0, 3.0, 0.0) 256s p3: Vector (0.0, 5.0, 0.0) 256s Radius: 4.999999999999999 256s Center: Vector (8.402875615615124e-16, 8.603918659310091e-16, 0.0) 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft BezCurve' 256s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 256s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 256s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft BSpline' 256s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 256s c=Vector (2.0, 2.0, 0.0) 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Circle' 256s radius=3 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft CubBezCurve' 256s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 256s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Dimension Angular' 256s Occasionally crashes 256s center=Vector (0.0, 0.0, 0.0) 256s angle1=20, angle2=70 256s dim_line=Vector (3.0, 1.0, 0.0) 256s ---------------- 256s Angular dimension 256s center: Vector (0.0, 0.0, 0.0) 256s angles: [20, 70] 256s dim_line: Vector (3.0, 1.0, 0.0) 256s normal: None 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Dimension' 256s Occasionally crashes 256s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 256s Recompute...... 256s (100 %) ---------------- 256s Linear dimension 256s edge_object: Line 256s i1: 1 256s i2: 2 256s dim_line: Vector (5.0, 3.0, 0.0) 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Dimension' 256s Occasionally crashes 256s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 256s c=Vector (4.0, -1.0, 0.0) 256s ---------------- 256s Linear dimension 256s p1: Vector (0.0, 0.0, 0.0) 256s p2: Vector (9.0, 0.0, 0.0) 256s dim_line: Vector (4.0, -1.0, 0.0) 256s 256s ------------------------------------------------------------------------------ 256s Temporary document 'DraftCreation' 256s Test 'Draft Dimension Radial' 256s radius=10 256s startangle=0, endangle=90 256s Recompute...... 256s (100 %) ---------------- 256s Radial dimension 256s edge_object: Arc 256s index: 1 256s mode: radius 256s dim_line: Vector (1.0, 1.0, 0.0) 256s ---------------- 256s Radial dimension 256s edge_object: Arc 256s index: 1 256s mode: diameter 256s dim_line: Vector (3.0, 1.0, 0.0)ok 256s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 256s Create an ellipse. ... ok 256s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 256s Create a box, and then a facebinder from its faces. ... ok 256s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 256s Create two lines, and a fillet between them. ... ok 256s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 257s Create a hatch. ... ok 257s test_label (drafttests.test_creation.DraftCreation.test_label) 257s Create a label. ... ok 257s test_layer (drafttests.test_creation.DraftCreation.test_layer) 257s Create a layer, and add a rectangle to it. ... ok 257s test_line (drafttests.test_creation.DraftCreation.test_line) 257s Create a line. ... ok 257s test_point (drafttests.test_creation.DraftCreation.test_point) 257s Create a point. ... ok 257s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 257s Create a regular polygon. ... ok 257s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 257s Create a polyline. ... ok 257s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 257s Create a rectangle. ... ok 257s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 257s Create a ShapeString. ... ok 257s test_text (drafttests.test_creation.DraftCreation.test_text) 257s Create a text object. ... ok 257s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 257s Create a working plane proxy. ... ok 257s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 257s Check if an attached clone behaves correctly. ... 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Ellipse' 257s major_axis=5, minor_axis=3 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Facebinder' 257s In order to test this, a selection is needed 257s or an App::PropertyLinkSubList 257s Box 257s Recompute...... 257s (100 %) object='Solid' (Part::Box) 257s sub-elements=('Face1', 'Face6') 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Fillet' 257s Lines 257s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 257s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 257s Recompute...... 257s (50 %) (100 %) Fillet 257s radius=4 257s ---------------- 257s Fillet 257s (1): Line; length: 8.0 257s (2): Line001; length: 8.0 257s Segment 1, length: 3.999999999999999 257s Segment 2, length: 6.283185307179587 257s Segment 3, length: 3.999999999999999 257s Update radius currently not implemented: r=0.0 mm 257s Update radius currently not implemented: r=4.0 mm 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Hatch' 257s Rectangle with face 257s length=50, width=30 257s Recompute...... 257s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 257s patname='Horizontal5' 257s Recompute...... 257s (50 %) (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Label' 257s Occasionally crashes 257s target_point=Vector (0.0, 0.0, 0.0), distance=-25 257s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 257s ---------------- 257s Label 257s target_point: Vector (0.0, 0.0, 0.0) 257s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 257s label_type: Custom 257s custom_text: Label 257s direction: Horizontal 257s distance: -25 257s Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Layer' 257s length=5, width=2 257s ---------------- 257s Layer 257s line_width: 2.0 257s draw_style: Solid 257s transparency: 0 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Line' 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Point' 257s p.x=5.0, p.y=3.0, p.z=2.0 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Polygon' 257s n_faces=6, radius=5 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Wire' 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 257s c=Vector (2.0, 2.0, 0.0) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Rectangle' 257s length=5, width=2 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft ShapeString' 257s text='Test' 257s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft Text' 257s text='Testing testing' 257s ---------------- 257s Text 257s string: Testing testing 257s placement: None 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftCreation' 257s Test 'Draft WorkingPlaneProxy' 257s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Check attached Draft Clone behavior' 257s Recompute...... 257s (50 %) (100 %) Recompute...... 257s (33 %) (66 %) (100 %) Recompute...... 257s (3ok 257s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 257s Create a rectangle, and a circular array. ... ok 257s test_clone (drafttests.test_modification.DraftModification.test_clone) 257s Create a box, then create a clone of it. ... ok 257s test_copy (drafttests.test_modification.DraftModification.test_copy) 257s Create a line, then copy and move it. ... ok 257s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 257s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 257s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 257s Convert a Draft object to a Sketch and back. ... ok 257s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 257s Create a solid, and then a DraftView on a TechDraw page. ... ok 257s test_extend (drafttests.test_modification.DraftModification.test_extend) 257s Extend a line. NOT IMPLEMENTED. ... ok 257s test_join (drafttests.test_modification.DraftModification.test_join) 257s Join two lines into a single Draft Wire. ... ok 257s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 257s Create a rectangle, then a mirrored shape. ... 3 %) (66 %) (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft CircularArray' 257s Rectangle 257s length=4, width=2 257s Recompute...... 257s (100 %) Array 257s radial_distance=10, tangential_distance=8 257s number=3, symmetry=1 257s axis=Vector (0.0, 0.0, 1.0) 257s center=Vector (0.0, 0.0, 0.0) 257s ---------------- 257s Circular array 257s base_object: Rectangle 257s r_distance: 10 257s tan_distance: 8 257s number: 3 257s symmetry: 1 257s axis: Vector (0.0, 0.0, 1.0) 257s center: Vector (0.0, 0.0, 0.0) 257s use_link: True 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Clone' 257s Recompute...... 257s (100 %) object: 'Solid' (Part::Box) 257s clone: 'Clone' (Part::FeaturePython) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Move with copy' 257s Line 257s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 257s Translation vector (copy) 257s c=Vector (2.0, 2.0, 0.0) 257s Importing project files...... 257s (50 %) (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Downgrade' 257s Closed wire 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 257s Recompute...... 257s (100 %) ---------------- 257s Downgrade objects 257s Found 1 parametric object: breaking its dependencies 257s Recompute...... 257s (100 %) 1: Result 'Face' (Part::Feature) 257s ---------------- 257s Downgrade objects 257s Found 1 face: extracting its wires 257s Recompute...... 257s (100 %) 2: Result 'Wire' (Part::Feature) 257s ---------------- 257s Downgrade objects 257s Found only wires: extracting their edges 257s Recompute...... 257s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 257s ---------------- 257s Downgrade objects 257s No more downgrade possible 257s Recompute...... 257s (33 %) (66 %) (100 %) 4: Result '[]' 257s The last objects cannot be downgraded further 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Draft2Sketch' 257s Wire 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s c=Vector (2.0, 4.0, 0.0) 257s Recompute...... 257s (100 %) Recompute...... 257s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 257s Recompute...... 257s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'TechDraw DraftView (relies on Draft code)' 257s Prism 257s n_sides=5 257s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 257s page=TechDraw::DrawPage 257s template=TechDraw::DrawSVGTemplate 257s view=TechDraw::DrawViewDraft 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Trimex extend' 257s Line 257s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 257s Line 2 257s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 257s Recompute...... 257s (50 %) (100 %) Arguments to placeholder function 257s p1=; p2= 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Join' 257s Line 1 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s Line 2 257s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Mirror' 257s Rectangle 257s length=4, width=2 257s Mirror axis 257s p1=Vector (6.0, -2.0,ok 257s test_move (drafttests.test_modification.DraftModification.test_move) 257s Create a line and move it. ... ok 257s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 257s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 257s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 257s Create an open wire, then produce an offset copy. ... ok 257s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 257s Create a rectangle with a face, then produce an offset copy. ... ok 257s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 257s Create a wire, a polygon, and a path array. ... ok 257s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 257s Create a polygon, various point, and a point array. ... ok 257s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 257s Create a rectangle, and a polar array. ... ok 257s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 257s Create a rectangle, and a rectangular array. ... ok 257s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 257s Create a line, then rotate it. ... ok 257s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 257s Create and scale a part feature (arcs). ... ok 257s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 257s Create and scale a part feature (lines). ... 0.0) 257s p2=Vector (6.0, 2.0, 0.0) 257s ---------------- 257s Create mirror 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Move' 257s Line 257s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s Recompute...... 257s (100 %) Translation vector 257s c=Vector (3.0, 1.0, 0.0) 257s Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Offset' 257s Closed wire with reversed edge 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Offset' 257s Open wire 257s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 257s c=Vector (5.0, 2.0, 0.0) 257s Recompute...... 257s (100 %) Offset 257s vector=Vector (-1.0, 1.0, 0.0) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Offset' 257s Rectangle with face 257s length=10, width=4 257s Recompute...... 257s (100 %) Offset 257s vector=Vector (0.0, -1.0, 0.0) 257s Recompute...... 257s (50 %) (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft PathArray' 257s Wire 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 257s Polygon 257s n_faces=3, radius=1 257s Path Array 257s number=4, translation=Vector (0.0, 1.0, 0.0) 257s subelements=Edge1, align=False 257s ---------------- 257s Path array 257s base_object: Polygon 257s path_object: Wire 257s count: 4 257s extra: Vector (0.0, 1.0, 0.0) 257s subelements: Edge1 257s align: False 257s align_mode: Original 257s tan_vector: Vector (1.0, 0.0, 0.0) 257s force_vertical: False 257s vertical_vector: Vector (0.0, 0.0, 1.0) 257s start_offset: 0.0 257s end_offset: 0.0 257s use_link: True 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft PointArray' 257s Points 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 257s Upgrade 257s ---------------- 257s Upgrade objects 257s Found points: creating compound 257s Polygon 257s n_faces=3, radius=1 257s Point Array 257s ---------------- 257s Point array 257s base_object: Polygon 257s point_object: Block 257s extra: None 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft PolarArray' 257s Rectangle 257s length=4, width=2 257s Recompute...... 257s (100 %) Array 257s number=5, polar_angle=180 257s center=Vector (-4.0, 0.0, 0.0) 257s ---------------- 257s Polar array 257s base_object: Rectangle 257s number: 5 257s angle: 180 257s center: Vector (-4.0, 0.0, 0.0) 257s use_link: True 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft OrthoArray' 257s Rectangle 257s length=4, width=2 257s Recompute...... 257s (100 %) Array 257s direction_x=Vector (5.0, 0.0, 0.0) 257s direction_y=Vector (0.0, 4.0, 0.0) 257s direction_z=Vector (0.0, 0.0, 6.0) 257s number_x=3, number_y=4, number_z=6 257s ---------------- 257s Orthogonal array 257s base_object: Rectangle 257s v_x: Vector (5.0, 0.0, 0.0) 257s v_y: Vector (0.0, 4.0, 0.0) 257s v_z: Vector (0.0, 0.0, 6.0) 257s n_x: 3 257s n_y: 4 257s n_z: 6 257s use_link: True 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Rotate' 257s Line 257s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 257s Recompute...... 257s (100 %) Rotation 257s angle=90 degrees 257s Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Scale part feature (arcs)' 257s Recompute...... 257s (100 %) Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Scale part feature (lines)' 257s Recompute...... 257s (100 %) Recompute......ok 257s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 257s Create and scale a rectangle. ... ok 257s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 257s Create and scale a spline. ... ok 257s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 257s Create and scale a wire. ... ok 257s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 257s Create a prism and then a 2D projection of it. ... ok 257s test_split (drafttests.test_modification.DraftModification.test_split) 257s Split a Draft Wire into two Draft Wires. ... ok 257s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 257s Stretch a line. NOT IMPLEMENTED. ... ok 257s test_trim (drafttests.test_modification.DraftModification.test_trim) 257s Trim a line. NOT IMPLEMENTED. ... ok 257s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 257s Upgrade two Lines into a closed Wire, then draftify it. ... ok 257s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 257s Convert a polyline to BSpline and back. ... ok 257s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 257s Test the DraftGeomUtils.get_extended_wire function. ... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Scale rectangle' 257s Recompute...... 257s (100 %) Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Scale spline' 257s Recompute...... 257s (100 %) Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Scale wire' 257s Recompute...... 257s (100 %) Recompute...... 257s (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Shape2DView' 257s Prism 257s n_sides=5 257s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 257s Projection 2D view 257s direction=Vector (0.0, 0.0, 1.0) 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft_Split' 257s Wire 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 257s Split at 257s p=Vector (2.0, 2.0, 0.0), index=1 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Stretch' 257s This test requires an object and a selection 257s Line 257s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 257s Arguments to placeholder function 257s p1=; p2=Vector (4.0, 1.0, 0.0) 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Trimex trim' 257s Line 257s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 257s Line 2 257s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 257s Recompute...... 257s (50 %) (100 %) Arguments to placeholder function 257s p1=; p2= 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft Upgrade' 257s Line 1 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s Line 2 257s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 257s Recompute...... 257s (50 %) (100 %) ---------------- 257s Upgrade objects 257s Found several wires or edges: wiring them 257s Recompute...... 257s (100 %) 1: Result 'Wire' (Part::Feature) 257s ---------------- 257s Upgrade objects 257s trying: closing it 257s Found 1 open wire: closing it 257s Recompute...... 257s (100 %) 2: Result 'Wire' (Part::Feature) 257s ---------------- 257s Upgrade objects 257s Found closed wires: creating faces 257s Recompute...... 257s (100 %) 3: Result 'Face' (Part::Feature) 257s ---------------- 257s Upgrade objects 257s Found 1 non-parametric objects: draftifying it 257s Recompute...... 257s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 257s ---------------- 257s Upgrade objects 257s Unable to upgrade these objects. 257s Recompute...... 257s (100 %) The last object cannot be upgraded further 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftModification' 257s Test 'Draft WireToBSpline' 257s Wire 257s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 257s c=Vector (2.0, 4.0, 0.0) 257s Recompute...... 257s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 257s 2: Result 'Wire' (Part::Part2DObjectPython) 257s 257s ------------------------------------------------------------------------------ 257s Test 'DraftGeomUtils.get_extended_wire' 257s Running tests with wire1 257s Runok 257s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 257s Create some figures and export them to an SVG file. ... ok 257s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 257s 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 '\[' 257s buf = re.findall("point \[(.*?)\]",buf) 257s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 257s marker = re.findall("",svg) 257s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 257s svg = re.sub("","",svg,count=1) 257s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 257s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 257s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 257s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 257s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 257s pts = re.findall("point \[(.*?)\]",buf)[0] 257s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 257s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 257s ok 257s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 257s Read an SVG file and import its elements as Draft objects. ... ok 257s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 257s Create some figures and export them to a DXF file. ... ok 257s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 257s Read a DXF file and import its elements as Draft objects. ... ok 257s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 257s Create some figures and export them to a DWG file. ... ok 257s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 257s Read a DWG file and import its elements as Draft objects. ... ok 257s test_link_array (drafttests.test_array.DraftArray.test_link_array) 257s Create a link array. ... ning tests with wire2 257s Running tests with wire3 257s Running tests with wire4 257s Running tests with wire5 257s Running tests with wire6 257s Running tests with wire7 257s Running tests with wire8 257s Test completed, 248 subtests run 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftSVG' 257s Test 'importSVG.export' 257s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 257s exists=False 257s Arguments to placeholder function 257s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftSVG' 257s Recompute...... 257s (50 %) (100 %) 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftSVG' 257s Test 'importSVG.import' 257s This test requires an SVG file to read. 257s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 257s exists=False 257s Arguments to placeholder function 257s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftDXF' 257s Test 'importDXF.export' 257s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 257s exists=False 257s Arguments to placeholder function 257s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftDXF' 257s Test 'importDXF.import' 257s This test requires a DXF file to read. 257s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 257s exists=False 257s Arguments to placeholder function 257s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftDWG' 257s Test 'importDWG.export' 257s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 257s exists=False 257s Arguments to placeholder function 257s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s 257s ------------------------------------------------------------------------------ 257s Temporary document 'DraftDWG' 257s Test 'importDWG.import' 257s This test requires a DWG file to read. 257s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 257s exists=False 257s Arguments to placeholder function 257s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 257s p3=None; p4=None 257s p5=None 257s #-----------------------------------------------------# 257s # This test is not implemented currently 257s #-----------------------------------------------------# 257s Automatic PASS 257s Temporary document 'DraftArray' 257s Recompute...... 257s (100 %) ---------------- 257s Orthogonal array 257s base_object: Box 257s v_x: Vector (100.0, 0.0, 0.0) 257s v_y: Vector (0.0, 100.0, 0.0) 257s v_z: Vector (0.0, 0.0, 100.0) 257s n_x: 12 257s n_y: 1 257s n_z: 1 257s use_link: True 257s Recompute...... 257s (50 %) (100 %) Recompute...... 257s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 257s 257s ---------------------------------------------------------------------- 257s Ran 67 tests in 0.776s 257s 257s OK 257s (85 %) (92 %) (100 %) Recompute...... 257s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 257s (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 ### 257s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 257s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 257s making hatch 257s finished hatch 257s ok 257s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 257s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 257s document created 257s box created 257s sphere created 257s Fusion created 257s making a page 257s Page created 257s making a projection group 257s Group created 257s adding views 257s added Front 257s Anchor values set 257s Front/Anchor recomputed 257s added Left 257s added Top 257s added Right 257s added Rear 257s added Bottom 257s removed Left 257s testing getItemByLabel 257s Item Label: Top Item Name: ProjItem002 257s recomputing document 257s View: Front TechDraw::DrawProjGroupItem 257s View: Top TechDraw::DrawProjGroupItem 257s View: Right TechDraw::DrawProjGroupItem 257s View: Rear TechDraw::DrawProjGroupItem 257s View: Bottom TechDraw::DrawProjGroupItem 257s ok 257s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 257s Tests if an annotation can be added to page ... ok 257s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 257s Tests if a DrawViewBalloon can be added to view ... TestAnno is larger than page. Will be scaled. 257s Balloon1 is larger than page. Will be scaled. 257s Balloon2 is larger than page. Will be scaled. 257s Place balloon 257s adding balloon1 to page 257s adding balloon2 to page 257s ok 257s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 257s Tests if an image can be added to page ... ok 257s TestImage is larger than page. Will be scaled. 257s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 257s Tests if an symbol can be added to page ... ok 257s 257s ---------------------------------------------------------------------- 257s Ran 6 tests in 0.167s 257s 257s OK 257s FreeCAD 0.21.2, Libs: 0.21.2R 257s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 257s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 257s FreeCAD wouldn't be possible without FreeCAD community. 257s ##### #### ### #### 257s # # # # # # 257s # ## #### #### # # # # # 257s #### # # # # # # # ##### # # 257s # # #### #### # # # # # 257s # # # # # # # # # ## ## ## 257s # # #### #### ### # # #### ## ## ## 257s 257s Recompute...... 257s (25 %) (50 %) (75 %) (100 %) Recompute...... 257s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 257s Recompute...... 257s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 257s (33 %) (66 %) (100 %) Recompute...... 257s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 257s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 257s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 257s View is waiting for HLR to finish 257s Recompute...... 257s (33 %) (66 %) (100 %) Recompute...... 257s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 259s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 269s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 269s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 269s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 269s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 269s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 269s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 269s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 269s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 269s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 269s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 269s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 269s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 269s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 269s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 269s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 269s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 269s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 269s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 269s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 269s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 269s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 269s FreeCAD wouldn't be possible without FreeCAD community. 269s ##### #### ### #### 269s # # # # # # 269s # ## #### #### # # # # # 269s #### # # # # # # # ##### # # 269s # # #### #### # # # # # 269s # # # # # # # # # ## ## ## 269s # # #### #### ### # # #### ## ## ## 269s 269s saving...... 269s (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...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 269s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 269s (100 %) Importing project files...... 269s (50 %) (100 %) Postprocessing...... 269s (100 %) Checking topology...... 269s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 269s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 269s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 269s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 269s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 269s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 269s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 269s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 269s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 269s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 269s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 269s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 269s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 269s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 269s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 269s (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...... 269s (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...... 269s (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 269s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 269s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (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...... 269s (2 %) (5 %) (8 %) (11 %) ok 269s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 269s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 269s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 269s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 269s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 269s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 269s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 269s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 269s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 269s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 269s 269s ---------------------------------------------------------------------- 269s Ran 44 tests in 11.098s 269s 269s OK 269s (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...... 269s (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...... 269s (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...... 269s (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 ### 269s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 269s 269s ---------------------------------------------------------------------- 269s Ran 1 test in 0.001s 269s 269s OK 269s FreeCAD 0.21.2, Libs: 0.21.2R 269s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 269s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 269s FreeCAD wouldn't be possible without FreeCAD community. 269s ##### #### ### #### 269s # # # # # # 269s # ## #### #### # # # # # 269s #### # # # # # # # ##### # # 269s # # #### #### # # # # # 269s # # # # # # # # # ## ## ## 269s # # #### #### ### # # #### ## ## ## 269s 269s ### Running CLI Test TestSketcherApp ### 269s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 269s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 269s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 269s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 269s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 269s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 269s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 269s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 269s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 269s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 269s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 269s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 269s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 269s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 269s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 269s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 269s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 269s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 269s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 269s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 269s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 269s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 269s 269s ---------------------------------------------------------------------- 269s Ran 22 tests in 0.103s 269s 269s OK (skipped=1) 269s FreeCAD 0.21.2, Libs: 0.21.2R 269s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 269s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 269s FreeCAD wouldn't be possible without FreeCAD community. 269s ##### #### ### #### 269s # # # # # # 269s # ## #### #### # # # # # 269s #### # # # # # # # ##### # # 269s # # #### #### # # # # # 269s # # # # # # # # # ## ## ## 269s # # #### #### ### # # #### ## ## ## 269s 269s Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) Recompute...... 269s (100 %) ### SKIPING TEST TestFemApp ### 269s ### Running CLI Test TestAddonManagerApp ### 270s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 270s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 270s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 270s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 270s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 270s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 270s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 270s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 270s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 270s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 270s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmplhjetqcg/test/test.py 270s Found name TestWorkbench 270s 270s ok 270s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmpr_4ffvz4/test/subdirectory/test.py 270s Found name TestWorkbench 270s 270s ok 270s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmpyckxfxdg/test/test.py 270s ok 270s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmpd7pbvw75/test/test.py 270s Found name TestWorkbench 270s 270s Current file: /tmp/tmp1bwbachs/test/test.py 270s Found name TestWorkbench 270s 270s Current file: /tmp/tmpjxldr_ig/test/test.py 270s Found name TestWorkbench 270s 270s Current file: /tmp/tmpp7kguwte/test/test.py 270s Found name TestWorkbench 270s 270s Current file: /tmp/tmpoovt7ims/test/test.py 270s Found name TestWorkbench 270s 270s Current file: /tmp/tmpfiif_179/test/test.py 270s Found name TestWorkbench 270s 270s Current file: /tmp/tmpwuvboh04/test/test.py 270s Found name TestWorkbench 270s 270s ok 270s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 270s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 270s When there is not a subdirectory with the branch name in it, don't find ... ok 270s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 270s When there are multiple subdirectories, never find a branch subdirectory ... ok 270s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 270s When there is a subdirectory with the branch name in it, find it ... ok 270s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 270s Test which install methods are accepted for a file:// url ... ok 270s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 270s Test which install methods are accepted for an https GitHub URL ... ok 270s 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) 270s Test which install methods are accepted for an https GitHub URL ... ok 270s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 270s Test which install methods are accepted for an https GitHub URL ... ok 270s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 270s Test which install methods are accepted for an https GitHub URL ... ok 270s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 270s Test which install methods are accepted for an https GitHub URL ... ok 270s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 270s Test which install methods are accepted for a local path ... ok 270s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 270s Test which install methods are accepted for a local path to a zipfile ... ok 270s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 270s Test which install methods are accepted for a remote path to a zipfile ... ok 270s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 270s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 270s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 270s Ensure that zip files are correctly extracted. ... ok 270s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 270s Test using a simple filesystem copy to install an addon. ... ok 270s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 270s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 270s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 270s All files are moved out and the subdirectory is deleted ... ok 270s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 270s If a metadata file exists in the installation location, it should be ... ok 270s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 270s An object is valid if it has a name, url, and branch attribute. ... ok 270s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 270s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 270s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 270s Test that an empty digest file is not an error, and nothing gets removed ... ok 270s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 270s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 270s Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 270s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 270s Test that a digest that is a "normal" case removes the requested files ... ok 270s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 270s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 270s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 270s Tests that exceptions in the uninstall.py script do not leak out ... ok 270s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 270s Tests that the uninstall.py script is called ... ok 270s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 270s Tests that the uninstaller removes the macro files ... ok 270s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 270s Tests that the main uninstaller run function calls the uninstall.py script ... ok 270s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 270s Test the integrated uninstall function for an addon with a dangerous name ... ok 270s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 270s Test the integrated uninstall function for an addon without a name ... ok 270s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 270s Test the integrated uninstall function under normal circumstances ... ok 270s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 270s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 270s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 270s Test that if the FreeCAD import fails the logger implements PrintError ... ok 270s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 270s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 270s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 270s Ensure that if FreeCAD exists, the appropriate function is called ... ok 270s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 270s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 270s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 270s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 270s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 270s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 270s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 270s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 270s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... Installation of optional package failed: 270s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 270s Installation of optional package failed: 270s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 270s Installation of optional package failed: 270s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 270s ok 270s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... ok 270s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 270s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... ok 270s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... ok 270s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 270s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 270s ok 270s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 270s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 270s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 270s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 270s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 270s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 270s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 270s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 270s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 270s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 270s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 270s Test git checkout ... skipped 'No git found' 270s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 270s Test git clone ... skipped 'No git found' 270s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 270s Test getting the remote location ... skipped 'No git found' 270s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 270s Test the repair feature (and some exception throwing) ... skipped 'No git found' 270s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 270s Test checking the currently checked-out tag ... skipped 'No git found' 270s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 270s Test using git to update the local repo ... skipped 'No git found' 270s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 270s 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 270s ok 270s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 270s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 270s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 270s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 270s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 270s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 270s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 270s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 270s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 270s Test the wrapper around the macro installer ... ok 270s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 270s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 270s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 270s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 270s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 270s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 270s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 270s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 270s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 270s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 270s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 270s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 270s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 270s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 270s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 270s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 270s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 270s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 270s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 270s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 270s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 270s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 270s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 270s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 270s 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 270s ok 270s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 270s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 270s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 270s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 270s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 270s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 270s ok 270s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 270s ok 270s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 270s ok 270s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 270s ok 270s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 270s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 270s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 270s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 270s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 270s Test that ParameterReplacement's getters, setters, and deleters work ... ok 270s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 270s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 270s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 270s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 270s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 270s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 270s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 270s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 270s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 270s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 270s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 270s Initialization from a list works for good input ... ok 270s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 270s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 270s Test internal (non-package) comparison operators ... ok 270s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 270s Invalid input raises an exception ... ok 270s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 270s Parsing of the final entry works for normal cases ... ok 270s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 270s Parsing of invalid version string raises an exception ... ok 270s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 270s Parsing of complete version string works for normal cases ... ok 270s 270s ---------------------------------------------------------------------- 270s Ran 143 tests in 0.542s 270s 270s OK (skipped=8) 270s FreeCAD 0.21.2, Libs: 0.21.2R 270s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 270s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 270s FreeCAD wouldn't be possible without FreeCAD community. 270s ##### #### ### #### 270s # # # # # # 270s # ## #### #### # # # # # 270s #### # # # # # # # ##### # # 270s # # #### #### # # # # # 270s # # # # # # # # # ## ## ## 270s # # #### #### ### # # #### ## ## ## 270s 270s Removed extra installed file /tmp/tmpruco9rg4/Macros/FakeMacro1.FCMacro 270s Removed extra installed file /tmp/tmpruco9rg4/Macros/FakeMacro2.FCMacro 270s Removed extra installed file /tmp/tmpruco9rg4/Macros/FakeMacro3.FCMacro 270s Removed extra installed file /tmp/tmplv8p2rv5/Macros/FakeMacro.FCMacro 270s Removed extra installed file /tmp/tmp60r5v2bw/Macros/FakeMacro.FCMacro 270s Mock subprocess call stdout result 270s Mock subprocess call stdout result 270s Mock subprocess call stdout result 270s Mock subprocess call stdout result 270s Mock subprocess call stdout result 270s Mock subprocess call stdout result 270s Mock subprocess call stdout result 270s ### Running CLI Test TestPartApp ### 271s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 271s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 271s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 271s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 271s only check if the function doesn't crash ... ok 271s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 271s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 271s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 271s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 271s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 271s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 271s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 271s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 271s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 271s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 271s ok 271s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 271s ok 271s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 271s ok 271s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 271s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 271s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 271s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 271s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 271s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 271s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 271s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 271s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 271s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 271s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 271s ok 271s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 271s ok 271s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 271s ok 271s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 271s ok 271s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 271s ok 271s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 271s ok 271s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 271s ok 271s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 271s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 271s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 271s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 271s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 271s TopoShapeListTest: setUp complete 271s running TopoShapeListTest 271s TopoShapeListTest finished 271s ok 271s 271s ---------------------------------------------------------------------- 271s Ran 36 tests in 0.056s 271s 271s OK 271s FreeCAD 0.21.2, Libs: 0.21.2R 271s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 271s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 271s FreeCAD wouldn't be possible without FreeCAD community. 271s ##### #### ### #### 271s # # # # # # 271s # ## #### #### # # # # # 271s #### # # # # # # # ##### # # 271s # # #### #### # # # # # 271s # # # # # # # # # ## ## ## 271s # # #### #### ### # # #### ## ## ## 271s 271s Recompute...... 271s (33 %) (66 %) (100 %) Recompute...... 271s (33 %) (66 %) (100 %) Recompute...... 271s (100 %) Recompute...... 271s (50 %) (100 %) Recompute...... 271s (33 %) (66 %) (100 %) Importing project files...... 271s (33 %) (66 %) (100 %) Postprocessing...... 271s (100 %) ### Running CLI Test TestArch ### 271s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 271s buf = re.findall("point \[(.*?)\]",buf) 271s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 271s marker = re.findall("",svg) 271s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 271s svg = re.sub("","",svg,count=1) 271s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 271s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 271s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 271s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 271s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 271s pts = re.findall("point \[(.*?)\]",buf)[0] 271s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 271s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 272s testAdd (TestArch.ArchTest.testAdd) ... ok 272s testAxis (TestArch.ArchTest.testAxis) ... ok 272s testBuilding (TestArch.ArchTest.testBuilding) ... ok 272s testBuildingPart (TestArch.ArchTest.testBuildingPart) 272s Create a BuildingPart from a wall with a window and check its shape. ... ok 272s testEquipment (TestArch.ArchTest.testEquipment) ... ok 272s testFloor (TestArch.ArchTest.testFloor) ... ok 272s testFrame (TestArch.ArchTest.testFrame) ... ok 272s testPipe (TestArch.ArchTest.testPipe) ... ok 272s testRebar (TestArch.ArchTest.testRebar) ... ok 272s testRemove (TestArch.ArchTest.testRemove) ... ok 272s testRoof (TestArch.ArchTest.testRoof) ... ok 272s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 278s Create 81 roofs using a range of arguments. ... ok 278s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 278s Create a roof with the angles of all segments set at 90 degrees. ... ok 278s testRoofApex (TestArch.ArchTest.testRoofApex) 279s Create a hipped roof that relies on apex calculation. The roof has ... ok 279s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 279s Create a roof with a single triangular segment that has a single ... ok 279s testSection (TestArch.ArchTest.testSection) ... ok 279s testSite (TestArch.ArchTest.testSite) ... ok 279s testSpace (TestArch.ArchTest.testSpace) ... ok 279s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 279s testStairs (TestArch.ArchTest.testStairs) ... ok 279s testStructure (TestArch.ArchTest.testStructure) ... ok 279s testWall (TestArch.ArchTest.testWall) ... ok 279s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 279s testWindow (TestArch.ArchTest.testWindow) ... ok 279s 279s ---------------------------------------------------------------------- 279s Ran 24 tests in 7.413s 279s 279s OK 279s FreeCAD 0.21.2, Libs: 0.21.2R 279s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 279s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 279s FreeCAD wouldn't be possible without FreeCAD community. 279s ##### #### ### #### 279s # # # # # # 279s # ## #### #### # # # # # 279s #### # # # # # # # ##### # # 279s # # #### #### # # # # # 279s # # # # # # # # # ## ## ## 279s # # #### #### ### # # #### ## ## ## 279s 279s Recompute...... 279s (33 %) (66 %) (100 %) Recompute...... 279s (33 %) (66 %) (100 %) Recompute...... 279s (100 %) Test 'Arch BuildingPart' 279s Recompute...... 279s (33 %) (66 %) (100 %) Recompute...... 279s (25 %) (50 %) (75 %) (100 %) Recompute...... 279s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 279s (33 %) (66 %) (100 %) Recompute...... 279s (33 %) (66 %) (100 %) Recompute...... 279s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 279s Test 'Arch Roof testRoofAllAngles90' 279s Test 'Arch Roof testRoofApex' 279s Test 'Arch Roof testRoofSingleEavePoint' 279s Recompute...... 279s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 279s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 279s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 279s Recompute...... 279s (33 %) (66 %) (100 %) Recompute...... 279s (25 %) (50 %) (75 %) (100 %) autopkgtest [18:09:46]: test freecadtest: -----------------------] 280s autopkgtest [18:09:47]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 280s freecadtest PASS 281s autopkgtest [18:09:48]: @@@@@@@@@@@@@@@@@@@@ summary 281s freecadtest PASS 293s nova [W] Skipping flock in bos03-arm64 293s Creating nova instance adt-plucky-arm64-freecad-20241114-180506-juju-7f2275-prod-proposed-migration-environment-20-506e53ab-f6a7-4ecd-8747-6fa514f8e450 from image adt/ubuntu-plucky-arm64-server-20241114.img (UUID 4472f5f7-859f-4441-9e8e-9550fb35f210)...