0s autopkgtest [15:55:17]: starting date and time: 2024-11-15 15:55:17+0000 0s autopkgtest [15:55:17]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [15:55:17]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.3d7rkehy/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:matplotlib --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=matplotlib/3.8.3-3ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-22.secgroup --name adt-plucky-arm64-freecad-20241115-155516-juju-7f2275-prod-proposed-migration-environment-20-188c793b-cede-4937-89c2-3cd596f8dfa9 --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/ 66s autopkgtest [15:56:23]: testbed dpkg architecture: arm64 66s autopkgtest [15:56:23]: testbed apt version: 2.9.8 66s autopkgtest [15:56:23]: @@@@@@@@@@@@@@@@@@@@ test bed setup 67s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 67s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1067 kB] 67s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.5 kB] 67s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [96.6 kB] 67s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 67s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [174 kB] 67s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 67s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [811 kB] 68s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [6404 B] 68s Fetched 2302 kB in 1s (2763 kB/s) 68s Reading package lists... 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 71s Calculating upgrade... 71s The following packages will be upgraded: 71s python3-markupsafe 72s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s Need to get 13.0 kB of archives. 72s After this operation, 69.6 kB of additional disk space will be used. 72s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-markupsafe arm64 2.1.5-1build3 [13.0 kB] 72s Fetched 13.0 kB in 0s (83.4 kB/s) 72s (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 ... 79957 files and directories currently installed.) 72s Preparing to unpack .../python3-markupsafe_2.1.5-1build3_arm64.deb ... 72s Unpacking python3-markupsafe (2.1.5-1build3) over (2.1.5-1build2) ... 73s Setting up python3-markupsafe (2.1.5-1build3) ... 73s Reading package lists... 73s Building dependency tree... 73s Reading state information... 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 75s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 75s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 77s Reading package lists... 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 78s Calculating upgrade... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s autopkgtest [15:56:41]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 84s autopkgtest [15:56:41]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 89s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 89s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 89s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 89s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 89s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 89s gpgv: Can't check signature: No public key 89s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 91s autopkgtest [15:56:48]: testing package freecad version 0.21.2+dfsg1-6 91s autopkgtest [15:56:48]: build not needed 104s autopkgtest [15:57:01]: test freecadtest: preparing testbed 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 110s Starting pkgProblemResolver with broken count: 0 111s Starting 2 pkgProblemResolver with broken count: 0 111s Done 111s The following additional packages will be installed: 111s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 111s fonts-lyx freecad freecad-common freecad-python3 libaec0 libamd-comgr2 111s libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 111s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 111s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 111s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 111s libegl-mesa0 libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 111s libfmt9 libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 111s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa 111s libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 111s libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 111s libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 libhwloc-plugins 111s libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 libimath-3-1-29t64 111s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 111s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 111s liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libminizip1t64 libmtdev1t64 111s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 111s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 111s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 111s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 111s libpciaccess0 libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 111s libpyside2-py3-5.15t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 111s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 111s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 111s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 111s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 111s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 111s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 111s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 111s libtiff6 libtk8.6 libucx0 libvpx9 libvtk9.3 libvulkan1 libwacom-common 111s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 111s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 111s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 111s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 111s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 111s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 111s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 111s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 111s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 111s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 111s python3-cycler python3-dateutil python3-decorator python3-fonttools 111s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 111s python3-mpmath python3-numpy python3-packaging python3-pil 111s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 111s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 111s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 111s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 111s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 111s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 111s Suggested packages: 111s blt-demo povray alsa-utils libasound2-plugins libopenal0a libsimage-dev 111s cups-common glew-utils libjs-jquery-ui-docs liblcms2-utils libmed-doc 111s libmed-tools opus-tools proj-bin libthai0 qgnomeplatform-qt5 111s qt5-image-formats-plugins qt5-qmltooling-plugins spacenavd tcl8.6 tk8.6 111s mpi-default-bin vtk9-doc vtk9-examples libwacom-bin opencl-icd 111s python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 111s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 111s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 111s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 111s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 111s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 111s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 111s python3-tk-dbg python3.13-tk 111s Recommended packages: 111s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 111s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 111s python3-pyside2.qtwebenginewidgets alsa-ucm-conf alsa-topology-conf 111s libgl1-amber-dri javascript-common qttranslations5-l10n 111s qt5-gtk-platformtheme qtwayland5 geoclue-2.0 mesa-vulkan-drivers 111s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 111s g++ | c++-compiler isympy-common xfonts-base 111s The following NEW packages will be installed: 111s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 111s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 111s libamd-comgr2 libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 111s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 111s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 111s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 111s libegl-mesa0 libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 111s libfmt9 libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 111s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa 111s libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 111s libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 111s libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 libhwloc-plugins 111s libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 libimath-3-1-29t64 111s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 111s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 111s liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libminizip1t64 libmtdev1t64 111s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 111s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 111s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 111s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 111s libpciaccess0 libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 111s libpyside2-py3-5.15t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 111s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 111s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 111s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 111s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 111s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 111s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 111s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 111s libtiff6 libtk8.6 libucx0 libvpx9 libvtk9.3 libvulkan1 libwacom-common 111s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 111s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 111s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 111s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 111s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 111s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 111s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 111s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 111s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 111s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 111s python3-cycler python3-dateutil python3-decorator python3-fonttools 111s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 111s python3-mpmath python3-numpy python3-packaging python3-pil 111s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 111s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 111s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 111s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 111s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 111s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 111s 0 upgraded, 240 newly installed, 0 to remove and 0 not upgraded. 111s Need to get 335 MB/335 MB of archives. 111s After this operation, 1384 MB of additional disk space will be used. 111s Get:1 /tmp/autopkgtest.zHwx7P/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [712 B] 112s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.15+dfsg-2 [987 kB] 112s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 112s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 112s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 112s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 112s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 112s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 112s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 112s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 112s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libtk8.6 arm64 8.6.15-1 [774 kB] 112s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 112s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 112s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig arm64 2.15.0-1.1ubuntu2 [190 kB] 112s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-lyx all 2.4.2.1-1 [171 kB] 112s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 113s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 113s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 113s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python-matplotlib-data all 3.8.3-3ubuntu1 [2928 kB] 113s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 113s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 113s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 113s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 113s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu2 [163 kB] 113s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 113s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 113s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu1 [182 kB] 113s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 113s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.0.1-1 [487 kB] 113s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 113s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 113s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 113s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu2 [154 kB] 113s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 113s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 114s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 114s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 114s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 114s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 10.4.0-1ubuntu1 [456 kB] 114s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-tk arm64 3.12.7-3 [115 kB] 114s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tk arm64 3.12.6-1ubuntu1 [9806 B] 114s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pil.imagetk arm64 10.4.0-1ubuntu1 [9504 B] 114s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-3build2 [152 kB] 114s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-8ubuntu1 [438 kB] 114s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-3build2 [2293 kB] 114s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-11build1 [3654 kB] 114s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-contourpy arm64 1.3.0-2 [179 kB] 114s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 114s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-brotli arm64 1.1.0-2build2 [340 kB] 114s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 114s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 114s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.13.1-5 [16.3 MB] 114s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 114s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 115s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sympy all 1.13.3-1 [4228 kB] 115s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2024.1-2 [31.4 kB] 115s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 115s Get:58 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fs all 2.4.16-4 [91.3 kB] 115s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu1 [167 kB] 115s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.0-1 [1205 kB] 115s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build4 [26.7 kB] 115s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1build2 [360 kB] 115s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 115s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fonttools arm64 4.46.0-1build2 [1398 kB] 115s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-kiwisolver arm64 1.4.7-2build1 [62.0 kB] 115s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 115s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 115s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-matplotlib arm64 3.8.3-3ubuntu1 [4612 kB] 115s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 115s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libglapi-mesa arm64 24.2.3-1ubuntu1 [59.4 kB] 115s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libx11-xcb1 arm64 2:1.8.10-2 [8020 B] 115s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri2-0 arm64 1.17.0-2 [7418 B] 115s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 115s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 115s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 115s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 115s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 115s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 115s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 115s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 115s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libxshmfence1 arm64 1.3-1build5 [4938 B] 115s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 115s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-amdgpu1 arm64 2.4.123-1 [20.9 kB] 115s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-radeon1 arm64 2.4.123-1 [20.8 kB] 115s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 mesa-libgallium arm64 24.2.3-1ubuntu1 [9030 kB] 116s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 libvulkan1 arm64 1.3.296.0-1 [153 kB] 116s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-server0 arm64 1.23.0-1 [35.7 kB] 116s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libgbm1 arm64 24.2.3-1ubuntu1 [32.9 kB] 116s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1-mesa-dri arm64 24.2.3-1ubuntu1 [33.3 kB] 116s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx-mesa0 arm64 24.2.3-1ubuntu1 [164 kB] 116s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 116s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libopengl0 arm64 1.7.0-1build1 [35.1 kB] 116s Get:93 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcoin80t64 arm64 4.0.2+ds-2 [2433 kB] 116s Get:94 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdouble-conversion3 arm64 3.3.0-1build1 [38.0 kB] 116s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu3 [200 kB] 116s Get:96 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5core5t64 arm64 5.15.15+dfsg-1ubuntu1 [1997 kB] 116s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-client0 arm64 1.23.0-1 [26.7 kB] 116s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl-mesa0 arm64 24.2.3-1ubuntu1 [129 kB] 116s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl1 arm64 1.7.0-1build1 [29.5 kB] 116s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 116s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 116s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libmtdev1t64 arm64 1.1.6-1.2 [14.4 kB] 116s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom-common all 2.13.0-1 [98.6 kB] 116s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom9 arm64 2.13.0-1 [25.2 kB] 116s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput-bin arm64 1.26.2-1 [22.8 kB] 116s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput10 arm64 1.26.2-1 [132 kB] 116s Get:107 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmd4c0 arm64 0.5.2-2 [42.4 kB] 116s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5dbus5t64 arm64 5.15.15+dfsg-1ubuntu1 [221 kB] 116s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5network5t64 arm64 5.15.15+dfsg-1ubuntu1 [735 kB] 116s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libsm6 arm64 2:1.2.4-1 [16.4 kB] 116s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-icccm4 arm64 0.4.2-1 [10.9 kB] 116s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-util1 arm64 0.4.0-1build3 [10.7 kB] 116s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-image0 arm64 0.4.0-2build1 [10.8 kB] 116s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-keysyms1 arm64 0.4.0-1build4 [7984 B] 116s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 116s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render-util0 arm64 0.3.9-1build4 [9648 B] 116s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shape0 arm64 1.17.0-2 [6246 B] 117s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinerama0 arm64 1.17.0-2 [5590 B] 117s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinput0 arm64 1.17.0-2 [34.2 kB] 117s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xkb1 arm64 1.17.0-2 [32.5 kB] 117s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbcommon-x11-0 arm64 1.6.0-1build1 [13.6 kB] 117s Get:122 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5gui5t64 arm64 5.15.15+dfsg-1ubuntu1 [3679 kB] 117s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5widgets5t64 arm64 5.15.15+dfsg-1ubuntu1 [2567 kB] 117s Get:124 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5opengl5t64 arm64 5.15.15+dfsg-1ubuntu1 [149 kB] 117s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 117s Get:126 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoqt520t64 arm64 1.6.0+ds1-3.1build4 [204 kB] 117s Get:127 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5qml5 arm64 5.15.15+dfsg-3 [1491 kB] 117s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libshiboken2-py3-5.15t64 arm64 5.15.14-1build1 [199 kB] 117s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpyside2-py3-5.15t64 arm64 5.15.14-1build1 [76.4 kB] 117s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtcore arm64 5.15.14-1build1 [1109 kB] 117s Get:131 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtgui arm64 5.15.14-1build1 [1170 kB] 117s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtwidgets arm64 5.15.14-1build1 [1878 kB] 117s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtopengl arm64 5.15.14-1build1 [115 kB] 117s Get:134 http://ftpmaster.internal/ubuntu plucky/universe arm64 shiboken2 arm64 5.15.14-1build1 [589 kB] 117s Get:135 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pivy arm64 0.6.9~a0-1build2 [4118 kB] 117s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-ply all 3.11-7 [45.4 kB] 117s Get:137 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtnetwork arm64 5.15.14-1build1 [312 kB] 117s Get:138 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5svg5 arm64 5.15.15-2 [146 kB] 117s Get:139 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtsvg arm64 5.15.14-1build1 [55.5 kB] 117s Get:140 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5xml5t64 arm64 5.15.15+dfsg-1ubuntu1 [124 kB] 117s Get:141 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtxml arm64 5.15.14-1build1 [122 kB] 117s Get:142 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtuitools arm64 5.15.14-1build1 [168 kB] 117s Get:143 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-filesystem1.83.0 arm64 1.83.0-3.2ubuntu2 [282 kB] 117s Get:144 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-program-options1.83.0 arm64 1.83.0-3.2ubuntu2 [318 kB] 117s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-thread1.83.0 arm64 1.83.0-3.2ubuntu2 [276 kB] 117s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfmt9 arm64 9.1.0+ds1-2 [58.7 kB] 117s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10 [7922 B] 117s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 librdmacm1t64 arm64 52.0-2ubuntu1 [71.5 kB] 117s Get:149 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfabric1 arm64 1.17.0-3ubuntu1 [542 kB] 117s Get:150 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc15 arm64 2.11.2-1 [162 kB] 117s Get:151 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmunge2 arm64 0.5.15-4build1 [14.9 kB] 117s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 libpciaccess0 arm64 0.17-3build1 [18.9 kB] 117s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libxnvctrl0 arm64 510.47.03-0ubuntu4 [12.4 kB] 117s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocl-icd-libopencl1 arm64 2.3.2-1build1 [37.6 kB] 118s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc-plugins arm64 2.11.2-1 [15.8 kB] 118s Get:156 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpmix2t64 arm64 5.0.3-2 [662 kB] 118s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm17t64 arm64 1:17.0.6-18 [24.9 MB] 118s Get:158 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3build2 [14.1 MB] 119s Get:159 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsakmt1 arm64 5.7.0-1build1 [63.6 kB] 119s Get:160 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsa-runtime64-1 arm64 5.7.1-2build1 [286 kB] 119s Get:161 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamdhip64-5 arm64 5.7.1-5 [9704 kB] 119s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 libibumad3 arm64 52.0-2ubuntu1 [29.3 kB] 119s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 libibmad5 arm64 52.0-2ubuntu1 [43.1 kB] 119s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libucx0 arm64 1.17.0+ds-3build1 [1093 kB] 119s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libopenmpi3t64 arm64 4.1.6-13.3ubuntu2 [2487 kB] 119s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 119s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 119s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-openmpi-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1258 kB] 119s Get:169 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmedc11t64 arm64 4.1.0+repack-6 [379 kB] 119s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbbmalloc2 arm64 2021.12.0-1ubuntu2 [38.5 kB] 119s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbbbind-2-5 arm64 2021.12.0-1ubuntu2 [14.9 kB] 119s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbb12 arm64 2021.12.0-1ubuntu2 [68.1 kB] 119s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-foundation-7.8 arm64 7.8.1+dfsg1-3 [1445 kB] 119s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-modeling-data-7.8 arm64 7.8.1+dfsg1-3 [2556 kB] 120s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-modeling-algorithms-7.8 arm64 7.8.1+dfsg1-3 [6619 kB] 120s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimath-3-1-29t64 arm64 3.1.11-2ubuntu1 [67.9 kB] 120s Get:177 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjxr0t64 arm64 1.2~git20170615.f752187-5.3 [178 kB] 120s Get:178 http://ftpmaster.internal/ubuntu plucky/universe arm64 libopenexr-3-1-30 arm64 3.1.5-5.1build3 [939 kB] 120s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.3-1 [377 kB] 120s Get:180 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreeimage3 arm64 3.18.0+ds2-10build4 [280 kB] 120s Get:181 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-draw-7.8 arm64 7.8.1+dfsg1-3 [2283 kB] 120s Get:182 http://ftpmaster.internal/ubuntu plucky/universe arm64 occt-misc all 7.8.1+dfsg1-3 [11.5 MB] 120s Get:183 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-visualization-7.8 arm64 7.8.1+dfsg1-3 [1933 kB] 120s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-ocaf-7.8 arm64 7.8.1+dfsg1-3 [1094 kB] 121s Get:185 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-data-exchange-7.8 arm64 7.8.1+dfsg1-3 [4179 kB] 121s Get:186 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5concurrent5t64 arm64 5.15.15+dfsg-1ubuntu1 [36.6 kB] 121s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common-data arm64 0.8-13ubuntu6 [29.6 kB] 121s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common3 arm64 0.8-13ubuntu6 [23.3 kB] 121s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-client3 arm64 0.8-13ubuntu6 [27.2 kB] 121s Get:190 http://ftpmaster.internal/ubuntu plucky/main arm64 libcups2t64 arm64 2.4.10-1ubuntu2 [271 kB] 121s Get:191 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5printsupport5t64 arm64 5.15.15+dfsg-1ubuntu1 [208 kB] 121s Get:192 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webengine-data all 5.15.17+dfsg-5 [7624 kB] 121s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2-data all 1.2.12-1 [21.0 kB] 121s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2t64 arm64 1.2.12-1 [384 kB] 121s Get:195 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [140 kB] 121s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz-subset0 arm64 10.0.1-1 [500 kB] 121s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [23.1 kB] 121s Get:198 http://ftpmaster.internal/ubuntu plucky/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 121s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5positioning5 arm64 5.15.15+dfsg-2 [221 kB] 121s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5qmlmodels5 arm64 5.15.15+dfsg-3 [207 kB] 121s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5quick5 arm64 5.15.15+dfsg-3 [1736 kB] 121s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webchannel5 arm64 5.15.15-2 [63.1 kB] 121s Get:203 http://ftpmaster.internal/ubuntu plucky/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 121s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libvpx9 arm64 1.14.1-1ubuntu1 [1236 kB] 122s Get:205 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcomposite1 arm64 1:0.4.6-1 [6626 B] 122s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libxdamage1 arm64 1:1.1.6-1build1 [6236 B] 122s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 122s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libxtst6 arm64 2:1.2.3-1.1build1 [13.0 kB] 122s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webenginecore5 arm64 5.15.17+dfsg-5 [40.6 MB] 128s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5quickwidgets5 arm64 5.15.15+dfsg-3 [39.1 kB] 128s Get:211 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webenginewidgets5 arm64 5.15.17+dfsg-5 [123 kB] 128s Get:212 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspnav0 arm64 1.1-2 [15.2 kB] 128s Get:213 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2build1 [40.6 kB] 128s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 libglew2.2 arm64 2.2.0-4build1 [191 kB] 128s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1207 kB] 128s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 libjsoncpp25 arm64 1.9.5-6build1 [78.2 kB] 128s Get:217 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-4ubuntu3 [56.9 kB] 128s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnetcdf19t64 arm64 1:4.9.2-6ubuntu1 [466 kB] 128s Get:219 http://ftpmaster.internal/ubuntu plucky/main arm64 libogg0 arm64 1.3.5-3build1 [22.6 kB] 128s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 proj-data all 9.5.0-1 [7919 kB] 128s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libproj25 arm64 9.5.0-1 [1339 kB] 129s Get:222 http://ftpmaster.internal/ubuntu plucky/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 129s Get:223 http://ftpmaster.internal/ubuntu plucky/main arm64 libcairo2 arm64 1.18.2-2 [560 kB] 129s Get:224 http://ftpmaster.internal/ubuntu plucky/main arm64 libtheora0 arm64 1.1.1+dfsg.1-17 [227 kB] 129s Get:225 http://ftpmaster.internal/ubuntu plucky/universe arm64 libvtk9.3 arm64 9.3.0+dfsg1-1build1 [24.0 MB] 131s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3 [874 kB] 131s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzipios++0v5 arm64 0.1.5.9+cvs.2007.04.28-11build2 [51.1 kB] 131s Get:228 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreecad-python3-0.20 arm64 0.21.2+dfsg1-6 [38.0 MB] 134s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad-python3 arm64 0.21.2+dfsg1-6 [63.2 kB] 134s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad all 0.21.2+dfsg1-6 [11.0 kB] 134s Get:231 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 134s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 134s Get:233 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 134s Get:234 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 134s Get:235 http://ftpmaster.internal/ubuntu plucky/main arm64 libxaw7 arm64 2:1.0.16-1 [184 kB] 134s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 134s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 134s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 134s Get:239 http://ftpmaster.internal/ubuntu plucky/main arm64 xserver-common all 2:21.1.14-1ubuntu1 [33.7 kB] 134s Get:240 http://ftpmaster.internal/ubuntu plucky/universe arm64 xvfb arm64 2:21.1.14-1ubuntu1 [866 kB] 135s Fetched 335 MB in 22s (14.9 MB/s) 135s Selecting previously unselected package libtcl8.6:arm64. 135s (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 ... 79958 files and directories currently installed.) 135s Preparing to unpack .../000-libtcl8.6_8.6.15+dfsg-2_arm64.deb ... 135s Unpacking libtcl8.6:arm64 (8.6.15+dfsg-2) ... 135s Selecting previously unselected package fonts-dejavu-mono. 135s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 135s Unpacking fonts-dejavu-mono (2.37-8) ... 135s Selecting previously unselected package fonts-dejavu-core. 135s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 135s Unpacking fonts-dejavu-core (2.37-8) ... 135s Selecting previously unselected package fontconfig-config. 135s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 135s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 135s Selecting previously unselected package libfontconfig1:arm64. 135s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 135s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 135s Selecting previously unselected package libxrender1:arm64. 135s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 135s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 135s Selecting previously unselected package libxft2:arm64. 135s Preparing to unpack .../006-libxft2_2.3.6-1build1_arm64.deb ... 135s Unpacking libxft2:arm64 (2.3.6-1build1) ... 135s Selecting previously unselected package x11-common. 135s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 135s Unpacking x11-common (1:7.7+23ubuntu3) ... 135s Selecting previously unselected package libxss1:arm64. 135s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_arm64.deb ... 135s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 136s Selecting previously unselected package libtk8.6:arm64. 136s Preparing to unpack .../009-libtk8.6_8.6.15-1_arm64.deb ... 136s Unpacking libtk8.6:arm64 (8.6.15-1) ... 136s Selecting previously unselected package tk8.6-blt2.5. 136s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 136s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 136s Selecting previously unselected package blt. 136s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_arm64.deb ... 136s Unpacking blt (2.5.3+dfsg-7build1) ... 136s Selecting previously unselected package fontconfig. 136s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_arm64.deb ... 136s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 136s Selecting previously unselected package fonts-lyx. 136s Preparing to unpack .../013-fonts-lyx_2.4.2.1-1_all.deb ... 136s Unpacking fonts-lyx (2.4.2.1-1) ... 136s Selecting previously unselected package freecad-common. 136s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 136s Unpacking freecad-common (0.21.2+dfsg1-6) ... 136s Selecting previously unselected package libjs-jquery. 137s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 137s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 137s Selecting previously unselected package libjs-jquery-ui. 137s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 137s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 137s Selecting previously unselected package python-matplotlib-data. 137s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3ubuntu1_all.deb ... 137s Unpacking python-matplotlib-data (3.8.3-3ubuntu1) ... 137s Selecting previously unselected package python3-six. 137s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 137s Unpacking python3-six (1.16.0-7) ... 137s Selecting previously unselected package python3-dateutil. 137s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 137s Unpacking python3-dateutil (2.9.0-2) ... 137s Selecting previously unselected package libgomp1:arm64. 137s Preparing to unpack .../020-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 137s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 137s Selecting previously unselected package libimagequant0:arm64. 137s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_arm64.deb ... 137s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 137s Selecting previously unselected package libjpeg-turbo8:arm64. 137s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_arm64.deb ... 137s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 137s Selecting previously unselected package libjpeg8:arm64. 137s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_arm64.deb ... 137s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 137s Selecting previously unselected package liblcms2-2:arm64. 137s Preparing to unpack .../024-liblcms2-2_2.16-2_arm64.deb ... 137s Unpacking liblcms2-2:arm64 (2.16-2) ... 137s Selecting previously unselected package libopenjp2-7:arm64. 137s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_arm64.deb ... 137s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 137s Selecting previously unselected package libgraphite2-3:arm64. 137s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 137s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 137s Selecting previously unselected package libharfbuzz0b:arm64. 137s Preparing to unpack .../027-libharfbuzz0b_10.0.1-1_arm64.deb ... 137s Unpacking libharfbuzz0b:arm64 (10.0.1-1) ... 137s Selecting previously unselected package libraqm0:arm64. 137s Preparing to unpack .../028-libraqm0_0.10.1-1build1_arm64.deb ... 137s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 137s Selecting previously unselected package libdeflate0:arm64. 137s Preparing to unpack .../029-libdeflate0_1.22-1_arm64.deb ... 137s Unpacking libdeflate0:arm64 (1.22-1) ... 137s Selecting previously unselected package libjbig0:arm64. 137s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 137s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 137s Selecting previously unselected package liblerc4:arm64. 137s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_arm64.deb ... 137s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 137s Selecting previously unselected package libsharpyuv0:arm64. 137s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_arm64.deb ... 137s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 137s Selecting previously unselected package libwebp7:arm64. 137s Preparing to unpack .../033-libwebp7_1.4.0-0.1_arm64.deb ... 137s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 137s Selecting previously unselected package libtiff6:arm64. 137s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 137s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 137s Selecting previously unselected package libwebpdemux2:arm64. 137s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_arm64.deb ... 137s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 137s Selecting previously unselected package libwebpmux3:arm64. 137s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_arm64.deb ... 137s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 137s Selecting previously unselected package python3-pil:arm64. 137s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_arm64.deb ... 137s Unpacking python3-pil:arm64 (10.4.0-1ubuntu1) ... 137s Selecting previously unselected package python3.12-tk. 138s Preparing to unpack .../038-python3.12-tk_3.12.7-3_arm64.deb ... 138s Unpacking python3.12-tk (3.12.7-3) ... 138s Selecting previously unselected package python3-tk:arm64. 138s Preparing to unpack .../039-python3-tk_3.12.6-1ubuntu1_arm64.deb ... 138s Unpacking python3-tk:arm64 (3.12.6-1ubuntu1) ... 138s Selecting previously unselected package python3-pil.imagetk:arm64. 138s Preparing to unpack .../040-python3-pil.imagetk_10.4.0-1ubuntu1_arm64.deb ... 138s Unpacking python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 138s Selecting previously unselected package libblas3:arm64. 138s Preparing to unpack .../041-libblas3_3.12.0-3build2_arm64.deb ... 138s Unpacking libblas3:arm64 (3.12.0-3build2) ... 138s Selecting previously unselected package libgfortran5:arm64. 138s Preparing to unpack .../042-libgfortran5_14.2.0-8ubuntu1_arm64.deb ... 138s Unpacking libgfortran5:arm64 (14.2.0-8ubuntu1) ... 138s Selecting previously unselected package liblapack3:arm64. 138s Preparing to unpack .../043-liblapack3_3.12.0-3build2_arm64.deb ... 138s Unpacking liblapack3:arm64 (3.12.0-3build2) ... 138s Selecting previously unselected package python3-numpy. 138s Preparing to unpack .../044-python3-numpy_1%3a1.26.4+ds-11build1_arm64.deb ... 138s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 138s Selecting previously unselected package python3-contourpy. 138s Preparing to unpack .../045-python3-contourpy_1.3.0-2_arm64.deb ... 138s Unpacking python3-contourpy (1.3.0-2) ... 138s Selecting previously unselected package python3-cycler. 138s Preparing to unpack .../046-python3-cycler_0.12.1-1_all.deb ... 138s Unpacking python3-cycler (0.12.1-1) ... 138s Selecting previously unselected package python3-brotli. 138s Preparing to unpack .../047-python3-brotli_1.1.0-2build2_arm64.deb ... 138s Unpacking python3-brotli (1.1.0-2build2) ... 138s Selecting previously unselected package python3-decorator. 138s Preparing to unpack .../048-python3-decorator_5.1.1-5_all.deb ... 138s Unpacking python3-decorator (5.1.1-5) ... 138s Selecting previously unselected package liblbfgsb0:arm64. 138s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 138s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 138s Selecting previously unselected package python3-scipy. 138s Preparing to unpack .../050-python3-scipy_1.13.1-5_arm64.deb ... 138s Unpacking python3-scipy (1.13.1-5) ... 139s Selecting previously unselected package python3-ufolib2. 139s Preparing to unpack .../051-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 139s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 139s Selecting previously unselected package python3-mpmath. 139s Preparing to unpack .../052-python3-mpmath_1.3.0-1_all.deb ... 139s Unpacking python3-mpmath (1.3.0-1) ... 139s Selecting previously unselected package python3-sympy. 139s Preparing to unpack .../053-python3-sympy_1.13.3-1_all.deb ... 139s Unpacking python3-sympy (1.13.3-1) ... 139s Selecting previously unselected package python3-tz. 139s Preparing to unpack .../054-python3-tz_2024.1-2_all.deb ... 139s Unpacking python3-tz (2024.1-2) ... 139s Selecting previously unselected package python3-appdirs. 139s Preparing to unpack .../055-python3-appdirs_1.4.4-4_all.deb ... 139s Unpacking python3-appdirs (1.4.4-4) ... 139s Selecting previously unselected package python3-fs. 139s Preparing to unpack .../056-python3-fs_2.4.16-4_all.deb ... 139s Unpacking python3-fs (2.4.16-4) ... 139s Selecting previously unselected package libxslt1.1:arm64. 139s Preparing to unpack .../057-libxslt1.1_1.1.39-0exp1ubuntu1_arm64.deb ... 139s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 139s Selecting previously unselected package python3-lxml:arm64. 139s Preparing to unpack .../058-python3-lxml_5.3.0-1_arm64.deb ... 139s Unpacking python3-lxml:arm64 (5.3.0-1) ... 139s Selecting previously unselected package python3-lz4. 139s Preparing to unpack .../059-python3-lz4_4.0.2+dfsg-1build4_arm64.deb ... 139s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 139s Selecting previously unselected package python3-unicodedata2. 139s Preparing to unpack .../060-python3-unicodedata2_15.1.0+ds-1build2_arm64.deb ... 139s Unpacking python3-unicodedata2 (15.1.0+ds-1build2) ... 139s Selecting previously unselected package unicode-data. 139s Preparing to unpack .../061-unicode-data_15.1.0-1_all.deb ... 139s Unpacking unicode-data (15.1.0-1) ... 140s Selecting previously unselected package python3-fonttools. 140s Preparing to unpack .../062-python3-fonttools_4.46.0-1build2_arm64.deb ... 140s Unpacking python3-fonttools (4.46.0-1build2) ... 140s Selecting previously unselected package python3-kiwisolver. 140s Preparing to unpack .../063-python3-kiwisolver_1.4.7-2build1_arm64.deb ... 140s Unpacking python3-kiwisolver (1.4.7-2build1) ... 140s Selecting previously unselected package python3-packaging. 140s Preparing to unpack .../064-python3-packaging_24.1-1_all.deb ... 140s Unpacking python3-packaging (24.1-1) ... 140s Selecting previously unselected package libqhull-r8.0:arm64. 140s Preparing to unpack .../065-libqhull-r8.0_2020.2-6build1_arm64.deb ... 140s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 140s Selecting previously unselected package python3-matplotlib. 140s Preparing to unpack .../066-python3-matplotlib_3.8.3-3ubuntu1_arm64.deb ... 140s Unpacking python3-matplotlib (3.8.3-3ubuntu1) ... 140s Selecting previously unselected package libglvnd0:arm64. 140s Preparing to unpack .../067-libglvnd0_1.7.0-1build1_arm64.deb ... 140s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 140s Selecting previously unselected package libglapi-mesa:arm64. 140s Preparing to unpack .../068-libglapi-mesa_24.2.3-1ubuntu1_arm64.deb ... 140s Unpacking libglapi-mesa:arm64 (24.2.3-1ubuntu1) ... 140s Selecting previously unselected package libx11-xcb1:arm64. 140s Preparing to unpack .../069-libx11-xcb1_2%3a1.8.10-2_arm64.deb ... 140s Unpacking libx11-xcb1:arm64 (2:1.8.10-2) ... 140s Selecting previously unselected package libxcb-dri2-0:arm64. 140s Preparing to unpack .../070-libxcb-dri2-0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-dri2-0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-dri3-0:arm64. 140s Preparing to unpack .../071-libxcb-dri3-0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-glx0:arm64. 140s Preparing to unpack .../072-libxcb-glx0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-present0:arm64. 140s Preparing to unpack .../073-libxcb-present0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-randr0:arm64. 140s Preparing to unpack .../074-libxcb-randr0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-shm0:arm64. 140s Preparing to unpack .../075-libxcb-shm0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-sync1:arm64. 140s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxcb-xfixes0:arm64. 140s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_arm64.deb ... 140s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 140s Selecting previously unselected package libxfixes3:arm64. 140s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 140s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 140s Selecting previously unselected package libxshmfence1:arm64. 140s Preparing to unpack .../079-libxshmfence1_1.3-1build5_arm64.deb ... 140s Unpacking libxshmfence1:arm64 (1.3-1build5) ... 140s Selecting previously unselected package libxxf86vm1:arm64. 141s Preparing to unpack .../080-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 141s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 141s Selecting previously unselected package libdrm-amdgpu1:arm64. 141s Preparing to unpack .../081-libdrm-amdgpu1_2.4.123-1_arm64.deb ... 141s Unpacking libdrm-amdgpu1:arm64 (2.4.123-1) ... 141s Selecting previously unselected package libdrm-radeon1:arm64. 141s Preparing to unpack .../082-libdrm-radeon1_2.4.123-1_arm64.deb ... 141s Unpacking libdrm-radeon1:arm64 (2.4.123-1) ... 141s Selecting previously unselected package mesa-libgallium:arm64. 141s Preparing to unpack .../083-mesa-libgallium_24.2.3-1ubuntu1_arm64.deb ... 141s Unpacking mesa-libgallium:arm64 (24.2.3-1ubuntu1) ... 141s Selecting previously unselected package libvulkan1:arm64. 141s Preparing to unpack .../084-libvulkan1_1.3.296.0-1_arm64.deb ... 141s Unpacking libvulkan1:arm64 (1.3.296.0-1) ... 141s Selecting previously unselected package libwayland-server0:arm64. 141s Preparing to unpack .../085-libwayland-server0_1.23.0-1_arm64.deb ... 141s Unpacking libwayland-server0:arm64 (1.23.0-1) ... 141s Selecting previously unselected package libgbm1:arm64. 141s Preparing to unpack .../086-libgbm1_24.2.3-1ubuntu1_arm64.deb ... 141s Unpacking libgbm1:arm64 (24.2.3-1ubuntu1) ... 141s Selecting previously unselected package libgl1-mesa-dri:arm64. 141s Preparing to unpack .../087-libgl1-mesa-dri_24.2.3-1ubuntu1_arm64.deb ... 141s Unpacking libgl1-mesa-dri:arm64 (24.2.3-1ubuntu1) ... 141s Selecting previously unselected package libglx-mesa0:arm64. 141s Preparing to unpack .../088-libglx-mesa0_24.2.3-1ubuntu1_arm64.deb ... 141s Unpacking libglx-mesa0:arm64 (24.2.3-1ubuntu1) ... 141s Selecting previously unselected package libglx0:arm64. 141s Preparing to unpack .../089-libglx0_1.7.0-1build1_arm64.deb ... 141s Unpacking libglx0:arm64 (1.7.0-1build1) ... 141s Selecting previously unselected package libopengl0:arm64. 141s Preparing to unpack .../090-libopengl0_1.7.0-1build1_arm64.deb ... 141s Unpacking libopengl0:arm64 (1.7.0-1build1) ... 141s Selecting previously unselected package libcoin80t64:arm64. 141s Preparing to unpack .../091-libcoin80t64_4.0.2+ds-2_arm64.deb ... 141s Unpacking libcoin80t64:arm64 (4.0.2+ds-2) ... 141s Selecting previously unselected package libdouble-conversion3:arm64. 141s Preparing to unpack .../092-libdouble-conversion3_3.3.0-1build1_arm64.deb ... 141s Unpacking libdouble-conversion3:arm64 (3.3.0-1build1) ... 141s Selecting previously unselected package libpcre2-16-0:arm64. 141s Preparing to unpack .../093-libpcre2-16-0_10.42-4ubuntu3_arm64.deb ... 141s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 141s Selecting previously unselected package libqt5core5t64:arm64. 141s Preparing to unpack .../094-libqt5core5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 141s Unpacking libqt5core5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 141s Selecting previously unselected package libwayland-client0:arm64. 141s Preparing to unpack .../095-libwayland-client0_1.23.0-1_arm64.deb ... 141s Unpacking libwayland-client0:arm64 (1.23.0-1) ... 141s Selecting previously unselected package libegl-mesa0:arm64. 141s Preparing to unpack .../096-libegl-mesa0_24.2.3-1ubuntu1_arm64.deb ... 141s Unpacking libegl-mesa0:arm64 (24.2.3-1ubuntu1) ... 142s Selecting previously unselected package libegl1:arm64. 142s Preparing to unpack .../097-libegl1_1.7.0-1build1_arm64.deb ... 142s Unpacking libegl1:arm64 (1.7.0-1build1) ... 142s Selecting previously unselected package libgl1:arm64. 142s Preparing to unpack .../098-libgl1_1.7.0-1build1_arm64.deb ... 142s Unpacking libgl1:arm64 (1.7.0-1build1) ... 142s Selecting previously unselected package libice6:arm64. 142s Preparing to unpack .../099-libice6_2%3a1.1.1-1_arm64.deb ... 142s Unpacking libice6:arm64 (2:1.1.1-1) ... 142s Selecting previously unselected package libmtdev1t64:arm64. 142s Preparing to unpack .../100-libmtdev1t64_1.1.6-1.2_arm64.deb ... 142s Unpacking libmtdev1t64:arm64 (1.1.6-1.2) ... 142s Selecting previously unselected package libwacom-common. 142s Preparing to unpack .../101-libwacom-common_2.13.0-1_all.deb ... 142s Unpacking libwacom-common (2.13.0-1) ... 142s Selecting previously unselected package libwacom9:arm64. 142s Preparing to unpack .../102-libwacom9_2.13.0-1_arm64.deb ... 142s Unpacking libwacom9:arm64 (2.13.0-1) ... 142s Selecting previously unselected package libinput-bin. 142s Preparing to unpack .../103-libinput-bin_1.26.2-1_arm64.deb ... 142s Unpacking libinput-bin (1.26.2-1) ... 142s Selecting previously unselected package libinput10:arm64. 142s Preparing to unpack .../104-libinput10_1.26.2-1_arm64.deb ... 142s Unpacking libinput10:arm64 (1.26.2-1) ... 142s Selecting previously unselected package libmd4c0:arm64. 142s Preparing to unpack .../105-libmd4c0_0.5.2-2_arm64.deb ... 142s Unpacking libmd4c0:arm64 (0.5.2-2) ... 142s Selecting previously unselected package libqt5dbus5t64:arm64. 142s Preparing to unpack .../106-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 142s Unpacking libqt5dbus5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 142s Selecting previously unselected package libqt5network5t64:arm64. 142s Preparing to unpack .../107-libqt5network5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 142s Unpacking libqt5network5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 142s Selecting previously unselected package libsm6:arm64. 142s Preparing to unpack .../108-libsm6_2%3a1.2.4-1_arm64.deb ... 142s Unpacking libsm6:arm64 (2:1.2.4-1) ... 142s Selecting previously unselected package libxcb-icccm4:arm64. 142s Preparing to unpack .../109-libxcb-icccm4_0.4.2-1_arm64.deb ... 142s Unpacking libxcb-icccm4:arm64 (0.4.2-1) ... 142s Selecting previously unselected package libxcb-util1:arm64. 142s Preparing to unpack .../110-libxcb-util1_0.4.0-1build3_arm64.deb ... 142s Unpacking libxcb-util1:arm64 (0.4.0-1build3) ... 142s Selecting previously unselected package libxcb-image0:arm64. 142s Preparing to unpack .../111-libxcb-image0_0.4.0-2build1_arm64.deb ... 142s Unpacking libxcb-image0:arm64 (0.4.0-2build1) ... 142s Selecting previously unselected package libxcb-keysyms1:arm64. 142s Preparing to unpack .../112-libxcb-keysyms1_0.4.0-1build4_arm64.deb ... 142s Unpacking libxcb-keysyms1:arm64 (0.4.0-1build4) ... 142s Selecting previously unselected package libxcb-render0:arm64. 142s Preparing to unpack .../113-libxcb-render0_1.17.0-2_arm64.deb ... 142s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 142s Selecting previously unselected package libxcb-render-util0:arm64. 142s Preparing to unpack .../114-libxcb-render-util0_0.3.9-1build4_arm64.deb ... 142s Unpacking libxcb-render-util0:arm64 (0.3.9-1build4) ... 142s Selecting previously unselected package libxcb-shape0:arm64. 142s Preparing to unpack .../115-libxcb-shape0_1.17.0-2_arm64.deb ... 142s Unpacking libxcb-shape0:arm64 (1.17.0-2) ... 142s Selecting previously unselected package libxcb-xinerama0:arm64. 142s Preparing to unpack .../116-libxcb-xinerama0_1.17.0-2_arm64.deb ... 142s Unpacking libxcb-xinerama0:arm64 (1.17.0-2) ... 142s Selecting previously unselected package libxcb-xinput0:arm64. 142s Preparing to unpack .../117-libxcb-xinput0_1.17.0-2_arm64.deb ... 142s Unpacking libxcb-xinput0:arm64 (1.17.0-2) ... 142s Selecting previously unselected package libxcb-xkb1:arm64. 142s Preparing to unpack .../118-libxcb-xkb1_1.17.0-2_arm64.deb ... 142s Unpacking libxcb-xkb1:arm64 (1.17.0-2) ... 142s Selecting previously unselected package libxkbcommon-x11-0:arm64. 142s Preparing to unpack .../119-libxkbcommon-x11-0_1.6.0-1build1_arm64.deb ... 142s Unpacking libxkbcommon-x11-0:arm64 (1.6.0-1build1) ... 142s Selecting previously unselected package libqt5gui5t64:arm64. 143s Preparing to unpack .../120-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 143s Unpacking libqt5gui5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 143s Selecting previously unselected package libqt5widgets5t64:arm64. 143s Preparing to unpack .../121-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 143s Unpacking libqt5widgets5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 143s Selecting previously unselected package libqt5opengl5t64:arm64. 143s Preparing to unpack .../122-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 143s Unpacking libqt5opengl5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 143s Selecting previously unselected package libxi6:arm64. 143s Preparing to unpack .../123-libxi6_2%3a1.8.2-1_arm64.deb ... 143s Unpacking libxi6:arm64 (2:1.8.2-1) ... 143s Selecting previously unselected package libsoqt520t64. 143s Preparing to unpack .../124-libsoqt520t64_1.6.0+ds1-3.1build4_arm64.deb ... 143s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 143s Selecting previously unselected package libqt5qml5:arm64. 143s Preparing to unpack .../125-libqt5qml5_5.15.15+dfsg-3_arm64.deb ... 143s Unpacking libqt5qml5:arm64 (5.15.15+dfsg-3) ... 143s Selecting previously unselected package libshiboken2-py3-5.15t64. 143s Preparing to unpack .../126-libshiboken2-py3-5.15t64_5.15.14-1build1_arm64.deb ... 143s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 143s Selecting previously unselected package libpyside2-py3-5.15t64. 143s Preparing to unpack .../127-libpyside2-py3-5.15t64_5.15.14-1build1_arm64.deb ... 143s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 143s Selecting previously unselected package python3-pyside2.qtcore. 143s Preparing to unpack .../128-python3-pyside2.qtcore_5.15.14-1build1_arm64.deb ... 143s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 143s Selecting previously unselected package python3-pyside2.qtgui. 143s Preparing to unpack .../129-python3-pyside2.qtgui_5.15.14-1build1_arm64.deb ... 143s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 143s Selecting previously unselected package python3-pyside2.qtwidgets. 143s Preparing to unpack .../130-python3-pyside2.qtwidgets_5.15.14-1build1_arm64.deb ... 143s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 143s Selecting previously unselected package python3-pyside2.qtopengl. 143s Preparing to unpack .../131-python3-pyside2.qtopengl_5.15.14-1build1_arm64.deb ... 143s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 143s Selecting previously unselected package shiboken2. 143s Preparing to unpack .../132-shiboken2_5.15.14-1build1_arm64.deb ... 143s Unpacking shiboken2 (5.15.14-1build1) ... 143s Selecting previously unselected package python3-pivy. 143s Preparing to unpack .../133-python3-pivy_0.6.9~a0-1build2_arm64.deb ... 143s Unpacking python3-pivy (0.6.9~a0-1build2) ... 144s Selecting previously unselected package python3-ply. 144s Preparing to unpack .../134-python3-ply_3.11-7_all.deb ... 144s Unpacking python3-ply (3.11-7) ... 144s Selecting previously unselected package python3-pyside2.qtnetwork. 144s Preparing to unpack .../135-python3-pyside2.qtnetwork_5.15.14-1build1_arm64.deb ... 144s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 144s Selecting previously unselected package libqt5svg5:arm64. 144s Preparing to unpack .../136-libqt5svg5_5.15.15-2_arm64.deb ... 144s Unpacking libqt5svg5:arm64 (5.15.15-2) ... 144s Selecting previously unselected package python3-pyside2.qtsvg. 144s Preparing to unpack .../137-python3-pyside2.qtsvg_5.15.14-1build1_arm64.deb ... 144s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 144s Selecting previously unselected package libqt5xml5t64:arm64. 144s Preparing to unpack .../138-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 144s Unpacking libqt5xml5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 144s Selecting previously unselected package python3-pyside2.qtxml. 144s Preparing to unpack .../139-python3-pyside2.qtxml_5.15.14-1build1_arm64.deb ... 144s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 144s Selecting previously unselected package python3-pyside2.qtuitools. 144s Preparing to unpack .../140-python3-pyside2.qtuitools_5.15.14-1build1_arm64.deb ... 144s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 144s Selecting previously unselected package libboost-filesystem1.83.0:arm64. 144s Preparing to unpack .../141-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_arm64.deb ... 144s Unpacking libboost-filesystem1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 144s Selecting previously unselected package libboost-program-options1.83.0:arm64. 144s Preparing to unpack .../142-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_arm64.deb ... 144s Unpacking libboost-program-options1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 144s Selecting previously unselected package libboost-thread1.83.0:arm64. 144s Preparing to unpack .../143-libboost-thread1.83.0_1.83.0-3.2ubuntu2_arm64.deb ... 144s Unpacking libboost-thread1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 144s Selecting previously unselected package libfmt9:arm64. 144s Preparing to unpack .../144-libfmt9_9.1.0+ds1-2_arm64.deb ... 144s Unpacking libfmt9:arm64 (9.1.0+ds1-2) ... 144s Selecting previously unselected package libevent-pthreads-2.1-7t64:arm64. 144s Preparing to unpack .../145-libevent-pthreads-2.1-7t64_2.1.12-stable-10_arm64.deb ... 144s Unpacking libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 144s Selecting previously unselected package librdmacm1t64:arm64. 144s Preparing to unpack .../146-librdmacm1t64_52.0-2ubuntu1_arm64.deb ... 144s Unpacking librdmacm1t64:arm64 (52.0-2ubuntu1) ... 144s Selecting previously unselected package libfabric1:arm64. 144s Preparing to unpack .../147-libfabric1_1.17.0-3ubuntu1_arm64.deb ... 144s Unpacking libfabric1:arm64 (1.17.0-3ubuntu1) ... 144s Selecting previously unselected package libhwloc15:arm64. 144s Preparing to unpack .../148-libhwloc15_2.11.2-1_arm64.deb ... 144s Unpacking libhwloc15:arm64 (2.11.2-1) ... 144s Selecting previously unselected package libmunge2:arm64. 144s Preparing to unpack .../149-libmunge2_0.5.15-4build1_arm64.deb ... 144s Unpacking libmunge2:arm64 (0.5.15-4build1) ... 144s Selecting previously unselected package libpciaccess0:arm64. 144s Preparing to unpack .../150-libpciaccess0_0.17-3build1_arm64.deb ... 144s Unpacking libpciaccess0:arm64 (0.17-3build1) ... 144s Selecting previously unselected package libxnvctrl0:arm64. 144s Preparing to unpack .../151-libxnvctrl0_510.47.03-0ubuntu4_arm64.deb ... 144s Unpacking libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 144s Selecting previously unselected package ocl-icd-libopencl1:arm64. 144s Preparing to unpack .../152-ocl-icd-libopencl1_2.3.2-1build1_arm64.deb ... 144s Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 144s Selecting previously unselected package libhwloc-plugins:arm64. 144s Preparing to unpack .../153-libhwloc-plugins_2.11.2-1_arm64.deb ... 144s Unpacking libhwloc-plugins:arm64 (2.11.2-1) ... 144s Selecting previously unselected package libpmix2t64:arm64. 144s Preparing to unpack .../154-libpmix2t64_5.0.3-2_arm64.deb ... 144s Unpacking libpmix2t64:arm64 (5.0.3-2) ... 144s Selecting previously unselected package libllvm17t64:arm64. 144s Preparing to unpack .../155-libllvm17t64_1%3a17.0.6-18_arm64.deb ... 144s Unpacking libllvm17t64:arm64 (1:17.0.6-18) ... 145s Selecting previously unselected package libamd-comgr2:arm64. 145s Preparing to unpack .../156-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_arm64.deb ... 145s Unpacking libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 146s Selecting previously unselected package libhsakmt1:arm64. 146s Preparing to unpack .../157-libhsakmt1_5.7.0-1build1_arm64.deb ... 146s Unpacking libhsakmt1:arm64 (5.7.0-1build1) ... 146s Selecting previously unselected package libhsa-runtime64-1. 146s Preparing to unpack .../158-libhsa-runtime64-1_5.7.1-2build1_arm64.deb ... 146s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 146s Selecting previously unselected package libamdhip64-5. 146s Preparing to unpack .../159-libamdhip64-5_5.7.1-5_arm64.deb ... 146s Unpacking libamdhip64-5 (5.7.1-5) ... 146s Selecting previously unselected package libibumad3:arm64. 146s Preparing to unpack .../160-libibumad3_52.0-2ubuntu1_arm64.deb ... 146s Unpacking libibumad3:arm64 (52.0-2ubuntu1) ... 146s Selecting previously unselected package libibmad5:arm64. 146s Preparing to unpack .../161-libibmad5_52.0-2ubuntu1_arm64.deb ... 146s Unpacking libibmad5:arm64 (52.0-2ubuntu1) ... 146s Selecting previously unselected package libucx0:arm64. 146s Preparing to unpack .../162-libucx0_1.17.0+ds-3build1_arm64.deb ... 146s Unpacking libucx0:arm64 (1.17.0+ds-3build1) ... 146s Selecting previously unselected package libopenmpi3t64:arm64. 146s Preparing to unpack .../163-libopenmpi3t64_4.1.6-13.3ubuntu2_arm64.deb ... 146s Unpacking libopenmpi3t64:arm64 (4.1.6-13.3ubuntu2) ... 146s Selecting previously unselected package libaec0:arm64. 146s Preparing to unpack .../164-libaec0_1.1.3-1_arm64.deb ... 146s Unpacking libaec0:arm64 (1.1.3-1) ... 146s Selecting previously unselected package libsz2:arm64. 146s Preparing to unpack .../165-libsz2_1.1.3-1_arm64.deb ... 146s Unpacking libsz2:arm64 (1.1.3-1) ... 146s Selecting previously unselected package libhdf5-openmpi-103-1t64:arm64. 146s Preparing to unpack .../166-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 146s Unpacking libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 146s Selecting previously unselected package libmedc11t64:arm64. 146s Preparing to unpack .../167-libmedc11t64_4.1.0+repack-6_arm64.deb ... 146s Unpacking libmedc11t64:arm64 (4.1.0+repack-6) ... 146s Selecting previously unselected package libtbbmalloc2:arm64. 146s Preparing to unpack .../168-libtbbmalloc2_2021.12.0-1ubuntu2_arm64.deb ... 146s Unpacking libtbbmalloc2:arm64 (2021.12.0-1ubuntu2) ... 146s Selecting previously unselected package libtbbbind-2-5:arm64. 146s Preparing to unpack .../169-libtbbbind-2-5_2021.12.0-1ubuntu2_arm64.deb ... 146s Unpacking libtbbbind-2-5:arm64 (2021.12.0-1ubuntu2) ... 146s Selecting previously unselected package libtbb12:arm64. 146s Preparing to unpack .../170-libtbb12_2021.12.0-1ubuntu2_arm64.deb ... 146s Unpacking libtbb12:arm64 (2021.12.0-1ubuntu2) ... 146s Selecting previously unselected package libocct-foundation-7.8:arm64. 146s Preparing to unpack .../171-libocct-foundation-7.8_7.8.1+dfsg1-3_arm64.deb ... 146s Unpacking libocct-foundation-7.8:arm64 (7.8.1+dfsg1-3) ... 146s Selecting previously unselected package libocct-modeling-data-7.8:arm64. 147s Preparing to unpack .../172-libocct-modeling-data-7.8_7.8.1+dfsg1-3_arm64.deb ... 147s Unpacking libocct-modeling-data-7.8:arm64 (7.8.1+dfsg1-3) ... 147s Selecting previously unselected package libocct-modeling-algorithms-7.8:arm64. 147s Preparing to unpack .../173-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-3_arm64.deb ... 147s Unpacking libocct-modeling-algorithms-7.8:arm64 (7.8.1+dfsg1-3) ... 147s Selecting previously unselected package libimath-3-1-29t64:arm64. 147s Preparing to unpack .../174-libimath-3-1-29t64_3.1.11-2ubuntu1_arm64.deb ... 147s Unpacking libimath-3-1-29t64:arm64 (3.1.11-2ubuntu1) ... 147s Selecting previously unselected package libjxr0t64:arm64. 147s Preparing to unpack .../175-libjxr0t64_1.2~git20170615.f752187-5.3_arm64.deb ... 147s Unpacking libjxr0t64:arm64 (1.2~git20170615.f752187-5.3) ... 147s Selecting previously unselected package libopenexr-3-1-30:arm64. 147s Preparing to unpack .../176-libopenexr-3-1-30_3.1.5-5.1build3_arm64.deb ... 147s Unpacking libopenexr-3-1-30:arm64 (3.1.5-5.1build3) ... 147s Selecting previously unselected package libraw23t64:arm64. 147s Preparing to unpack .../177-libraw23t64_0.21.3-1_arm64.deb ... 147s Unpacking libraw23t64:arm64 (0.21.3-1) ... 147s Selecting previously unselected package libfreeimage3:arm64. 147s Preparing to unpack .../178-libfreeimage3_3.18.0+ds2-10build4_arm64.deb ... 147s Unpacking libfreeimage3:arm64 (3.18.0+ds2-10build4) ... 147s Selecting previously unselected package libocct-draw-7.8:arm64. 147s Preparing to unpack .../179-libocct-draw-7.8_7.8.1+dfsg1-3_arm64.deb ... 147s Unpacking libocct-draw-7.8:arm64 (7.8.1+dfsg1-3) ... 147s Selecting previously unselected package occt-misc. 147s Preparing to unpack .../180-occt-misc_7.8.1+dfsg1-3_all.deb ... 147s Unpacking occt-misc (7.8.1+dfsg1-3) ... 148s Selecting previously unselected package libocct-visualization-7.8:arm64. 148s Preparing to unpack .../181-libocct-visualization-7.8_7.8.1+dfsg1-3_arm64.deb ... 148s Unpacking libocct-visualization-7.8:arm64 (7.8.1+dfsg1-3) ... 148s Selecting previously unselected package libocct-ocaf-7.8:arm64. 148s Preparing to unpack .../182-libocct-ocaf-7.8_7.8.1+dfsg1-3_arm64.deb ... 148s Unpacking libocct-ocaf-7.8:arm64 (7.8.1+dfsg1-3) ... 148s Selecting previously unselected package libocct-data-exchange-7.8:arm64. 148s Preparing to unpack .../183-libocct-data-exchange-7.8_7.8.1+dfsg1-3_arm64.deb ... 148s Unpacking libocct-data-exchange-7.8:arm64 (7.8.1+dfsg1-3) ... 148s Selecting previously unselected package libqt5concurrent5t64:arm64. 148s Preparing to unpack .../184-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 148s Unpacking libqt5concurrent5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 148s Selecting previously unselected package libavahi-common-data:arm64. 148s Preparing to unpack .../185-libavahi-common-data_0.8-13ubuntu6_arm64.deb ... 148s Unpacking libavahi-common-data:arm64 (0.8-13ubuntu6) ... 148s Selecting previously unselected package libavahi-common3:arm64. 148s Preparing to unpack .../186-libavahi-common3_0.8-13ubuntu6_arm64.deb ... 148s Unpacking libavahi-common3:arm64 (0.8-13ubuntu6) ... 148s Selecting previously unselected package libavahi-client3:arm64. 148s Preparing to unpack .../187-libavahi-client3_0.8-13ubuntu6_arm64.deb ... 148s Unpacking libavahi-client3:arm64 (0.8-13ubuntu6) ... 148s Selecting previously unselected package libcups2t64:arm64. 148s Preparing to unpack .../188-libcups2t64_2.4.10-1ubuntu2_arm64.deb ... 148s Unpacking libcups2t64:arm64 (2.4.10-1ubuntu2) ... 148s Selecting previously unselected package libqt5printsupport5t64:arm64. 148s Preparing to unpack .../189-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 148s Unpacking libqt5printsupport5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 148s Selecting previously unselected package libqt5webengine-data. 148s Preparing to unpack .../190-libqt5webengine-data_5.15.17+dfsg-5_all.deb ... 148s Unpacking libqt5webengine-data (5.15.17+dfsg-5) ... 148s Selecting previously unselected package libasound2-data. 148s Preparing to unpack .../191-libasound2-data_1.2.12-1_all.deb ... 148s Unpacking libasound2-data (1.2.12-1) ... 148s Selecting previously unselected package libasound2t64:arm64. 148s Preparing to unpack .../192-libasound2t64_1.2.12-1_arm64.deb ... 148s Unpacking libasound2t64:arm64 (1.2.12-1) ... 148s Selecting previously unselected package libevent-2.1-7t64:arm64. 148s Preparing to unpack .../193-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... 148s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 148s Selecting previously unselected package libharfbuzz-subset0:arm64. 148s Preparing to unpack .../194-libharfbuzz-subset0_10.0.1-1_arm64.deb ... 148s Unpacking libharfbuzz-subset0:arm64 (10.0.1-1) ... 148s Selecting previously unselected package libminizip1t64:arm64. 149s Preparing to unpack .../195-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 149s Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 149s Selecting previously unselected package libopus0:arm64. 149s Preparing to unpack .../196-libopus0_1.5.2-2_arm64.deb ... 149s Unpacking libopus0:arm64 (1.5.2-2) ... 149s Selecting previously unselected package libqt5positioning5:arm64. 149s Preparing to unpack .../197-libqt5positioning5_5.15.15+dfsg-2_arm64.deb ... 149s Unpacking libqt5positioning5:arm64 (5.15.15+dfsg-2) ... 149s Selecting previously unselected package libqt5qmlmodels5:arm64. 149s Preparing to unpack .../198-libqt5qmlmodels5_5.15.15+dfsg-3_arm64.deb ... 149s Unpacking libqt5qmlmodels5:arm64 (5.15.15+dfsg-3) ... 149s Selecting previously unselected package libqt5quick5:arm64. 149s Preparing to unpack .../199-libqt5quick5_5.15.15+dfsg-3_arm64.deb ... 149s Unpacking libqt5quick5:arm64 (5.15.15+dfsg-3) ... 149s Selecting previously unselected package libqt5webchannel5:arm64. 149s Preparing to unpack .../200-libqt5webchannel5_5.15.15-2_arm64.deb ... 149s Unpacking libqt5webchannel5:arm64 (5.15.15-2) ... 149s Selecting previously unselected package libsnappy1v5:arm64. 149s Preparing to unpack .../201-libsnappy1v5_1.2.1-1_arm64.deb ... 149s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 149s Selecting previously unselected package libvpx9:arm64. 149s Preparing to unpack .../202-libvpx9_1.14.1-1ubuntu1_arm64.deb ... 149s Unpacking libvpx9:arm64 (1.14.1-1ubuntu1) ... 149s Selecting previously unselected package libxcomposite1:arm64. 149s Preparing to unpack .../203-libxcomposite1_1%3a0.4.6-1_arm64.deb ... 149s Unpacking libxcomposite1:arm64 (1:0.4.6-1) ... 149s Selecting previously unselected package libxdamage1:arm64. 149s Preparing to unpack .../204-libxdamage1_1%3a1.1.6-1build1_arm64.deb ... 149s Unpacking libxdamage1:arm64 (1:1.1.6-1build1) ... 149s Selecting previously unselected package libxrandr2:arm64. 149s Preparing to unpack .../205-libxrandr2_2%3a1.5.4-1_arm64.deb ... 149s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 149s Selecting previously unselected package libxtst6:arm64. 149s Preparing to unpack .../206-libxtst6_2%3a1.2.3-1.1build1_arm64.deb ... 149s Unpacking libxtst6:arm64 (2:1.2.3-1.1build1) ... 149s Selecting previously unselected package libqt5webenginecore5:arm64. 149s Preparing to unpack .../207-libqt5webenginecore5_5.15.17+dfsg-5_arm64.deb ... 149s Unpacking libqt5webenginecore5:arm64 (5.15.17+dfsg-5) ... 150s Selecting previously unselected package libqt5quickwidgets5:arm64. 150s Preparing to unpack .../208-libqt5quickwidgets5_5.15.15+dfsg-3_arm64.deb ... 150s Unpacking libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ... 150s Selecting previously unselected package libqt5webenginewidgets5:arm64. 150s Preparing to unpack .../209-libqt5webenginewidgets5_5.15.17+dfsg-5_arm64.deb ... 150s Unpacking libqt5webenginewidgets5:arm64 (5.15.17+dfsg-5) ... 150s Selecting previously unselected package libspnav0. 150s Preparing to unpack .../210-libspnav0_1.1-2_arm64.deb ... 150s Unpacking libspnav0 (1.1-2) ... 150s Selecting previously unselected package libgl2ps1.4. 150s Preparing to unpack .../211-libgl2ps1.4_1.4.2+dfsg1-2build1_arm64.deb ... 150s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 150s Selecting previously unselected package libglew2.2:arm64. 150s Preparing to unpack .../212-libglew2.2_2.2.0-4build1_arm64.deb ... 150s Unpacking libglew2.2:arm64 (2.2.0-4build1) ... 150s Selecting previously unselected package libhdf5-103-1t64:arm64. 150s Preparing to unpack .../213-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 150s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 150s Selecting previously unselected package libjsoncpp25:arm64. 150s Preparing to unpack .../214-libjsoncpp25_1.9.5-6build1_arm64.deb ... 150s Unpacking libjsoncpp25:arm64 (1.9.5-6build1) ... 150s Selecting previously unselected package libhdf5-hl-100t64:arm64. 150s Preparing to unpack .../215-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 150s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 150s Selecting previously unselected package libnetcdf19t64:arm64. 150s Preparing to unpack .../216-libnetcdf19t64_1%3a4.9.2-6ubuntu1_arm64.deb ... 150s Unpacking libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 150s Selecting previously unselected package libogg0:arm64. 150s Preparing to unpack .../217-libogg0_1.3.5-3build1_arm64.deb ... 150s Unpacking libogg0:arm64 (1.3.5-3build1) ... 150s Selecting previously unselected package proj-data. 150s Preparing to unpack .../218-proj-data_9.5.0-1_all.deb ... 150s Unpacking proj-data (9.5.0-1) ... 151s Selecting previously unselected package libproj25:arm64. 151s Preparing to unpack .../219-libproj25_9.5.0-1_arm64.deb ... 151s Unpacking libproj25:arm64 (9.5.0-1) ... 151s Selecting previously unselected package libpixman-1-0:arm64. 151s Preparing to unpack .../220-libpixman-1-0_0.44.0-3_arm64.deb ... 151s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 151s Selecting previously unselected package libcairo2:arm64. 151s Preparing to unpack .../221-libcairo2_1.18.2-2_arm64.deb ... 151s Unpacking libcairo2:arm64 (1.18.2-2) ... 151s Selecting previously unselected package libtheora0:arm64. 151s Preparing to unpack .../222-libtheora0_1.1.1+dfsg.1-17_arm64.deb ... 151s Unpacking libtheora0:arm64 (1.1.1+dfsg.1-17) ... 151s Selecting previously unselected package libvtk9.3:arm64. 151s Preparing to unpack .../223-libvtk9.3_9.3.0+dfsg1-1build1_arm64.deb ... 151s Unpacking libvtk9.3:arm64 (9.3.0+dfsg1-1build1) ... 151s Selecting previously unselected package libxerces-c3.2t64:arm64. 152s Preparing to unpack .../224-libxerces-c3.2t64_3.2.4+debian-1.3_arm64.deb ... 152s Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 152s Selecting previously unselected package libzipios++0v5. 152s Preparing to unpack .../225-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_arm64.deb ... 152s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 152s Selecting previously unselected package libfreecad-python3-0.20. 152s Preparing to unpack .../226-libfreecad-python3-0.20_0.21.2+dfsg1-6_arm64.deb ... 152s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 152s Selecting previously unselected package freecad-python3. 152s Preparing to unpack .../227-freecad-python3_0.21.2+dfsg1-6_arm64.deb ... 152s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 152s Selecting previously unselected package freecad. 152s Preparing to unpack .../228-freecad_0.21.2+dfsg1-6_all.deb ... 152s Unpacking freecad (0.21.2+dfsg1-6) ... 152s Selecting previously unselected package libfontenc1:arm64. 152s Preparing to unpack .../229-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 152s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 152s Selecting previously unselected package libxt6t64:arm64. 152s Preparing to unpack .../230-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 152s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 152s Selecting previously unselected package libxmu6:arm64. 152s Preparing to unpack .../231-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 152s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 152s Selecting previously unselected package libxpm4:arm64. 152s Preparing to unpack .../232-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 152s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 152s Selecting previously unselected package libxaw7:arm64. 152s Preparing to unpack .../233-libxaw7_2%3a1.0.16-1_arm64.deb ... 152s Unpacking libxaw7:arm64 (2:1.0.16-1) ... 152s Selecting previously unselected package libxfont2:arm64. 152s Preparing to unpack .../234-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 152s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 152s Selecting previously unselected package libxkbfile1:arm64. 152s Preparing to unpack .../235-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 152s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 152s Selecting previously unselected package x11-xkb-utils. 153s Preparing to unpack .../236-x11-xkb-utils_7.7+9_arm64.deb ... 153s Unpacking x11-xkb-utils (7.7+9) ... 153s Selecting previously unselected package xserver-common. 153s Preparing to unpack .../237-xserver-common_2%3a21.1.14-1ubuntu1_all.deb ... 153s Unpacking xserver-common (2:21.1.14-1ubuntu1) ... 153s Selecting previously unselected package xvfb. 153s Preparing to unpack .../238-xvfb_2%3a21.1.14-1ubuntu1_arm64.deb ... 153s Unpacking xvfb (2:21.1.14-1ubuntu1) ... 153s Selecting previously unselected package autopkgtest-satdep. 153s Preparing to unpack .../239-1-autopkgtest-satdep.deb ... 153s Unpacking autopkgtest-satdep (0) ... 153s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 153s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 153s Setting up liblcms2-2:arm64 (2.16-2) ... 153s Setting up libtbbmalloc2:arm64 (2021.12.0-1ubuntu2) ... 153s Setting up libboost-program-options1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 153s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 153s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 153s Setting up libwayland-server0:arm64 (1.23.0-1) ... 153s Setting up libx11-xcb1:arm64 (2:1.8.10-2) ... 153s Setting up libpciaccess0:arm64 (0.17-3build1) ... 153s Setting up libdouble-conversion3:arm64 (3.3.0-1build1) ... 153s Setting up libxdamage1:arm64 (1:1.1.6-1build1) ... 153s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 153s Setting up libogg0:arm64 (1.3.5-3build1) ... 153s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 153s Setting up proj-data (9.5.0-1) ... 153s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 153s Setting up libqt5webengine-data (5.15.17+dfsg-5) ... 153s Setting up libxi6:arm64 (2:1.8.2-1) ... 153s Setting up libxcb-xinput0:arm64 (1.17.0-2) ... 153s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 153s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 153s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 153s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 153s Setting up libxcb-render0:arm64 (1.17.0-2) ... 153s Setting up libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 153s Setting up libdrm-radeon1:arm64 (2.4.123-1) ... 153s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 153s Setting up python3-unicodedata2 (15.1.0+ds-1build2) ... 153s Setting up fonts-lyx (2.4.2.1-1) ... 153s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 153s Setting up python3-ply (3.11-7) ... 153s Setting up libxcb-keysyms1:arm64 (0.4.0-1build4) ... 153s Setting up libxcb-shape0:arm64 (1.17.0-2) ... 153s Setting up x11-common (1:7.7+23ubuntu3) ... 153s Setting up libibumad3:arm64 (52.0-2ubuntu1) ... 153s Setting up libdeflate0:arm64 (1.22-1) ... 153s Setting up libboost-thread1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 153s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 153s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 153s Setting up libxcb-render-util0:arm64 (0.3.9-1build4) ... 153s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 153s Setting up libibmad5:arm64 (52.0-2ubuntu1) ... 153s Setting up libxcb-icccm4:arm64 (0.4.2-1) ... 154s Setting up libboost-filesystem1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 154s Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 154s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 154s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 154s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 154s Setting up libaec0:arm64 (1.1.3-1) ... 154s Setting up libopengl0:arm64 (1.7.0-1build1) ... 154s Setting up python3-tz (2024.1-2) ... 154s Setting up freecad-common (0.21.2+dfsg1-6) ... 154s Setting up libxcb-util1:arm64 (0.4.0-1build3) ... 154s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 154s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 154s Setting up occt-misc (7.8.1+dfsg1-3) ... 154s Setting up libxcb-xkb1:arm64 (1.17.0-2) ... 154s Setting up libxcb-image0:arm64 (0.4.0-2build1) ... 154s Setting up libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 154s Setting up libxcb-present0:arm64 (1.17.0-2) ... 154s Setting up unicode-data (15.1.0-1) ... 154s Setting up python3-six (1.16.0-7) ... 154s Setting up libasound2-data (1.2.12-1) ... 154s Setting up libqt5core5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 154s Setting up python3-decorator (5.1.1-5) ... 154s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 154s Setting up libblas3:arm64 (3.12.0-3build2) ... 154s 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 154s Setting up python3-packaging (24.1-1) ... 154s Setting up libxcb-xinerama0:arm64 (1.17.0-2) ... 154s Setting up libasound2t64:arm64 (1.2.12-1) ... 154s Setting up libmunge2:arm64 (0.5.15-4build1) ... 154s Setting up libllvm17t64:arm64 (1:17.0.6-18) ... 154s Setting up libjxr0t64:arm64 (1.2~git20170615.f752187-5.3) ... 154s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 154s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 154s Setting up python3-brotli (1.1.0-2build2) ... 154s Setting up libavahi-common-data:arm64 (0.8-13ubuntu6) ... 154s Setting up libopus0:arm64 (1.5.2-2) ... 154s Setting up python3-cycler (0.12.1-1) ... 154s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 154s Setting up libxkbcommon-x11-0:arm64 (1.6.0-1build1) ... 154s Setting up fonts-dejavu-mono (2.37-8) ... 154s Setting up python3-kiwisolver (1.4.7-2build1) ... 154s Setting up libhwloc15:arm64 (2.11.2-1) ... 154s Setting up libimath-3-1-29t64:arm64 (3.1.11-2ubuntu1) ... 154s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 154s Setting up libtcl8.6:arm64 (8.6.15+dfsg-2) ... 154s Setting up libjsoncpp25:arm64 (1.9.5-6build1) ... 154s Setting up fonts-dejavu-core (2.37-8) ... 154s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 154s Setting up libglapi-mesa:arm64 (24.2.3-1ubuntu1) ... 154s Setting up libgfortran5:arm64 (14.2.0-8ubuntu1) ... 154s Setting up libvulkan1:arm64 (1.3.296.0-1) ... 154s Setting up libwebp7:arm64 (1.4.0-0.1) ... 154s Setting up libfmt9:arm64 (9.1.0+ds1-2) ... 154s Setting up libxcb-dri2-0:arm64 (1.17.0-2) ... 154s Setting up libvpx9:arm64 (1.14.1-1ubuntu1) ... 154s Setting up libmtdev1t64:arm64 (1.1.6-1.2) ... 154s Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 154s Setting up ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 154s Setting up libxshmfence1:arm64 (1.3-1build5) ... 154s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 154s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 154s Setting up libmd4c0:arm64 (0.5.2-2) ... 154s Setting up librdmacm1t64:arm64 (52.0-2ubuntu1) ... 154s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 154s Setting up libharfbuzz0b:arm64 (10.0.1-1) ... 154s Setting up python3-dateutil (2.9.0-2) ... 155s Setting up shiboken2 (5.15.14-1build1) ... 155s Setting up libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 155s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 155s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 155s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 155s Setting up python3-mpmath (1.3.0-1) ... 155s Setting up python-matplotlib-data (3.8.3-3ubuntu1) ... 155s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 155s Setting up python3-appdirs (1.4.4-4) ... 155s Setting up libxcomposite1:arm64 (1:0.4.6-1) ... 155s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 155s Setting up libsz2:arm64 (1.1.3-1) ... 155s Setting up libspnav0 (1.1-2) ... 155s Setting up libdrm-amdgpu1:arm64 (2.4.123-1) ... 155s Setting up libwacom-common (2.13.0-1) ... 155s Setting up libwayland-client0:arm64 (1.23.0-1) ... 155s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 155s Setting up libfabric1:arm64 (1.17.0-3ubuntu1) ... 155s Setting up python3-sympy (1.13.3-1) ... 162s Setting up libice6:arm64 (2:1.1.1-1) ... 162s Setting up mesa-libgallium:arm64 (24.2.3-1ubuntu1) ... 162s Setting up liblapack3:arm64 (3.12.0-3build2) ... 162s 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 162s Setting up libqt5dbus5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 162s Setting up libgbm1:arm64 (24.2.3-1ubuntu1) ... 162s Setting up libwacom9:arm64 (2.13.0-1) ... 162s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 163s Setting up libxtst6:arm64 (2:1.2.3-1.1build1) ... 163s Setting up libqt5concurrent5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 163s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 163s Setting up libqt5positioning5:arm64 (5.15.15+dfsg-2) ... 163s Setting up libgl1-mesa-dri:arm64 (24.2.3-1ubuntu1) ... 163s Setting up libqt5network5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 163s Setting up libavahi-common3:arm64 (0.8-13ubuntu6) ... 163s Setting up libqt5xml5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 163s Setting up libhwloc-plugins:arm64 (2.11.2-1) ... 163s Setting up libinput-bin (1.26.2-1) ... 163s Setting up libtbbbind-2-5:arm64 (2021.12.0-1ubuntu2) ... 163s Setting up python3-fs (2.4.16-4) ... 163s Setting up libegl-mesa0:arm64 (24.2.3-1ubuntu1) ... 163s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 163s Setting up libqt5qml5:arm64 (5.15.15+dfsg-3) ... 163s Setting up libraqm0:arm64 (0.10.1-1build1) ... 163s Setting up libopenexr-3-1-30:arm64 (3.1.5-5.1build3) ... 163s Setting up libqt5webchannel5:arm64 (5.15.15-2) ... 163s Setting up libpmix2t64:arm64 (5.0.3-2) ... 163s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 165s Setting up libraw23t64:arm64 (0.21.3-1) ... 165s Setting up python3-lxml:arm64 (5.3.0-1) ... 165s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 165s Setting up libegl1:arm64 (1.7.0-1build1) ... 165s Setting up libharfbuzz-subset0:arm64 (10.0.1-1) ... 165s Setting up python3-contourpy (1.3.0-2) ... 165s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 165s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 165s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 165s Setting up libsm6:arm64 (2:1.2.4-1) ... 165s Setting up libavahi-client3:arm64 (0.8-13ubuntu6) ... 165s Setting up libhsakmt1:arm64 (5.7.0-1build1) ... 165s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 165s Setting up libinput10:arm64 (1.26.2-1) ... 165s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 165s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 167s Regenerating fonts cache... done. 167s Setting up libfreeimage3:arm64 (3.18.0+ds2-10build4) ... 167s Setting up libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 167s Setting up libxft2:arm64 (2.3.6-1build1) ... 167s Setting up libqt5qmlmodels5:arm64 (5.15.15+dfsg-3) ... 167s Setting up libglx-mesa0:arm64 (24.2.3-1ubuntu1) ... 167s Setting up python3-scipy (1.13.1-5) ... 171s Setting up libglx0:arm64 (1.7.0-1build1) ... 171s Setting up libproj25:arm64 (9.5.0-1) ... 171s Setting up libtk8.6:arm64 (8.6.15-1) ... 171s Setting up python3.12-tk (3.12.7-3) ... 171s Setting up libtbb12:arm64 (2021.12.0-1ubuntu2) ... 171s Setting up libcairo2:arm64 (1.18.2-2) ... 171s Setting up python3-pil:arm64 (10.4.0-1ubuntu1) ... 172s Setting up libgl1:arm64 (1.7.0-1build1) ... 172s Setting up libcoin80t64:arm64 (4.0.2+ds-2) ... 172s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 172s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 172s Setting up libocct-foundation-7.8:arm64 (7.8.1+dfsg1-3) ... 172s Setting up libglew2.2:arm64 (2.2.0-4build1) ... 172s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 172s Setting up libtheora0:arm64 (1.1.1+dfsg.1-17) ... 172s Setting up libcups2t64:arm64 (2.4.10-1ubuntu2) ... 172s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 172s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 172s Setting up blt (2.5.3+dfsg-7build1) ... 172s Setting up python3-tk:arm64 (3.12.6-1ubuntu1) ... 172s Setting up libocct-modeling-data-7.8:arm64 (7.8.1+dfsg1-3) ... 172s Setting up libxaw7:arm64 (2:1.0.16-1) ... 172s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 172s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 172s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 172s Setting up libqt5gui5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 172s Setting up libamdhip64-5 (5.7.1-5) ... 172s Setting up python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 172s Setting up libqt5quick5:arm64 (5.15.15+dfsg-3) ... 172s Setting up libucx0:arm64 (1.17.0+ds-3build1) ... 172s Setting up libocct-modeling-algorithms-7.8:arm64 (7.8.1+dfsg1-3) ... 172s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 172s Setting up libqt5widgets5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 172s Setting up x11-xkb-utils (7.7+9) ... 172s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 172s Setting up libqt5svg5:arm64 (5.15.15-2) ... 172s Setting up libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ... 172s Setting up libopenmpi3t64:arm64 (4.1.6-13.3ubuntu2) ... 172s Setting up libqt5webenginecore5:arm64 (5.15.17+dfsg-5) ... 172s Setting up libqt5opengl5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 172s Setting up xserver-common (2:21.1.14-1ubuntu1) ... 172s Setting up libqt5printsupport5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 172s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 172s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 172s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 172s Setting up xvfb (2:21.1.14-1ubuntu1) ... 172s Setting up libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 172s Setting up libvtk9.3:arm64 (9.3.0+dfsg1-1build1) ... 172s Setting up libqt5webenginewidgets5:arm64 (5.15.17+dfsg-5) ... 172s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 172s Setting up libmedc11t64:arm64 (4.1.0+repack-6) ... 172s Setting up python3-pivy (0.6.9~a0-1build2) ... 173s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 173s """ 173s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 173s """ 173s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 173s """ 173s Setting up python3-fonttools (4.46.0-1build2) ... 174s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 174s Setting up libocct-visualization-7.8:arm64 (7.8.1+dfsg1-3) ... 174s Setting up python3-matplotlib (3.8.3-3ubuntu1) ... 176s Setting up libocct-ocaf-7.8:arm64 (7.8.1+dfsg1-3) ... 176s Setting up libocct-draw-7.8:arm64 (7.8.1+dfsg1-3) ... 176s Setting up libocct-data-exchange-7.8:arm64 (7.8.1+dfsg1-3) ... 176s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 176s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 176s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 176s Setting up freecad (0.21.2+dfsg1-6) ... 176s Setting up autopkgtest-satdep (0) ... 176s Processing triggers for libc-bin (2.40-1ubuntu3) ... 176s Processing triggers for man-db (2.13.0-1) ... 177s Processing triggers for shared-mime-info (2.4-5) ... 178s Processing triggers for udev (256.5-2ubuntu4) ... 189s (Reading database ... 92674 files and directories currently installed.) 189s Removing autopkgtest-satdep (0) ... 190s autopkgtest [15:58:27]: test freecadtest: [----------------------- 190s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 190s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 190s ### Running CLI Test TestSpreadsheet ### 191s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 191s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 191s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 191s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 191s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 191s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 191s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 191s Recompute failed! 191s ok 191s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 191s Playing with aliases ... ok 191s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 191s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 191s Try to set the same alias twice (bug #2402) ... ok 191s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 191s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 191s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 191s This was causing a crash ... ok 191s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 191s Expressions across files are not saved (bug #2442) ... ok 191s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 191s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 191s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 191s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 191s Test all built-in simple functions ... ok 191s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 191s Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 191s in expression: cath(7.07106781186548 mm; 5 mm; 4) 191s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 191s in expression: cath(5 mm; 3) 191s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 191s in expression: hypot(3 mm; 4; 5) 191s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 191s in expression: hypot(3 mm; 4) 191s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 191s in expression: pow(7 mm; 4 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 191s in expression: atan2(3 mm; 3) 191s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 191s in expression: tanh(0.5 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 191s in expression: cosh(0.5 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 191s in expression: sinh(0.5 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 191s in expression: atan(0.5 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 191s in expression: acos(0.5 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 191s in expression: asin(0.5 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 191s in expression: log10(-3 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 191s in expression: log(-3 mm) 191s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 191s in expression: exp(-3 mm) 191s Recompute failed! 191s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 191s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 191s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 191s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 191s Regression test for issue 4429; insert columns to sheet with aliases ... ok 191s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 191s Inserting rows -- check renaming of internal cells ... ok 191s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 191s Regression test for issue 4429; insert rows to sheet with aliases ... ok 191s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 191s Support of boolean or integer values ... ok 191s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 191s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 191s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 191s Inserting rows -- check renaming of internal cells ... ok 191s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 191s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 191s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 191s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 191s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 191s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 191s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 191s Testing strings are correctly saved and restored ... ok 191s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 191s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 191s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 191s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 191s in expression: G2 ^ -1 191s Recompute failed! 191s ok 191s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 191s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 191s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 191s Test different numbers ... ok 191s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 191s Parens around a condition should be accepted ... ok 191s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 191s Object name is equal to property name (bug #2389) ... ok 191s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 191s Precedence -- test precedence for relational operators and conditional operator. ... ok 191s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 191s Test quantities and simple fractions as numbers ... ok 191s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 191s Test relational operators ... ok 191s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 191s Regression test for issue 4429; remove columns from sheet with aliases ... ok 191s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 191s Regression test for issue 4492; deleted aliases remains in database ... ok 191s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 191s Removing rows -- check renaming of internal cells ... ok 191s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 191s Regression test for issue 4429; remove rows from sheet with aliases ... ok 191s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 191s Regression test for issue 4492; deleted aliases remains in database ... ok 191s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 191s Test renaming of alias1 to alias2 in a spreadsheet ... ok 191s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 191s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 191s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 191s Test renaming of document object referenced from another object ... ok 191s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 191s Try to use a cell address as alias name ... ok 191s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 191s Try to use a unit (reserved word) as alias name ... ok 191s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 191s Mixup of Label and Name (bug #2407) ... ok 191s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 191s Test deleted aliases by undo remains in database ... ok 191s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 191s Units -- test unit calculations. ... ok 191s 191s ---------------------------------------------------------------------- 191s Ran 50 tests in 0.240s 191s 191s OK 191s FreeCAD 0.21.2, Libs: 0.21.2R 191s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 191s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 191s FreeCAD wouldn't be possible without FreeCAD community. 191s ##### #### ### #### 191s # # # # # # 191s # ## #### #### # # # # # 191s #### # # # # # # # ##### # # 191s # # #### #### # # # # # 191s # # # # # # # # # ## ## ## 191s # # #### #### ### # # #### ## ## ## 191s 191s Recompute...... 191s Recompute...... 191s (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Importing project files...... 191s (100 %) Postprocessing...... 191s (100 %) Importing project files...... 191s (100 %) Postprocessing...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 191s (100 %) Importing project files...... 191s (33 %) (66 %) (100 %) Postprocessing...... 191s (100 %) Recompute...... 191s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 191s (100 %) Recompute...... 191s (50 %) (100 %) Postprocessing...... 191s (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Postprocessing...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Postprocessing...... 191s (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (33 %) (66 %) (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (50 %) (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) Recompute...... 191s (100 %) ### Running CLI Test BaseTests ### 191s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 191s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 191s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 191s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 191s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 191s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 191s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 191s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 191s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 191s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 191s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 191s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 194s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 194s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 194s testPrint (BaseTests.ConsoleTestCase.testPrint) ... Printing error 194s Printing warning 194s ok 197s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... ok 197s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 197s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 197s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 197s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 197s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 197s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 197s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 197s testNull (BaseTests.MatrixTestCase.testNull) ... ok 197s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 197s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 197s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 197s testPower (BaseTests.MatrixTestCase.testPower) ... ok 197s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 197s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 197s testScale (BaseTests.MatrixTestCase.testScale) ... ok 197s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 197s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 197s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 197s testVector (BaseTests.MatrixTestCase.testVector) ... ok 197s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 197s testBool (BaseTests.ParameterTestCase.testBool) ... ok 197s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 197s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 197s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 197s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 197s testInt (BaseTests.ParameterTestCase.testInt) ... ok 198s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 198s testString (BaseTests.ParameterTestCase.testString) ... ok 198s 198s ---------------------------------------------------------------------- 198s Ran 44 tests in 6.291s 198s 198s OK 198s FreeCAD 0.21.2, Libs: 0.21.2R 198s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 198s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 198s FreeCAD wouldn't be possible without FreeCAD community. 198s ##### #### ### #### 198s # # # # # # 198s # ## #### #### # # # # # 198s #### # # # # # # # ##### # # 198s # # #### #### # # # # # 198s # # # # # # # # # ## ## ## 198s # # #### #### ### # # #### ## ## ## 198s 198s Recompute...... 198s (100 %) Call from Python thread (not synchronized): count=1 198s Call from Python thread (not synchronized): count=2 198s Call from Python thread (not synchronized): count=3 198s Call from Python thread (not synchronized): count=4 198s Call from Python thread (not synchronized): count=5 198s Call from Python thread (not synchronized): count=6 198s Call from Python thread (not synchronized): count=7 198s Call from Python thread (not synchronized): count=8 198s Call from Python thread (not synchronized): count=9 198s Call from Python thread (not synchronized): count=10 198s 10 198s Printing message 198s Call from Python thread: count=1 198s Call from Python thread: count=2 198s Call from Python thread: count=3 198s Call from Python thread: count=4 198s Call from Python thread: count=5 198s Call from Python thread: count=6 198s Call from Python thread: count=7 198s Call from Python thread: count=8 198s Call from Python thread: count=9 198s Call from Python thread: count=10 198s 10 198s ### Running CLI Test UnitTests ### 198s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 198s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 198s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 198s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 198s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 198s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 198s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 198s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 198s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 198s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 198s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 198s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 198s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 198s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 198s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 198s ok 198s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 198s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 198s testToString (UnitTests.UnitBasicCases.testToString) ... ok 198s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 198s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 198s 198s ---------------------------------------------------------------------- 198s Ran 12 tests in 0.012s 198s 198s OK 198s FreeCAD 0.21.2, Libs: 0.21.2R 198s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 198s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 198s FreeCAD wouldn't be possible without FreeCAD community. 198s ##### #### ### #### 198s # # # # # # 198s # ## #### #### # # # # # 198s #### # # # # # # # ##### # # 198s # # #### #### # # # # # 198s # # # # # # # # # ## ## ## 198s # # #### #### ### # # #### ## ## ## 198s 198s ### Running CLI Test Document ### 198s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 198s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 198s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 198s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 198s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 198s testAddition (Document.DocumentBasicCases.testAddition) ... ok 198s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 198s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 198s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 198s testEnum (Document.DocumentBasicCases.testEnum) ... ok 198s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 198s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 198s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 198s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 198s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 198s testMem (Document.DocumentBasicCases.testMem) ... ok 198s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 198s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 198s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 198s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 198s testObjects (Document.DocumentBasicCases.testObjects) ... ok 198s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 198s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 198s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 198s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 198s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 198s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 198s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 198s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 198s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 198s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 198s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 198s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0xe792333a4950> Proxy 198s onChanged .Cls object at 0xe792333a4950> ExpressionEngine 198s onChanged .Cls object at 0xe792333a4950> ExpressionEngine 198s onChanged .Cls object at 0xe792333a4950> propA 198s Removing expression... 198s onChanged .Cls object at 0xe792333a4950> ExpressionEngine 198s onChanged .Cls object at 0xe792333a4950> _GroupTouched 198s onChanged .Cls object at 0xe792333a4950> propA 198s Removing expression... 198s onChanged .Cls object at 0xe792333a4950> ExpressionEngine 198s onChanged .Cls object at 0xe792333a4950> ExpressionEngine 198s onChanged .Cls object at 0xe792333a4950> propA 198s Removing expression... 198s onChanged .Cls object at 0xe792333a4950> _GroupTouched 198s ok 198s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 198s ok 198s testGroup (Document.DocumentGroupCases.testGroup) ... ok 198s testGroupAndGeoFeatureGroup (Document.DocumentGroupCases.testGroupAndGeoFeatureGroup) ... App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'. 198s App::FeatureTest: Link(s) to object(s) 'Box Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1 Part1'. 198s 4e-08 Document.cpp(2448): The graph must be a DAG. 198s FreeCAD 0.21.2, Libs: 0.21.2R 198s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 198s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 198s FreeCAD wouldn't be possible without FreeCAD community. 198s ##### #### ### #### 198s # # # # # # 198s # ## #### #### # # # # # 198s #### # # # # # # # ##### # # 198s # # #### #### # # # # # 198s # # # # # # # # # ## ## ## 198s # # #### #### ### # # #### ## ## ## 198s 198s Postprocessing...... 198s (100 %) Recompute...... 198s (100 %) Recompute...... 198s (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (100 %) Recompute...... 198s (100 %) Importing project files...... 198s (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (50 %) (100 %) Postprocessing...... 198s (100 %) Recompute...... 198s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 198s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (50 %) (100 %) Recompute...... 198s (33 %) (66 %) (100 %) Recompute...... 198s (100 %) Recompute...... 198s (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (100 %) Postprocessing...... 198s (100 %) Recompute...... 198s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 198s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (4 %) (9 %) ok 198s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 198s testDocument (Document.DocumentObserverCases.testDocument) ... ok 198s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... 0.000155809 Document.cpp(2803): GroupTests#Part1 still touched after recompute 198s ok 198s testObject (Document.DocumentObserverCases.testObject) ... ok 198s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 198s testSave (Document.DocumentObserverCases.testSave) ... ok 198s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 198s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 198s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 198s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 198s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 198s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 198s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 198s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 198s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 198s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 198s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 198s 198s 198s 198s 198s 198s 198s 198s 198s 198s 198s ok 198s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 198s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 198s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... Document with the UUID '6367159d-cdb3-4f4d-8c5b-519bb47940a8' already exists, change to '506bfc1c-cc3a-4510-a655-b0b21404f9fd' 198s ok 198s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... ok 198s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 198s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 198s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 198s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 198s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 198s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 198s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 198s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 198s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 198s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 198s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... No such attribute 'Name123' 198s Recompute failed! 198s ok 198s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 198s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 198s testA (Document.FeatureTestColumn.testA) ... ok 198s testAA (Document.FeatureTestColumn.testAA) ... ok 198s testAAA (Document.FeatureTestColumn.testAAA) ... ok 198s testAAZ (Document.FeatureTestColumn.testAAZ) ... ok 198s testAB (Document.FeatureTestColumn.testAB) ... ok 198s testABCD (Document.FeatureTestColumn.testABCD) ... Invalid column specification 198s ok 198s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 198s testALL (Document.FeatureTestColumn.testALL) ... ok 198s testAZ (Document.FeatureTestColumn.testAZ) ... ok 198s testAZA (Document.FeatureTestColumn.testAZA) ... ok 198s testAb (Document.FeatureTestColumn.testAb) ... Invalid column specification 198s ok 198s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 198s testBA (Document.FeatureTestColumn.testBA) ... ok 198s testCB (Document.FeatureTestColumn.testCB) ... ok 198s testCBA (Document.FeatureTestColumn.testCBA) ... ok 198s testEmpty (Document.FeatureTestColumn.testEmpty) ... Invalid column specification 198s ok 198s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 198s testZ (Document.FeatureTestColumn.testZ) ... ok 198s testZA (Document.FeatureTestColumn.testZA) ... ok 198s testZZ (Document.FeatureTestColumn.testZZ) ... ok 198s testZZA (Document.FeatureTestColumn.testZZA) ... ok 198s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 198s test0 (Document.FeatureTestRow.test0) ... ok 198s test1 (Document.FeatureTestRow.test1) ... ok 198s test16384 (Document.FeatureTestRow.test16384) ... ok 198s test16385 (Document.FeatureTestRow.test16385) ... ok 198s testA (Document.FeatureTestRow.testA) ... ok 198s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 198s testException (Document.FeatureTestRow.testException) ... ok 198s testUndo (Document.UndoRedoCases.testUndo) ... ok 198s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 198s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 198s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 198s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 198s 198s ---------------------------------------------------------------------- 198s Ran 104 tests in 0.121s 198s 198s OK 198s Invalid row specification. 198s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (4 %) (9 %) Recompute...... 198s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 198s (100 %) Importing project files...... 198s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 198s (100 %) Recompute...... 198s (100 %) Recompute...... 198s (33 %) (66 %) (100 %) Recompute...... 198s (33 %) (66 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 198s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 198s (100 %) Importing project files...... 198s (25 %) (50 %) (75 %) (100 %) Importing project files...... 198s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 198s (25 %) (50 %) (75 %) (100 %) Importing project files...... 198s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 198s (100 %) Recompute...... 198s Recompute...... 198s (100 %) Recompute...... 198s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 198s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 198s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 198s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 198s TestWorkbenchB 198s TestWorkbenchC 198s TestWorkbenchD 198s ok 198s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 198s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 198s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 198s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 198s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 198s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 198s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 198s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 198s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 198s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 198s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 198s 198s ---------------------------------------------------------------------- 198s Ran 12 tests in 0.008s 198s 198s OK 198s FreeCAD 0.21.2, Libs: 0.21.2R 198s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 198s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 198s FreeCAD wouldn't be possible without FreeCAD community. 198s ##### #### ### #### 198s # # # # # # 198s # ## #### #### # # # # # 198s #### # # # # # # # ##### # # 198s # # #### #### # # # # # 198s # # # # # # # # # ## ## ## 198s # # #### #### ### # # #### ## ## ## 198s 198s ### Running CLI Test UnicodeTests ### 198s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 198s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 198s 198s ---------------------------------------------------------------------- 198s Ran 2 tests in 0.005s 198s 198s OK 198s FreeCAD 0.21.2, Libs: 0.21.2R 198s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 198s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 198s FreeCAD wouldn't be possible without FreeCAD community. 198s ##### #### ### #### 198s # # # # # # 198s # ## #### #### # # # # # 198s #### # # # # # # # ##### # # 198s # # #### #### # # # # # 198s # # # # # # # # # ## ## ## 198s # # #### #### ### # # #### ## ## ## 198s 198s Importing project files...... 198s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 198s (100 %) ### Running CLI Test TestPythonSyntax ### 198s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :194: SyntaxWarning: invalid escape sequence '\s' 198s :197: SyntaxWarning: invalid escape sequence '\s' 199s :355: SyntaxWarning: invalid escape sequence '\w' 199s :24: SyntaxWarning: invalid escape sequence '\K' 199s :42: SyntaxWarning: invalid escape sequence '\d' 199s :1443: SyntaxWarning: invalid escape sequence '\s' 199s :1445: SyntaxWarning: invalid escape sequence '\(' 199s :751: SyntaxWarning: invalid escape sequence '\#' 199s :767: SyntaxWarning: invalid escape sequence '\#' 199s :795: SyntaxWarning: invalid escape sequence '\?' 199s :797: SyntaxWarning: invalid escape sequence '\/' 200s :559: SyntaxWarning: invalid escape sequence '\[' 200s :95: SyntaxWarning: invalid escape sequence '\[' 200s :454: SyntaxWarning: invalid escape sequence '\[' 200s :236: SyntaxWarning: invalid escape sequence '\.' 200s :238: SyntaxWarning: invalid escape sequence '\+' 200s :3866: SyntaxWarning: invalid escape sequence '\$' 200s :5: SyntaxWarning: invalid escape sequence '\i' 200s :7: SyntaxWarning: invalid escape sequence '\i' 200s :416: SyntaxWarning: invalid escape sequence '\.' 200s :732: SyntaxWarning: invalid escape sequence '\d' 200s :935: SyntaxWarning: invalid escape sequence '\s' 200s :935: SyntaxWarning: invalid escape sequence '\s' 200s :935: SyntaxWarning: invalid escape sequence '\s' 200s :938: SyntaxWarning: invalid escape sequence '\.' 200s :1620: SyntaxWarning: invalid escape sequence '\(' 200s :1621: SyntaxWarning: invalid escape sequence '\s' 201s :426: SyntaxWarning: invalid escape sequence '\[' 201s :504: SyntaxWarning: invalid escape sequence '\[' 201s :639: SyntaxWarning: invalid escape sequence '\[' 209s ok 209s 209s ---------------------------------------------------------------------- 209s Ran 1 test in 10.433s 209s 209s OK 209s FreeCAD 0.21.2, Libs: 0.21.2R 209s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 209s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 209s FreeCAD wouldn't be possible without FreeCAD community. 209s ##### #### ### #### 209s # # # # # # 209s # ## #### #### # # # # # 209s #### # # # # # # # ##### # # 209s # # #### #### # # # # # 209s # # # # # # # # # ## ## ## 209s # # #### #### ### # # #### ## ## ## 209s 209s ### Running CLI Test TestPathApp ### 210s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 210s """ 210s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 210s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 210s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 210s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 210s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 210s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 210s FreeCAD wouldn't be possible without FreeCAD community. 210s ##### #### ### #### 210s # # # # # # 210s # ## #### #### # # # # # 210s #### # # # # # # # ##### # # 210s # # #### #### # # # # # 210s # # # # # # # # # ## ## ## 210s # # #### #### ### # # #### ## ## ## 210s 210s Importing project files...... 210s (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...... 210s (100 %) Importing project files...... 210s (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...... 210s (100 %) Importing project files...... 210s (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...... 210s (100 %) Importing project files...... 210s (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 210s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 210s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 211s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 211s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 211s Test Output Generation. ... testpath 211s postprocessing... 211s done postprocessing. 211s testpath 211s postprocessing... 211s done postprocessing. 211s testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 211s Test command Generation. ... testpath 211s postprocessing... 211s done postprocessing. 211s testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 211s Test Line Numbers ... testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 211s Test Pre-amble ... testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 211s Test Post-amble ... testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 211s Test inches ... testpath 211s postprocessing... 211s done postprocessing. 211s testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 211s Test test modal ... testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 211s Test axis modal ... testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 211s Test tool change ... testpath 211s postprocessing... 211s done postprocessing. 211s testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 211s Test comment ... testpath 211s postprocessing... 211s done postprocessing. 211s ok 211s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 211s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 211s (100 %) Importing project files...... 211s (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...... 211s (100 %) Importing project files...... 211s (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...... 211s (100 %) Importing project files...... 211s (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...... 211s (100 %) Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ Y:100 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command G1 [ X:12 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 211s Dogbone.INFO: 4: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 5: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 6: Command G1 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFOok 211s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 211s Verify bones are inserted if hole ends with rapid move out. ... ok 211s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 211s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 211s Area.cpp(1429): hit bottom 0,0,1e-07 211s Area.cpp(1429): hit bottom 0,0,1e-07 211s : and there is one 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ Y:100 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command G1 [ X:12 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 211s Dogbone.INFO: 4: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 5: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 6: Command G0 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Recompute...... 211s (50 %) (100 %) Recompute...... 211s (33 %) (66 %) (100 %) Recompute...... 211s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 211s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 211s (100 %) Recompute...... 211s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 211s (25 %) (50 %) (75 %) (100 %) Recompute...... 211s (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 211s Recompute...... 211s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: not inside -> side stays right 211s Dogbone.INFO: CW -> stay on side 211s Recompute...... 211s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command (Profile) [ ] 211s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 211s Dogbone.INFO: 2: Command G0 [ Z:16 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 4: Command G0 [ Z:14 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 5.0) 211s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 5.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 5.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - ok 211s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 211s Verify no bone is inserted for straight move interrupted by plunge. ... direction = Left/Left 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 1e-07) 211s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 1e-07) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 1e-07) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Left/Left 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 16: Command G0 [ Z:16 ] 211s Dogbone.INFO: ignoring and dropping noop move 211s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 211s Dogbone.INFO: ignoring and dropping noop move 211s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:1.5e-07 Z:5 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Straight/Left 211s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:1.5e-07 Z:1e-07 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:1e-07 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Straight/Left 211s Dogbone.INFO: 41: Command G0 [ Z:16 ] 211s Dogbone.INFO: ignoring and dropping noop move 211s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10ok 211s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 211s Verify can handle comments between moves ... ok 211s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 211s Verify can handle noops between moves ... ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ X:0 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command ( start) [ ] 211s Dogbone.INFO: 4: Command G1 [ Y:0 ] 211s Dogbone.INFO: - direction = Left/Right 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 5: Command G1 [ X:15 ] 211s Dogbone.INFO: - direction = Left/Right 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 6: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Left/Right 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 7: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Left/Right 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 211s Dogbone.INFO: 9: Command G0 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Straight/Right 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ X:20 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command G1 [ Y:0 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 211s Dogbone.INFO: 4: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 5: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 6: Command G1 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ X:20 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command G1 [ Y:0 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 211s Dogbone.INFO: 4: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 211s Dogbone.INFO: 6: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 7: Command G1 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ X:20 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command G1 [ Y:0 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 211s Dogbone.INFO: 4: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 211s Dogbone.INFOok 211s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 211s Verify adaptive length ... ok 211s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 211s Verify nominal length ... ok 211s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 211s Verify custom length ... ok 211s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 211s Verify basic op dressup ... ok 211s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 211s Verify retaining non-move instructions ... ok 211s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 211s Verify bone on plunge moves ... ok 211s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 211s Verify ignoring plunge moves that don't connect ... ok 211s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 211s Verify TBone_V style ... ok 211s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 211s Verify TBone_S style ... ok 211s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 211s Verify TBone_L style ... ok 211s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 211s Verify Dogbone style ... ok 211s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 211s Verify custom length. ... ok 211s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 211s Verify adaptive length. ... ok 211s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 211s Verify adaptive length II. ... ok 211s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 211s Verify dogbone blacklist ... ok 211s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 211s Verify dogbone on dogbone ... ok 211s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 211s Verify kinks of maneuvers ... ok 211s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 211s Verify dogbone detection ... ok 211s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 211s Verify horizontal t-bone creation ... ok 211s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 211s Verify vertical t-bone creation ... ok 211s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 211s Verify t-bones on edges ... ok 211s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 211s Verify dogbone angles ... ok 211s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 211s Verify dogbones ... ok 211s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 211s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 211s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 211s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 211s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 211s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 211s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 211s Test test modal ... ok 211s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 211s Test axis modal ... ok 211s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 211s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 211s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 211s Done postprocessing. 211s ok 211s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 211s Check Tag origin. ... ok 211s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 211s Verify solid for a 90 degree tag is a cylinder. ... ok 211s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 211s Verify trapezoidal tag has a cone shape with a lid. ... ok 211s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 211s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 211s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 211s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 211s ok 211s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 211s Test Output Generation. ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 211s Test command Generation. ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 211s Test Line Numbers ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 211s Test Pre-amble ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 211s Test Post-amble ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 211s Test inches ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 211s Test test modal ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 211s Test axis modal ... Show editor = 0 211s here 211s postprocessing... 211s done postprocessing. 211s ok 211s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 211s Test tool change ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 211s Test comment ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 211s Test Output Generation. ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 211s Test command Generation. ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 211s Test Line Numbers ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 211s Test Pre-amble ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 211s Test Post-amble ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 211s Test inches ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 211s Test test modal ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 211s Test axis modal ... Show editor = 0 211s here 211s postprocessing... 211s done postprocessing. 211s ok 211s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 211s Test tool change ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 211s Test comment ... Show editor = 0 211s postprocessing... 211s done postprocessing. 211s ok 211s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 211s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 211s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : removing potential path crossing 211s Dogbone.INFO: 5: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 6: Command G1 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: Default side = right 211s Dogbone.INFO: inside -> side = left 211s Dogbone.INFO: CW -> stay on side 211s Dogbone.INFO: Here we go ... 211s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 1: Command G1 [ Z:0 ] 211s Dogbone.INFO: nope 211s Dogbone.INFO: 2: Command G1 [ X:20 ] 211s Dogbone.INFO: is a candidate, keeping for later 211s Dogbone.INFO: adding to odds and ends 211s Dogbone.INFO: 3: Command G1 [ Y:0 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 211s Dogbone.INFO: 4: Command G1 [ X:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 5: Command G1 [ X:10 ] 211s Dogbone.INFO: ignoring and dropping noop move 211s Dogbone.INFO: 6: Command G1 [ Y:10 ] 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 211s Dogbone.INFO: removing potential path crossing 211s Dogbone.INFO: 7: Command G1 [ Z:10 ] 211s Dogbone.INFO: Looking for connection in odds and ends 211s Dogbone.INFO: - direction = Right/Right 211s Dogbone.INFO: and there is one 211s Dogbone.INFO: removing potential path crossing 211s Importing project files...... 211s (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...... 211s (100 %) Importing project files...... 211s (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...... 211s (100 %) Importing project files...... 211s (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 212s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 212s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 212s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 212s 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...... 212s (100 %) Importing project files...... 212s (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...... 212s (100 %) Importing project files...... 212s (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...... 212s (100 %) Importing project files...... 212s (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...... 212s (100 %) Importing project files...... 212s (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 212s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... ok 212s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 212s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 212s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 212s test00() Empty test. ... cessing...... 212s (100 %) Importing project files...... 212s (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...... 212s (100 %) Importing project files...... 212s (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...... 212s (100 %) Importing project files...... 212s (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...... 212s (100 %) Importing project files...... 212s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 212s (100 %) Recompute...... 212s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 212s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 212s (100 %) Recompute...... 212s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 212s (25 %) (50 %) (75 %) (100 %) Recompute...... 212s (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 212s Recompute...... 212s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 212s 212s Tool Diameter: 5 212s Accuracy: 6.3 um 212s ** Processing region: 1 212s All cleared. 212s ok 212s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 212s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.048922 sec 212s 212s 212s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 212s Recompute...... 212s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 212s 212s Tool Diameter: 5 212s Accuracy: 6.3 um 212s ** Processing region: 1 212s All cleared. 212s ok 212s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 212s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.025615 sec 212s 212s 212s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 212s Recompute...... 212s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 212s 212s Tool Diameter: 5 212s Accuracy: 6.3 um 212s ** Processing region: 1 213s All cleared. 213s ok 213s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 213s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.127727 sec 213s 213s 213s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 213s Recompute...... 213s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 213s 213s Tool Diameter: 5 213s Accuracy: 6.3 um 213s ** Processing region: 1 213s All cleared. 213s ok 213s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 213s 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.085298 sec 213s 213s 213s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 213s Recompute...... 213s (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. 213s Adaptive.INFO: *** Adaptive toolpath processing started... 213s 213s Tool Diameter: 5 213s Accuracy: 6.3 um 213s ** Processing region: 1 213s Unable to resolve tool down linking path (self-intersects). 213s All cleared. 213s ok 213s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 213s 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.114255 sec 213s 213s 213s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 213s Recompute...... 213s (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. 213s Adaptive.INFO: *** Adaptive toolpath processing started... 213s 213s Tool Diameter: 5 213s Accuracy: 6.3 um 213s ** Processing region: 1 213s Unable to resolve tool down linking path (self-intersects). 213s All cleared. 213s ok 213s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 213s 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.115321 sec 213s 213s 213s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 213s Recompute...... 213s (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. 213s Adaptive.INFO: *** Adaptive toolpath processing started... 213s 213s Tool Diameter: 5 213s Accuracy: 6.3 um 213s ** Processing region: 1 213s Unable to resolve tool down linking path (self-intersects). 213s All cleared. 213s ok 213s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 213s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.183507 sec 213s 213s 213s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 213s Recompute...... 213s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 213s 213s Tool Diameter: 5 213s Accuracy: 6.3 um 213s ** Processing region: 1 213s Unable to resolve tool down linking path (self-intersects). 213s All cleared. 213s Adaptive.INFO: *** Done. Elapsed time: 0.214798 sec 213s 213s 213s (86 %) (90 %) (95 %) (100 %) Recompute...... 213s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 213s 213s Tool Diameter: 5 213s Accuracy: 6.3 um 213s ** Processing region: 1 213s All cleared. 213s ok 213s test00 (PathTests.TestPathCore.TestPathCore.test00) 213s Test Path command core functionality ... ok 213s test10 (PathTests.TestPathCore.TestPathCore.test10) 213s Test Path Object core functionality ... ok 213s test50 (PathTests.TestPathCore.TestPathCore.test50) 213s Test Path.Length calculation ... ok 213s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 213s Test Basic Drill Generator Return ... ok 213s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 213s Test edge alignment check ... ok 213s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 213s Test Basic Peck Drill Generator Return ... ok 213s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 213s Test Basic Dwell Drill Generator Return ... ok 213s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 213s Specifying retract height should set R parameter to specified value ... ok 213s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 213s Not specifying retract height should set R parameter to Z position of start point ... ok 213s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 213s Non-float retract height should raise ValueError ... ok 213s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 213s Test Error if dwell and peck ... ok 213s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 213s Test chipBreak ... ok 213s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 214s Test CompareVecs ... ok 214s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 214s Test isDrillable ... ok 214s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 217s Test getDrillableTargets ... ok 217s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 217s Verify getAngle functionality. ... ok 217s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 217s Verify diffAngle functionality. ... ok 217s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 217s Verify isVertical/isHorizontal for Vector ... ok 217s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 217s Verify isVertical/isHorizontal for Edges ... ok 217s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 217s Verify isVertical/isHorizontal for faces ... ok 217s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 217s Verify speed interpolation works for different pitches ... ok 217s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 217s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 217s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 217s Verify proper geometry objects for G1 and G01 commands are created. ... ok 217s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 217s Verify proper geometry for arcs in the XY-plane are created. ... ok 217s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 217s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 217s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 217s Verify arc results in proper G2/3 command. ... ok 217s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 217s Verify circle results in proper G2/G3 commands. ... ok 217s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 217s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 217s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 217s Verify proper wire(s) aggregation from a Path. ... ok 217s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 217s Verify arcToHelix returns proper helix. ... ok 217s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 217s Verify splitArcAt returns proper subarcs. ... ok 217s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 217s Verify splitEdgeAt. ... ok 217s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 217s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 217s ok 217s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 217s Flip a line. ... ok 217s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 217s Flip a line segment. ... ok 217s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 217s Flip a circle ... ok 217s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 217s Flip an arc ... ok 217s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 217s Flip a rotated arc ... ok 217s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 217s Flip a B-spline ... ok 217s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 217s Flip an offset wire ... ok 217s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 217s 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 217s ok 217s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 217s Test Value and Type checking ... ok 217s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 217s Test Basic Helix Generator verify linear edge is vertical ... ok 217s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 217s Test Helix Generator with horizontal edge ... ok 217s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 217s Test Helix Generator with inverted vertical edge ... ok 217s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 217s Test Helix Retraction ... ok 217s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 217s 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 ]] 217s ok 217s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 217s Test that Machine State initializes and stores position correctly ... ok 217s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 217s Test PathUtils filterarcs ... ok 217s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 217s Verify G0 instruction construction ... ok 217s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 217s Verify G1 instruction construction ... ok 217s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 217s Verify G2 instruction construction ... ok 217s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 217s Verify G3 instruction construction ... ok 217s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 217s Verify pathLength correctness ... ok 217s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 217s Verify tangents of moves. ... ok 217s test00 (PathTests.TestPathLog.TestPathLog.test00) 217s Check for proper module extraction. ... ok 217s test01 (PathTests.TestPathLog.TestPathLog.test01) 217s Check for proper function extraction. ... ok 217s test10 (PathTests.TestPathLog.TestPathLog.test10) 217s Verify default log levels is NOTICE. ... ok 217s test11 (PathTests.TestPathLog.TestPathLog.test11) 217s Verify setting global log level. ... ok 217s test12 (PathTests.TestPathLog.TestPathLog.test12) 217s Verify setting module log level. ... ok 217s test13 (PathTests.TestPathLog.TestPathLog.test13) 217s Verify setting other modul's log level doesn't change this one's. ... ok 217s test14 (PathTests.TestPathLog.TestPathLog.test14) 217s Verify resetting log level for module falls back to global level. ... ok 217s test20 (PathTests.TestPathLog.TestPathLog.test20) 217s Verify debug logs aren't logged by default. ... ok 217s test21 (PathTests.TestPathLog.TestPathLog.test21) 217s Verify debug logs are logged if log level is set to DEBUG. ... ok 217s test30 (PathTests.TestPathLog.TestPathLog.test30) 217s Verify log level ERROR. ... ok 217s test31 (PathTests.TestPathLog.TestPathLog.test31) 217s Verify log level WARNING. ... ok 217s test32 (PathTests.TestPathLog.TestPathLog.test32) 217s Verify log level NOTICE. ... ok 217s test33 (PathTests.TestPathLog.TestPathLog.test33) 217s Verify log level INFO. ... ok 217s test34 (PathTests.TestPathLog.TestPathLog.test34) 217s Verify log level DEBUG. ... ok 217s test50 (PathTests.TestPathLog.TestPathLog.test50) 217s Verify no tracking by default. ... ok 217s test51 (PathTests.TestPathLog.TestPathLog.test51) 217s Verify enabling tracking for module results in tracking. ... ok 217s test52 (PathTests.TestPathLog.TestPathLog.test52) 217s Verify untracking stops tracking. ... ok 217s test53 (PathTests.TestPathLog.TestPathLog.test53) 217s Verify trackAllModules works correctly. ... ok 217s TestPathLog.ERROR: something 217s TestPathLog.WARNING: something 217s TestPathLog.ERROR: something 217s TestPathLog.WARNING: something 217s TestPathLog.ERROR: something 217s TestPathLog.WARNING: something 217s TestPathLog.ERROR: something 217s TestPathLog.WARNING: something 217s TestPathLog.ERROR: something 217s test60 (PathTests.TestPathLog.TestPathLog.test60) 217s Verify track handles no argument. ... ok 217s test61 (PathTests.TestPathLog.TestPathLog.test61) 217s Verify track handles arbitrary argument types correctly. ... ok 217s testzz (PathTests.TestPathLog.TestPathLog.testzz) 217s Restoring environment after tests. ... ok 217s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 217s Verify chamfer depth and offset for an end mill. ... ok 217s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 217s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 217s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 217s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 217s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 217s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 217s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 217s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 217s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 217s Verify missing cutting edge angle info prints only once. ... ok 217s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 217s Verify missing tip diameter info prints only once. ... ok 217s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 217s Verify isWireClockwise for polygon wires. ... ok 217s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 217s Verify isWireClockwise for single edge circle wires. ... ok 217s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 217s Verify isWireClockwise for two half circle wires. ... ok 217s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 217s Verify isWireClockwise for two edge wires with an arc. ... ok 217s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 217s Verify isWireClockwise for unoriented wires. ... ok 217s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 217s Check offsetting a circular hole. ... ok 217s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 217s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.057688 sec 217s 217s 217s (86 %) (90 %) (95 %) (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 217s (100 %) Recompute...... 217s (100 %) Importing project files...... 217s (25 %) (50 %) (75 %) (100 %) Recompute...... 217s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 217s TestPathLog.INFO: something 217s TestPathLog.DEBUG: (142) - something 217s TestPathLog.INFO: something 217s TestPathLog(157).test51(this, and, that) 217s TestPathLog(164).test52(this, and, that) 217s TestPathLog(171).test53(this, and, that) 217s TestPathLog(176).test53(this, and, that) 217s TestPathLog(178).test53(this, and, that) 217s TestPathLog(183).test60() 217s TestPathLog(190).test61(this, None, 1, 18.25) 217s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 217s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 217s Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (2 %) (5 %) (8 %) ok 217s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 217s Check offsetting a cylinder succeeds. ... ok 217s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 217s Check offsetting a hole with Placement. ... ok 217s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 217s Check offsetting a cylinder with Placement. ... ok 217s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 217s Check offsetting hole wire succeeds. ... ok 217s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 217s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 217s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 217s Check offsetting a body wire succeeds. ... ok 217s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 217s 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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (2 %) (5 %) ok 217s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 217s Check offsetting a box. ... ok 217s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 217s Check offsetting a triangle. ... ok 217s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 217s Check offsetting a shape. ... ok 217s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 217s Check offsetting a cylindrical hole. ... ok 217s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 217s Check offsetting a square hole. ... ok 217s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 217s Check offsetting a triangular holee. ... ok 217s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 217s 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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (2 %) (5 %) ok 217s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 217s Check offsetting a single outside edge forward. ... ok 217s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 217s Check offsetting a single outside edge not forward. ... ok 217s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 217s Check offsetting multiple outside edges. ... ok 217s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 217s Check offsetting multiple backwards outside edges. ... ok 217s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 217s 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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Importing project files...... 217s (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...... 217s (100 %) Recompute...... 217s (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...... 217s (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...... 217s (100 %) Importing project files...... 217s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 217s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 217s Check offsetting a single inside edge not forward. ... ok 217s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 217s Check offsetting multiple inside edges. ... ok 217s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 218s Check offsetting multiple backwards inside edges. ... ok 218s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 218s Orient an already oriented wire ... ok 218s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 218s Orient a potentially misoriented wire ... ok 218s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 218s Orient a potentially misoriented longer wire ... ok 218s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 218s Test the utility functions in the PostUtils.py file. ... ok 218s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 218s There is at least one search path. ... ok 218s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 218s Path/Post is part of the posts search path. ... ok 218s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 218s Path/Post/scripts is part of the posts search path. ... ok 218s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 218s Available post processors include linuxcnc, grbl and opensbp. ... ok 218s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 218s Default paths for tools are resolved correctly ... ok 218s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 218s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s ok 218s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 218s 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...... 218s (100 %) Importing project files...... 218s (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...... 218s (100 %) Importing project files...... 218s (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...... 218s (100 %) Importing project files...... 218s (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...... 218s (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 218s (100 %) Recompute...... 218s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 218s (100 %) Recompute...... 218s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Recompute...... 218s (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...... 218s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 218s (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 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s ok 218s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 218s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s ok 218s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 218s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s Area.cpp(1429): hit bottom 0,0,1e-07 218s ok 218s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 218s basic PropertyBag creation and access test ... ok 218s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 218s adding properties to a PropertyBag is tracked properly ... ok 218s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 218s refreshCustomPropertyGroups deletes empty groups ... ok 218s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 218s refreshCustomPropertyGroups does not delete non-empty groups ... ok 218s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 218s Test relAngle function ... ok 218s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 218s Test Basic Rotation Generator Return ... A 0.0 218s C 0.0 218s ok 218s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 218s Test non-zero rotation ... ok 218s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 218s Test A limits ... ok 218s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 218s Test C limits ... ok 218s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 218s Test handling of no valid solution ... ok 218s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 218s Verify SetupSheet templateAttributes ... ok 218s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 218s Verify SetupSheet template attributes roundtrip. ... ok 218s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 218s Verify default value detection logic. ... ok 218s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 218s Verify template attributes encoding/decoding of floats. ... ok 218s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 218s Verify template attributes encoding/decoding of strings. ... ok 218s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 218s Verify template attributes encoding/decoding of dictionaries. ... ok 218s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 218s Verify template attributes encoding/decoding of lists. ... ok 218s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 218s Verify SetupSheet template op attributes roundtrip. ... ok 218s test00 (PathTests.TestPathStock.TestPathStock.test00) 218s Test CreateBox ... ok 218s test01 (PathTests.TestPathStock.TestPathStock.test01) 218s Test CreateCylinder ... ok 218s test10 (PathTests.TestPathStock.TestPathStock.test10) 218s Verify FromTemplate box creation. ... ok 218s test11 (PathTests.TestPathStock.TestPathStock.test11) 218s Verify FromTemplate cylinder creation. ... ok 218s test12 (PathTests.TestPathStock.TestPathStock.test12) 218s Verify FromTemplate from Base creation. ... ok 218s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 218s Verify internal radii. ... ok 218s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 218s Verify internal radii with tool crest. ... ok 218s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 218s Verify internal thread passes. ... ok 218s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 218s Verify external radii. ... ok 218s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 218s Verify external radii with tool crest. ... ok 218s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 218s Verify external thread passes. ... ok 218s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 218s Verify internal right hand thread setup. ... ok 218s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 218s Verify internal left hand thread setup. ... ok 218s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 218s Verify exteranl right hand thread setup. ... ok 218s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 218s Verify exteranl left hand thread setup. ... ok 218s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 218s Verify thread commands for a single thread ... ok 218s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 218s Verify thread commands for a thwo threads ... ok 218s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 218s Verify thread commands for a one and a half threads ... ok 218s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 218s Verify thread commands for a one and 3 quarter threads ... ok 218s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 218s Verify thread commands for a one and 3 quarter threads - CCW ... ok 218s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 218s Verify lead in/out commands for a single thread ... ok 218s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 218s Verify lead in/out commands for one and a half threads ... ok 218s test (PathTests.TestPathToolBit.TestPathToolBit.test) 218s Log test setup directory structure ... 218s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 218s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 218s dir : /usr/share/freecad/Mod/Path/PathTests 218s : PathTests 218s : Drilling_1.FCStd 218s : PathTestUtils.py 218s : TestCentroidPost.py 218s : TestGrblPost.py 218s : TestLinuxCNCPost.py 218s : TestMach3Mach4Post.py 218s : TestPathAdaptive.py 218s : TestPathCore.py 218s : TestPathDepthParams.py 218s : TestPathDressupDogbone.py 218s : TestPathDressupDogboneII.py 218s : TestPathDressupHoldingTags.py 218s : TestPathDrillGenerator.py 218s : TestPathDrillable.py 218s : TestPathGeneratorDogboneII.py 218s : TestPathGeom.py 218s : TestPathHelix.py 218s : TestPathHelixGenerator.py 218s : TestPathHelpers.py 218s : TestPathLanguage.py 218s : TestPathLog.py 218s : TestPathOpDeburr.py 218s : TestPathOpUtil.py 218s : TestPathPost.py 218s : TestPathPreferences.py 218s : TestPathProfile.py 218s : TestPathPropertyBag.py 218s : TestPathRotationGenerator.py 218s : TestPathSetupSheet.py 218s : TestPathStock.py 218s : TestPathThreadMilling.py 218s : TestPathThreadMillingGenerator.py 218s : TestPathToolBit.py 218s : TestPathToolChangeGenerator.py 218s : TestPathToolController.py 218s : TestPathUtil.py 218s : TestPathVcarve.py 218s : TestPathVoronoi.py 218s : TestRefactoredCentroidPost.py 218s : TestRefactoredGrblPost.py 218s : TestRefactoredLinuxCNCPost.py 218s : TestRefactoredMach3Mach4Post.py 218s : TestRefactoredTestPost.py 218s : Tools 218s : Bit 218s : test-path-tool-bit-bit-00.fctb 218s : Library 218s : test-path-tool-bit-library-00.fctl 218s : Shape 218s : test-path-tool-bit-shape-00.fcstd 218s : __init__.py 218s : boxtest.fcstd 218s : boxtest1.fcstd 218s : drill_test1.FCStd 218s : test-path-tool-bit-bit-00.fctb 218s : test-path-tool-bit-library-00.fctl 218s : test-path-tool-bit-shape-00.fcstd 218s : test_adaptive.fcstd 218s : test_centroid_00.ngc 218s : test_filenaming.fcstd 218s : test_geomop.fcstd 218s : test_holes00.fcstd 218s : test_profile.fcstd 218s ok 218s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 218s Find a tool shape from file name ... ok 218s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 218s Not find a relative path shape if not stored in default location ... ok 218s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 218s Find a relative path shape if it's local to a bit path ... ok 218s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 218s Not find a tool shape from an invalid absolute path. ... ok 218s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 218s Find a tool shape from a valid absolute path. ... ok 218s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 218s Find a tool bit from file name ... ok 218s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 218s Not find a relative path bit if not stored in default location ... ok 218s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 218s Find a relative path bit if it's local to a library path ... ok 218s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 218s Not find a tool bit from an invalid absolute path. ... ok 218s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 218s Find a tool bit from a valid absolute path. ... ok 218s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 218s Find a tool library from file name ... ok 218s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 218s Not find a relative path library if not stored in default location ... ok 218s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 218s [skipped] Find a relative path library if it's local to ... ok 218s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 218s Not find a tool library from an invalid absolute path. ... ok 218s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 218s Find a tool library from a valid absolute path. ... ok 218s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 218s Test Basic Tool Change Generator Return ... ok 218s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 218s Verify ToolController templateAttrs ... ok 218s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 218s Verify ToolController template roundtrip. ... ok 218s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 218s Check that isValidBaseObject detects solids. ... ok 218s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 218s Check that isValidBaseObject detects PDs. ... ok 218s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 218s Check that isValidBaseObject detects compounds. ... ok 218s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 218s Check that isValidBaseObject ignores sketches. ... ok 218s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 218s Check that Part is handled correctly. ... ok 218s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 218s Verify 90 deg depth calculation ... ok 218s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 218s Verify 90 deg depth limit ... ok 218s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 218s Verify 60 deg depth calculation ... ok 218s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 218s Verify 60 deg depth limit ... ok 218s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 218s Verify 90 deg with tip dia depth calculation ... ok 218s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 218s Verify 90 deg with tip dia depth limit calculation ... ok 218s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 218s Verify 45 deg with tip dia depth calculation ... ok 218s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 218s Verify 45 deg with tip dia depth limit calculation ... ok 218s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 218s Check vertex comparison ... ok 218s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 218s Check edge comparison ... ok 218s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 218s Check cell comparison ... ok 218s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 218s Check toShape for linear edges ... ok 218s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 218s Check toShape for linear edges with set z ... ok 218s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 218s Check toShape for linear edges with varying z ... ok 218s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 218s Check toShape for curved edges ... ok 218s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 218s Check toShape for curved edges with set z ... ok 218s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 218s Check toShape for curved edges with varying z ... ok 218s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 218s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 218s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 218s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 218s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 218s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 218s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 218s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 218s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 218s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 218s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 218s done postprocessing. 218s ok 218s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 218s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 218s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 218s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 218s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 218s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 218s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 218s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 218s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 218s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 218s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 218s done postprocessing. 218s ok 218s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 218s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 218s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 218s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 218s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 218s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 218s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 218s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 218s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 218s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 218s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 218s done postprocessing. 218s ok 218s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 218s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 218s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 218s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 218s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 218s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 218s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 218s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 218s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 218s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 218s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 218s done postprocessing. 218s ok 218s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 218s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 218s Test Outputting all arguments. ... ok 218s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 218s Test Outputting visible arguments. ... ok 218s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 218s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 218s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 218s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 218s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 218s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 218s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 218s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 218s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 218s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 218s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 218s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 218s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 218s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 218s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 218s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 218s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 218s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 218s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 218s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 218s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 218s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 218s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 218s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 218s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 218s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 218s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 218s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 218s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 218s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 218s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 218s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 218s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 218s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 218s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 218s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 218s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 218s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 218s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 218s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 218s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 218s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 218s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 218s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 218s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 218s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 218s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 218s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 218s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 218s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 218s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 218s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 218s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 218s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 218s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 218s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 218s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 218s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 218s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 218s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 218s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 218s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 218s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 218s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 218s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 218s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 218s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 218s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 218s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 218s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 218s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 218s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 218s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 218s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 218s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 218s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 218s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 218s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 218s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 218s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 218s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 218s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 218s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 218s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 218s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 218s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 218s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 218s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 218s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 218s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 218s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 218s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 218s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 218s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 218s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 218s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 218s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 218s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 218s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 218s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 218s done postprocessing. 218s ok 218s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 218s Stepping down to zero ... ok 218s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 218s Stepping from zero to a negative depth ... ok 218s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 218s Start and end are equal or start lower than finish ... ok 218s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 218s User Parameters passed in ... ok 218s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 218s z_finish_step passed in. ... ok 218s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 218s stepping down with equalstep=True ... ok 218s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 218s stepping down with equalstep=True and a finish depth ... ok 218s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 218s stepping down with stepdown greater than total depth ... ok 218s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 218s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 218s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 218s stepping down with single stepdown exactly equal to total depth ... ok 218s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 218s stepping down with single stepdown roughly equal to total depth ... ok 218s 218s ---------------------------------------------------------------------- 218s Ran 458 tests in 8.365s 218s 218s OK 218s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 218s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 218s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 218s (100 %) Recompute...... 218s (100 %) Recompute...... 218s (50 %) (100 %) Recompute...... 218s (50 %) (100 %) Recompute...... 218s (50 %) (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 218s (100 %) Recompute...... 218s (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Recompute...... 218s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 218s (100 %) Recompute...... 218s (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Recompute...... 218s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 218s (100 %) Recompute...... 218s (25 %) (50 %) (75 %) (100 %) Importing project files...... 218s (25 %) (50 %) (75 %) (100 %) Recompute...... 218s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 218s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 218s (50 %) (100 %) Recompute...... 218s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 218s (33 %) (66 %) (100 %) Recompute...... 218s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 218s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 218s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 218s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 218s ok 218s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 218s ok 218s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 218s ok 219s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 219s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 219s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 219s FreeCAD wouldn't be possible without FreeCAD community. 219s ##### #### ### #### 219s # # # # # # 219s # ## #### #### # # # # # 219s #### # # # # # # # ##### # # 219s # # #### #### # # # # # 219s # # # # # # # # # ## ## ## 219s # # #### #### ### # # #### ## ## ## 219s 219s Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 219s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 219s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 219s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 219s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 219s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 219s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) ok 219s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 219s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 219s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 219s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 219s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 219s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zHwx7P/autopkgtest_tmp/PartDesign/Hole 219s ok 219s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zHwx7P/autopkgtest_tmp/PartDesign/Hole 219s ok 219s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zHwx7P/autopkgtest_tmp/PartDesign/Hole 219s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 219s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 219s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 219s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 219s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 219s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 219s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 219s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zHwx7P/autopkgtest_tmp/PartDesign/Hole 219s ok 219s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zHwx7P/autopkgtest_tmp/PartDesign/Hole 219s ok 219s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 220s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 220s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 220s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 220s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 220s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 220s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 220s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 220s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 220s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 220s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 220s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 221s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 221s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 221s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 221s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 221s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 221s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 221s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 221s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 222s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Importing project files...... 222s (100 %) Postprocessing...... 222s (100 %) Recompute...... 222s (100 %) Importing project files...... 222s (100 %) Postprocessing...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 ok 222s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 222s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 222s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 222s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 222s Test issue #6156: Loft tool "Closed" option not working ... ok 222s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 222s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 222s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 222s ok 222s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 222s Tests the same mirroring scenario as in the sketch case, ... ok 222s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 222s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) ok 222s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 222s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 222s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 222s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 222s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 222s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 222s (100 %) Recompute...... 222s (50 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) ok 222s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 222s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 222s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 222s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 222s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) ok 222s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 222s ok 222s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 222s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 222s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 222s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 222s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 222s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 222s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 222s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 222s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 222s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 222s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 222s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 222s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 222s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 223s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 223s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 223s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 223s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 223s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 223s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) ok 223s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 223s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 223s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 223s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 223s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 223s Test case for PR #8763 ... ok 223s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 223s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 223s 223s ---------------------------------------------------------------------- 223s Ran 77 tests in 4.268s 223s 223s OK 223s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 223s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 223s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 223s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 223s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 223s Import the Draft module. ... ok 223s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 223s Import Draft geometrical utilities. ... ok 223s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 223s Import Draft SVG utilities. ... ok 223s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 223s Import Draft vector utilities. ... ok 223s test_arc (drafttests.test_creation.DraftCreation.test_arc) 223s Create a circular arc. ... ok 223s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 223s Create a circular arc from three points. ... ok 223s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 223s Create a bezier curve of six points, degree five. ... ok 223s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 223s Create a BSpline of three points. ... ok 223s test_circle (drafttests.test_creation.DraftCreation.test_circle) 223s Create a circle. ... ok 223s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 223s Create a cubic bezier curve of four points. ... ok 223s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 223s Create an angular dimension between two lines at given angles. ... ok 223s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 223s Create a linear dimension linked to an object. ... ok 223s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 223s Create a simple linear dimension not linked to an object. ... ok 223s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 223s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 223s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 223s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 223s FreeCAD wouldn't be possible without FreeCAD community. 223s ##### #### ### #### 223s # # # # # # 223s # ## #### #### # # # # # 223s #### # # # # # # # ##### # # 223s # # #### #### # # # # # 223s # # # # # # # # # ## ## ## 223s # # #### #### ### # # #### ## ## ## 223s 223s 223s ------------------------------------------------------------------------------ 223s Try importing 'Draft' 223s 223s ------------------------------------------------------------------------------ 223s Try importing 'DraftGeomUtils' 223s 223s ------------------------------------------------------------------------------ 223s Try importing 'draftfunctions.svg' 223s 223s ------------------------------------------------------------------------------ 223s Try importing 'DraftVecUtils' 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Arc' 223s radius=2 223s startangle=0, endangle=90 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Arc 3Points' 223s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 223s c=Vector (0.0, 5.0, 0.0) 223s ---------------- 223s Arc by 3 points 223s p1: Vector (5.0, 0.0, 0.0) 223s p2: Vector (4.0, 3.0, 0.0) 223s p3: Vector (0.0, 5.0, 0.0) 223s Radius: 4.999999999999999 223s Center: Vector (8.402875615615124e-16, 8.603918659310091e-16, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft BezCurve' 223s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 223s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 223s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft BSpline' 223s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 223s c=Vector (2.0, 2.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Circle' 223s radius=3 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft CubBezCurve' 223s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 223s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Dimension Angular' 223s Occasionally crashes 223s center=Vector (0.0, 0.0, 0.0) 223s angle1=20, angle2=70 223s dim_line=Vector (3.0, 1.0, 0.0) 223s ---------------- 223s Angular dimension 223s center: Vector (0.0, 0.0, 0.0) 223s angles: [20, 70] 223s dim_line: Vector (3.0, 1.0, 0.0) 223s normal: None 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Dimension' 223s Occasionally crashes 223s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 223s Recompute...... 223s (100 %) ---------------- 223s Linear dimension 223s edge_object: Line 223s i1: 1 223s i2: 2 223s dim_line: Vector (5.0, 3.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Dimension' 223s Occasionally crashes 223s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 223s c=Vector (4.0, -1.0, 0.0) 223s ---------------- 223s Linear dimension 223s p1: Vector (0.0, 0.0, 0.0) 223s p2: Vector (9.0, 0.0, 0.0) 223s dim_line: Vector (4.0, -1.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Dimension Radial' 223s radius=10 223s startangle=0, endangle=90 223s Recompute...... 223s (100 %) ---------------- 223s Radial dimension 223s edge_object: Arc 223s index: 1 223s mode: radius 223s dim_line: Vector (1.0, 1.0, 0.0) 223s ---------------- 223s Radial dimension 223s edge_object: Arc 223s index: 1 223s mode: diameter 223s dim_line: Vector (3.0, 1.0, 0.0)ok 223s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 223s Create an ellipse. ... ok 223s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 223s Create a box, and then a facebinder from its faces. ... ok 223s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 223s Create two lines, and a fillet between them. ... ok 223s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 223s Create a hatch. ... ok 223s test_label (drafttests.test_creation.DraftCreation.test_label) 223s Create a label. ... ok 223s test_layer (drafttests.test_creation.DraftCreation.test_layer) 223s Create a layer, and add a rectangle to it. ... ok 223s test_line (drafttests.test_creation.DraftCreation.test_line) 223s Create a line. ... ok 223s test_point (drafttests.test_creation.DraftCreation.test_point) 223s Create a point. ... ok 223s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 223s Create a regular polygon. ... ok 223s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 223s Create a polyline. ... ok 223s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 223s Create a rectangle. ... ok 223s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 223s Create a ShapeString. ... ok 223s test_text (drafttests.test_creation.DraftCreation.test_text) 223s Create a text object. ... ok 223s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 223s Create a working plane proxy. ... ok 223s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 223s Check if an attached clone behaves correctly. ... 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Ellipse' 223s major_axis=5, minor_axis=3 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Facebinder' 223s In order to test this, a selection is needed 223s or an App::PropertyLinkSubList 223s Box 223s Recompute...... 223s (100 %) object='Solid' (Part::Box) 223s sub-elements=('Face1', 'Face6') 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Fillet' 223s Lines 223s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 223s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 223s Recompute...... 223s (50 %) (100 %) Fillet 223s radius=4 223s ---------------- 223s Fillet 223s (1): Line; length: 8.0 223s (2): Line001; length: 8.0 223s Segment 1, length: 3.999999999999999 223s Segment 2, length: 6.283185307179587 223s Segment 3, length: 3.999999999999999 223s Update radius currently not implemented: r=0.0 mm 223s Update radius currently not implemented: r=4.0 mm 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Hatch' 223s Rectangle with face 223s length=50, width=30 223s Recompute...... 223s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 223s patname='Horizontal5' 223s Recompute...... 223s (50 %) (100 %) 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Label' 223s Occasionally crashes 223s target_point=Vector (0.0, 0.0, 0.0), distance=-25 223s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 223s ---------------- 223s Label 223s target_point: Vector (0.0, 0.0, 0.0) 223s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 223s label_type: Custom 223s custom_text: Label 223s direction: Horizontal 223s distance: -25 223s Recompute...... 223s (100 %) 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Layer' 223s length=5, width=2 223s ---------------- 223s Layer 223s line_width: 2.0 223s draw_style: Solid 223s transparency: 0 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Line' 223s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Point' 223s p.x=5.0, p.y=3.0, p.z=2.0 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Polygon' 223s n_faces=6, radius=5 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Wire' 223s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 223s c=Vector (2.0, 2.0, 0.0) 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Rectangle' 223s length=5, width=2 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft ShapeString' 223s text='Test' 223s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft Text' 223s text='Testing testing' 223s ---------------- 223s Text 223s string: Testing testing 223s placement: None 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftCreation' 223s Test 'Draft WorkingPlaneProxy' 223s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 223s 223s ------------------------------------------------------------------------------ 223s Temporary document 'DraftModification' 223s Test 'Check attached Draft Clone behavior' 223s Recompute...... 223s (50 %) (100 %) Recompute...... 223s (33 %) (66 %) (100 %) Recompute...... 223s (3ok 224s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 224s Create a rectangle, and a circular array. ... ok 224s test_clone (drafttests.test_modification.DraftModification.test_clone) 224s Create a box, then create a clone of it. ... ok 224s test_copy (drafttests.test_modification.DraftModification.test_copy) 224s Create a line, then copy and move it. ... ok 224s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 224s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 224s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 224s Convert a Draft object to a Sketch and back. ... ok 224s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 224s Create a solid, and then a DraftView on a TechDraw page. ... ok 224s test_extend (drafttests.test_modification.DraftModification.test_extend) 224s Extend a line. NOT IMPLEMENTED. ... ok 224s test_join (drafttests.test_modification.DraftModification.test_join) 224s Join two lines into a single Draft Wire. ... ok 224s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 224s Create a rectangle, then a mirrored shape. ... 3 %) (66 %) (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft CircularArray' 224s Rectangle 224s length=4, width=2 224s Recompute...... 224s (100 %) Array 224s radial_distance=10, tangential_distance=8 224s number=3, symmetry=1 224s axis=Vector (0.0, 0.0, 1.0) 224s center=Vector (0.0, 0.0, 0.0) 224s ---------------- 224s Circular array 224s base_object: Rectangle 224s r_distance: 10 224s tan_distance: 8 224s number: 3 224s symmetry: 1 224s axis: Vector (0.0, 0.0, 1.0) 224s center: Vector (0.0, 0.0, 0.0) 224s use_link: True 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Clone' 224s Recompute...... 224s (100 %) object: 'Solid' (Part::Box) 224s clone: 'Clone' (Part::FeaturePython) 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Move with copy' 224s Line 224s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 224s Translation vector (copy) 224s c=Vector (2.0, 2.0, 0.0) 224s Importing project files...... 224s (50 %) (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Downgrade' 224s Closed wire 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 224s Recompute...... 224s (100 %) ---------------- 224s Downgrade objects 224s Found 1 parametric object: breaking its dependencies 224s Recompute...... 224s (100 %) 1: Result 'Face' (Part::Feature) 224s ---------------- 224s Downgrade objects 224s Found 1 face: extracting its wires 224s Recompute...... 224s (100 %) 2: Result 'Wire' (Part::Feature) 224s ---------------- 224s Downgrade objects 224s Found only wires: extracting their edges 224s Recompute...... 224s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 224s ---------------- 224s Downgrade objects 224s No more downgrade possible 224s Recompute...... 224s (33 %) (66 %) (100 %) 4: Result '[]' 224s The last objects cannot be downgraded further 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Draft2Sketch' 224s Wire 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s c=Vector (2.0, 4.0, 0.0) 224s Recompute...... 224s (100 %) Recompute...... 224s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 224s Recompute...... 224s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'TechDraw DraftView (relies on Draft code)' 224s Prism 224s n_sides=5 224s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 224s page=TechDraw::DrawPage 224s template=TechDraw::DrawSVGTemplate 224s view=TechDraw::DrawViewDraft 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Trimex extend' 224s Line 224s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 224s Line 2 224s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 224s Recompute...... 224s (50 %) (100 %) Arguments to placeholder function 224s p1=; p2= 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Join' 224s Line 1 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s Line 2 224s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Mirror' 224s Rectangle 224s length=4, width=2 224s Mirror axis 224s p1=Vector (6.0, -2.0,ok 224s test_move (drafttests.test_modification.DraftModification.test_move) 224s Create a line and move it. ... ok 224s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 224s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 224s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 224s Create an open wire, then produce an offset copy. ... ok 224s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 224s Create a rectangle with a face, then produce an offset copy. ... ok 224s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 224s Create a wire, a polygon, and a path array. ... ok 224s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 224s Create a polygon, various point, and a point array. ... ok 224s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 224s Create a rectangle, and a polar array. ... ok 224s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 224s Create a rectangle, and a rectangular array. ... ok 224s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 224s Create a line, then rotate it. ... ok 224s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 224s Create and scale a part feature (arcs). ... ok 224s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 224s Create and scale a part feature (lines). ... 0.0) 224s p2=Vector (6.0, 2.0, 0.0) 224s ---------------- 224s Create mirror 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Move' 224s Line 224s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s Recompute...... 224s (100 %) Translation vector 224s c=Vector (3.0, 1.0, 0.0) 224s Recompute...... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Offset' 224s Closed wire with reversed edge 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Offset' 224s Open wire 224s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 224s c=Vector (5.0, 2.0, 0.0) 224s Recompute...... 224s (100 %) Offset 224s vector=Vector (-1.0, 1.0, 0.0) 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Offset' 224s Rectangle with face 224s length=10, width=4 224s Recompute...... 224s (100 %) Offset 224s vector=Vector (0.0, -1.0, 0.0) 224s Recompute...... 224s (50 %) (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft PathArray' 224s Wire 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 224s Polygon 224s n_faces=3, radius=1 224s Path Array 224s number=4, translation=Vector (0.0, 1.0, 0.0) 224s subelements=Edge1, align=False 224s ---------------- 224s Path array 224s base_object: Polygon 224s path_object: Wire 224s count: 4 224s extra: Vector (0.0, 1.0, 0.0) 224s subelements: Edge1 224s align: False 224s align_mode: Original 224s tan_vector: Vector (1.0, 0.0, 0.0) 224s force_vertical: False 224s vertical_vector: Vector (0.0, 0.0, 1.0) 224s start_offset: 0.0 224s end_offset: 0.0 224s use_link: True 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft PointArray' 224s Points 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 224s Upgrade 224s ---------------- 224s Upgrade objects 224s Found points: creating compound 224s Polygon 224s n_faces=3, radius=1 224s Point Array 224s ---------------- 224s Point array 224s base_object: Polygon 224s point_object: Block 224s extra: None 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft PolarArray' 224s Rectangle 224s length=4, width=2 224s Recompute...... 224s (100 %) Array 224s number=5, polar_angle=180 224s center=Vector (-4.0, 0.0, 0.0) 224s ---------------- 224s Polar array 224s base_object: Rectangle 224s number: 5 224s angle: 180 224s center: Vector (-4.0, 0.0, 0.0) 224s use_link: True 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft OrthoArray' 224s Rectangle 224s length=4, width=2 224s Recompute...... 224s (100 %) Array 224s direction_x=Vector (5.0, 0.0, 0.0) 224s direction_y=Vector (0.0, 4.0, 0.0) 224s direction_z=Vector (0.0, 0.0, 6.0) 224s number_x=3, number_y=4, number_z=6 224s ---------------- 224s Orthogonal array 224s base_object: Rectangle 224s v_x: Vector (5.0, 0.0, 0.0) 224s v_y: Vector (0.0, 4.0, 0.0) 224s v_z: Vector (0.0, 0.0, 6.0) 224s n_x: 3 224s n_y: 4 224s n_z: 6 224s use_link: True 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Rotate' 224s Line 224s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 224s Recompute...... 224s (100 %) Rotation 224s angle=90 degrees 224s Recompute...... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Scale part feature (arcs)' 224s Recompute...... 224s (100 %) Recompute...... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Scale part feature (lines)' 224s Recompute...... 224s (100 %) Recompute......ok 224s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 224s Create and scale a rectangle. ... ok 224s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 224s Create and scale a spline. ... ok 224s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 224s Create and scale a wire. ... ok 224s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 224s Create a prism and then a 2D projection of it. ... ok 224s test_split (drafttests.test_modification.DraftModification.test_split) 224s Split a Draft Wire into two Draft Wires. ... ok 224s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 224s Stretch a line. NOT IMPLEMENTED. ... ok 224s test_trim (drafttests.test_modification.DraftModification.test_trim) 224s Trim a line. NOT IMPLEMENTED. ... ok 224s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 224s Upgrade two Lines into a closed Wire, then draftify it. ... ok 224s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 224s Convert a polyline to BSpline and back. ... ok 224s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 224s Test the DraftGeomUtils.get_extended_wire function. ... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Scale rectangle' 224s Recompute...... 224s (100 %) Recompute...... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Scale spline' 224s Recompute...... 224s (100 %) Recompute...... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Scale wire' 224s Recompute...... 224s (100 %) Recompute...... 224s (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Shape2DView' 224s Prism 224s n_sides=5 224s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 224s Projection 2D view 224s direction=Vector (0.0, 0.0, 1.0) 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft_Split' 224s Wire 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 224s Split at 224s p=Vector (2.0, 2.0, 0.0), index=1 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Stretch' 224s This test requires an object and a selection 224s Line 224s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 224s Arguments to placeholder function 224s p1=; p2=Vector (4.0, 1.0, 0.0) 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Trimex trim' 224s Line 224s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 224s Line 2 224s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 224s Recompute...... 224s (50 %) (100 %) Arguments to placeholder function 224s p1=; p2= 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft Upgrade' 224s Line 1 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s Line 2 224s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 224s Recompute...... 224s (50 %) (100 %) ---------------- 224s Upgrade objects 224s Found several wires or edges: wiring them 224s Recompute...... 224s (100 %) 1: Result 'Wire' (Part::Feature) 224s ---------------- 224s Upgrade objects 224s trying: closing it 224s Found 1 open wire: closing it 224s Recompute...... 224s (100 %) 2: Result 'Wire' (Part::Feature) 224s ---------------- 224s Upgrade objects 224s Found closed wires: creating faces 224s Recompute...... 224s (100 %) 3: Result 'Face' (Part::Feature) 224s ---------------- 224s Upgrade objects 224s Found 1 non-parametric objects: draftifying it 224s Recompute...... 224s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 224s ---------------- 224s Upgrade objects 224s Unable to upgrade these objects. 224s Recompute...... 224s (100 %) The last object cannot be upgraded further 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftModification' 224s Test 'Draft WireToBSpline' 224s Wire 224s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 224s c=Vector (2.0, 4.0, 0.0) 224s Recompute...... 224s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 224s 2: Result 'Wire' (Part::Part2DObjectPython) 224s 224s ------------------------------------------------------------------------------ 224s Test 'DraftGeomUtils.get_extended_wire' 224s Running tests with wire1 224s Runok 224s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 224s Create some figures and export them to an SVG file. ... ok 224s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 224s 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 '\[' 224s buf = re.findall("point \[(.*?)\]",buf) 224s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 224s marker = re.findall("",svg) 224s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 224s svg = re.sub("","",svg,count=1) 224s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 224s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 224s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 224s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 224s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 224s pts = re.findall("point \[(.*?)\]",buf)[0] 224s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 224s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 224s ok 224s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 224s Read an SVG file and import its elements as Draft objects. ... ok 224s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 224s Create some figures and export them to a DXF file. ... ok 224s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 224s Read a DXF file and import its elements as Draft objects. ... ok 224s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 224s Create some figures and export them to a DWG file. ... ok 224s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 224s Read a DWG file and import its elements as Draft objects. ... ok 224s test_link_array (drafttests.test_array.DraftArray.test_link_array) 224s Create a link array. ... ning tests with wire2 224s Running tests with wire3 224s Running tests with wire4 224s Running tests with wire5 224s Running tests with wire6 224s Running tests with wire7 224s Running tests with wire8 224s Test completed, 248 subtests run 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftSVG' 224s Test 'importSVG.export' 224s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 224s exists=False 224s Arguments to placeholder function 224s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftSVG' 224s Recompute...... 224s (50 %) (100 %) 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftSVG' 224s Test 'importSVG.import' 224s This test requires an SVG file to read. 224s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 224s exists=False 224s Arguments to placeholder function 224s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftDXF' 224s Test 'importDXF.export' 224s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 224s exists=False 224s Arguments to placeholder function 224s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftDXF' 224s Test 'importDXF.import' 224s This test requires a DXF file to read. 224s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 224s exists=False 224s Arguments to placeholder function 224s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftDWG' 224s Test 'importDWG.export' 224s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 224s exists=False 224s Arguments to placeholder function 224s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s 224s ------------------------------------------------------------------------------ 224s Temporary document 'DraftDWG' 224s Test 'importDWG.import' 224s This test requires a DWG file to read. 224s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 224s exists=False 224s Arguments to placeholder function 224s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 224s p3=None; p4=None 224s p5=None 224s #-----------------------------------------------------# 224s # This test is not implemented currently 224s #-----------------------------------------------------# 224s Automatic PASS 224s Temporary document 'DraftArray' 224s Recompute...... 224s (100 %) ---------------- 224s Orthogonal array 224s base_object: Box 224s v_x: Vector (100.0, 0.0, 0.0) 224s v_y: Vector (0.0, 100.0, 0.0) 224s v_z: Vector (0.0, 0.0, 100.0) 224s n_x: 12 224s n_y: 1 224s n_z: 1 224s use_link: True 224s Recompute...... 224s (50 %) (100 %) Recompute...... 224s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 224s 224s ---------------------------------------------------------------------- 224s Ran 67 tests in 0.770s 224s 224s OK 224s (85 %) (92 %) (100 %) Recompute...... 224s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 224s (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 ### 224s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 224s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 224s making hatch 224s finished hatch 224s ok 224s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 224s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 224s document created 224s box created 224s sphere created 224s Fusion created 224s making a page 224s Page created 224s making a projection group 224s Group created 224s adding views 224s added Front 224s Anchor values set 224s Front/Anchor recomputed 224s added Left 224s added Top 224s added Right 224s added Rear 224s added Bottom 224s removed Left 224s testing getItemByLabel 224s Item Label: Top Item Name: ProjItem002 224s recomputing document 224s View: Front TechDraw::DrawProjGroupItem 224s View: Top TechDraw::DrawProjGroupItem 224s View: Right TechDraw::DrawProjGroupItem 224s View: Rear TechDraw::DrawProjGroupItem 224s View: Bottom TechDraw::DrawProjGroupItem 224s ok 224s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 224s Tests if an annotation can be added to page ... TestAnno is larger than page. Will be scaled. 224s ok 224s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 224s Tests if a DrawViewBalloon can be added to view ... Balloon1 is larger than page. Will be scaled. 224s Balloon2 is larger than page. Will be scaled. 224s Place balloon 224s adding balloon1 to page 224s adding balloon2 to page 224s ok 224s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 224s Tests if an image can be added to page ... TestImage is larger than page. Will be scaled. 224s ok 224s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 224s Tests if an symbol can be added to page ... ok 224s 224s ---------------------------------------------------------------------- 224s Ran 6 tests in 0.159s 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 (25 %) (50 %) (75 %) (100 %) Recompute...... 224s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 224s Recompute...... 224s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 224s (33 %) (66 %) (100 %) Recompute...... 224s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 224s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 224s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 224s View is waiting for HLR to finish 224s Recompute...... 224s (33 %) (66 %) (100 %) Recompute...... 224s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 226s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 236s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 236s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 236s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 236s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 236s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 236s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 236s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 236s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 236s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 236s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 236s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 236s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 236s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 236s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 236s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 236s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 236s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 236s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 236s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 236s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 236s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 236s FreeCAD wouldn't be possible without FreeCAD community. 236s ##### #### ### #### 236s # # # # # # 236s # ## #### #### # # # # # 236s #### # # # # # # # ##### # # 236s # # #### #### # # # # # 236s # # # # # # # # # ## ## ## 236s # # #### #### ### # # #### ## ## ## 236s 236s saving...... 236s (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...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 236s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 236s (100 %) Importing project files...... 236s (50 %) (100 %) Postprocessing...... 236s (100 %) Checking topology...... 236s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 236s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 236s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 236s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 236s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 236s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 236s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 236s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 236s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 236s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 236s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 236s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 236s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 236s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 236s (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...... 236s (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...... 236s (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 236s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 236s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (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...... 236s (2 %) (5 %) (8 %) (11 %) ok 236s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 236s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 236s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 236s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 236s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 236s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 236s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 236s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 236s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 236s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 236s 236s ---------------------------------------------------------------------- 236s Ran 44 tests in 11.091s 236s 236s OK 236s (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...... 236s (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...... 236s (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...... 236s (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 ### 236s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 236s 236s ---------------------------------------------------------------------- 236s Ran 1 test in 0.001s 236s 236s OK 236s FreeCAD 0.21.2, Libs: 0.21.2R 236s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 236s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 236s FreeCAD wouldn't be possible without FreeCAD community. 236s ##### #### ### #### 236s # # # # # # 236s # ## #### #### # # # # # 236s #### # # # # # # # ##### # # 236s # # #### #### # # # # # 236s # # # # # # # # # ## ## ## 236s # # #### #### ### # # #### ## ## ## 236s 236s ### Running CLI Test TestSketcherApp ### 236s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 236s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 236s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 236s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 236s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 236s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 236s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 236s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 236s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 236s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 236s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 236s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 236s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 236s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 236s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 236s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 236s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 236s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 236s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 236s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 236s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 236s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 236s 236s ---------------------------------------------------------------------- 236s Ran 22 tests in 0.090s 236s 236s OK (skipped=1) 236s FreeCAD 0.21.2, Libs: 0.21.2R 236s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 236s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 236s FreeCAD wouldn't be possible without FreeCAD community. 236s ##### #### ### #### 236s # # # # # # 236s # ## #### #### # # # # # 236s #### # # # # # # # ##### # # 236s # # #### #### # # # # # 236s # # # # # # # # # ## ## ## 236s # # #### #### ### # # #### ## ## ## 236s 236s Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) Recompute...... 236s (100 %) ### SKIPING TEST TestFemApp ### 236s ### Running CLI Test TestAddonManagerApp ### 237s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 237s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 237s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 237s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 237s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 237s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 237s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 237s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 237s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 237s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 237s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmpczzila4m/test/test.py 237s Found name TestWorkbench 237s 237s ok 237s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmp609adk4f/test/subdirectory/test.py 237s Found name TestWorkbench 237s 237s ok 237s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmpkaap08uj/test/test.py 237s ok 237s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmp7u91e5kj/test/test.py 237s Found name TestWorkbench 237s 237s Current file: /tmp/tmpnbwoyjym/test/test.py 237s Found name TestWorkbench 237s 237s Current file: /tmp/tmpo7mn7r8w/test/test.py 237s Found name TestWorkbench 237s 237s Current file: /tmp/tmpr0a2bm12/test/test.py 237s Found name TestWorkbench 237s 237s Current file: /tmp/tmpz20mnhr7/test/test.py 237s Found name TestWorkbench 237s 237s Current file: /tmp/tmporbwg_rn/test/test.py 237s Found name TestWorkbench 237s 237s Current file: /tmp/tmpyhjw8tyo/test/test.py 237s Found name TestWorkbench 237s 237s ok 237s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 237s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 237s When there is not a subdirectory with the branch name in it, don't find ... ok 237s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 237s When there are multiple subdirectories, never find a branch subdirectory ... ok 237s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 237s When there is a subdirectory with the branch name in it, find it ... ok 237s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 237s Test which install methods are accepted for a file:// url ... ok 237s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 237s Test which install methods are accepted for an https GitHub URL ... ok 237s 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) 237s Test which install methods are accepted for an https GitHub URL ... ok 237s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 237s Test which install methods are accepted for an https GitHub URL ... ok 237s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 237s Test which install methods are accepted for an https GitHub URL ... ok 237s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 237s Test which install methods are accepted for an https GitHub URL ... ok 237s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 237s Test which install methods are accepted for a local path ... ok 237s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 237s Test which install methods are accepted for a local path to a zipfile ... ok 237s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 237s Test which install methods are accepted for a remote path to a zipfile ... ok 237s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 237s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 237s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 237s Ensure that zip files are correctly extracted. ... ok 237s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 237s Test using a simple filesystem copy to install an addon. ... ok 237s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 237s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 237s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 237s All files are moved out and the subdirectory is deleted ... ok 237s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 237s If a metadata file exists in the installation location, it should be ... ok 237s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 237s An object is valid if it has a name, url, and branch attribute. ... ok 237s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 237s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 237s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 237s Test that an empty digest file is not an error, and nothing gets removed ... ok 237s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 237s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 237s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 237s Test that a digest that is a "normal" case removes the requested files ... ok 237s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 237s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 237s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 237s Tests that exceptions in the uninstall.py script do not leak out ... ok 237s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 237s Tests that the uninstall.py script is called ... ok 237s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 237s Tests that the uninstaller removes the macro files ... ok 237s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 237s Tests that the main uninstaller run function calls the uninstall.py script ... ok 237s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 237s Test the integrated uninstall function for an addon with a dangerous name ... ok 237s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 237s Test the integrated uninstall function for an addon without a name ... ok 237s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 237s Test the integrated uninstall function under normal circumstances ... ok 237s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 237s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 237s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 237s Test that if the FreeCAD import fails the logger implements PrintError ... Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 237s ok 237s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 237s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 237s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 237s Ensure that if FreeCAD exists, the appropriate function is called ... ok 237s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 237s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 237s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 237s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 237s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 237s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 237s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 237s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 237s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... Installation of optional package failed: 237s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 237s Installation of optional package failed: 237s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 237s ok 237s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... Installation of optional package failed: 237s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 237s ok 237s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 237s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... ok 237s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 237s ok 237s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 237s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 237s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 237s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 237s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 237s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 237s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 237s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 237s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 237s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 237s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 237s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 237s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 237s Test git checkout ... skipped 'No git found' 237s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 237s Test git clone ... skipped 'No git found' 237s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 237s Test getting the remote location ... skipped 'No git found' 237s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 237s Test the repair feature (and some exception throwing) ... skipped 'No git found' 237s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 237s Test checking the currently checked-out tag ... skipped 'No git found' 237s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 237s Test using git to update the local repo ... skipped 'No git found' 237s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 237s 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 237s ok 237s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 237s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 237s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 237s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 237s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 237s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 237s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 237s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 237s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 237s Test the wrapper around the macro installer ... ok 237s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 237s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 237s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 237s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 237s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 237s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 237s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 237s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 237s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 237s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 237s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 237s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 237s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 237s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 237s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 237s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 237s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 237s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 237s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 237s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 237s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 237s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 237s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 237s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 237s 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 237s ok 237s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 237s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 237s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 237s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 237s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 237s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 237s ok 237s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 237s ok 237s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 237s ok 237s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 237s ok 237s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 237s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 237s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 237s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 237s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 237s Test that ParameterReplacement's getters, setters, and deleters work ... ok 237s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 237s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 237s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 237s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 237s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 237s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 237s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 237s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 237s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 237s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 237s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 237s Initialization from a list works for good input ... ok 237s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 237s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 237s Test internal (non-package) comparison operators ... ok 237s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 237s Invalid input raises an exception ... ok 237s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 237s Parsing of the final entry works for normal cases ... ok 237s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 237s Parsing of invalid version string raises an exception ... ok 237s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 237s Parsing of complete version string works for normal cases ... ok 237s 237s ---------------------------------------------------------------------- 237s Ran 143 tests in 0.535s 237s 237s OK (skipped=8) 237s FreeCAD 0.21.2, Libs: 0.21.2R 237s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 237s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 237s FreeCAD wouldn't be possible without FreeCAD community. 237s ##### #### ### #### 237s # # # # # # 237s # ## #### #### # # # # # 237s #### # # # # # # # ##### # # 237s # # #### #### # # # # # 237s # # # # # # # # # ## ## ## 237s # # #### #### ### # # #### ## ## ## 237s 237s Removed extra installed file /tmp/tmpimuqa79z/Macros/FakeMacro1.FCMacro 237s Removed extra installed file /tmp/tmpimuqa79z/Macros/FakeMacro2.FCMacro 237s Removed extra installed file /tmp/tmpimuqa79z/Macros/FakeMacro3.FCMacro 237s Removed extra installed file /tmp/tmpge6j0tyg/Macros/FakeMacro.FCMacro 237s Removed extra installed file /tmp/tmp0atekfh8/Macros/FakeMacro.FCMacro 237s Mock subprocess call stdout result 237s Mock subprocess call stdout result 237s Mock subprocess call stdout result 237s Mock subprocess call stdout result 237s Mock subprocess call stdout result 237s Mock subprocess call stdout result 237s Mock subprocess call stdout result 237s ### Running CLI Test TestPartApp ### 237s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 237s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 237s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 237s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 237s only check if the function doesn't crash ... ok 237s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 237s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 237s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 237s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 237s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 237s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 237s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 237s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 237s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 237s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 237s ok 237s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 237s ok 237s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 237s ok 237s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 237s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 237s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 237s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 237s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 237s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 237s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 237s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 237s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 237s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 237s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 237s ok 237s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 237s ok 237s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 237s ok 237s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 237s ok 237s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 237s ok 237s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 237s ok 237s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 237s ok 237s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 237s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 237s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 237s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 237s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 237s TopoShapeListTest: setUp complete 237s running TopoShapeListTest 237s TopoShapeListTest finished 237s ok 237s 237s ---------------------------------------------------------------------- 237s Ran 36 tests in 0.051s 237s 237s OK 237s FreeCAD 0.21.2, Libs: 0.21.2R 237s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 237s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 237s FreeCAD wouldn't be possible without FreeCAD community. 237s ##### #### ### #### 237s # # # # # # 237s # ## #### #### # # # # # 237s #### # # # # # # # ##### # # 237s # # #### #### # # # # # 237s # # # # # # # # # ## ## ## 237s # # #### #### ### # # #### ## ## ## 237s 237s Recompute...... 237s (33 %) (66 %) (100 %) Recompute...... 237s (33 %) (66 %) (100 %) Recompute...... 237s (100 %) Recompute...... 237s (50 %) (100 %) Recompute...... 237s (33 %) (66 %) (100 %) Importing project files...... 237s (33 %) (66 %) (100 %) Postprocessing...... 237s (100 %) ### Running CLI Test TestArch ### 238s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 238s buf = re.findall("point \[(.*?)\]",buf) 238s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 238s marker = re.findall("",svg) 238s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 238s svg = re.sub("","",svg,count=1) 238s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 238s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 238s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 238s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 238s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 238s pts = re.findall("point \[(.*?)\]",buf)[0] 238s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 238s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 238s testAdd (TestArch.ArchTest.testAdd) ... ok 238s testAxis (TestArch.ArchTest.testAxis) ... ok 238s testBuilding (TestArch.ArchTest.testBuilding) ... ok 238s testBuildingPart (TestArch.ArchTest.testBuildingPart) 238s Create a BuildingPart from a wall with a window and check its shape. ... ok 238s testEquipment (TestArch.ArchTest.testEquipment) ... ok 238s testFloor (TestArch.ArchTest.testFloor) ... ok 238s testFrame (TestArch.ArchTest.testFrame) ... ok 238s testPipe (TestArch.ArchTest.testPipe) ... ok 238s testRebar (TestArch.ArchTest.testRebar) ... ok 238s testRemove (TestArch.ArchTest.testRemove) ... ok 238s testRoof (TestArch.ArchTest.testRoof) ... ok 238s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 245s Create 81 roofs using a range of arguments. ... ok 245s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 245s Create a roof with the angles of all segments set at 90 degrees. ... ok 245s testRoofApex (TestArch.ArchTest.testRoofApex) 245s Create a hipped roof that relies on apex calculation. The roof has ... ok 245s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 245s Create a roof with a single triangular segment that has a single ... ok 245s testSection (TestArch.ArchTest.testSection) ... ok 245s testSite (TestArch.ArchTest.testSite) ... ok 245s testSpace (TestArch.ArchTest.testSpace) ... ok 245s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 245s testStairs (TestArch.ArchTest.testStairs) ... ok 245s testStructure (TestArch.ArchTest.testStructure) ... ok 245s testWall (TestArch.ArchTest.testWall) ... ok 245s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 245s testWindow (TestArch.ArchTest.testWindow) ... ok 245s 245s ---------------------------------------------------------------------- 245s Ran 24 tests in 7.201s 245s 245s OK 245s FreeCAD 0.21.2, Libs: 0.21.2R 245s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 245s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 245s FreeCAD wouldn't be possible without FreeCAD community. 245s ##### #### ### #### 245s # # # # # # 245s # ## #### #### # # # # # 245s #### # # # # # # # ##### # # 245s # # #### #### # # # # # 245s # # # # # # # # # ## ## ## 245s # # #### #### ### # # #### ## ## ## 245s 245s Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 245s (100 %) Test 'Arch BuildingPart' 245s Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 245s (25 %) (50 %) (75 %) (100 %) Recompute...... 245s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 245s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 245s Test 'Arch Roof testRoofAllAngles90' 245s Test 'Arch Roof testRoofApex' 245s Test 'Arch Roof testRoofSingleEavePoint' 245s Recompute...... 245s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 245s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 245s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 245s Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 246s (25 %) (50 %) (75 %) (100 %) autopkgtest [15:59:23]: test freecadtest: -----------------------] 247s autopkgtest [15:59:24]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 247s freecadtest PASS 247s autopkgtest [15:59:24]: @@@@@@@@@@@@@@@@@@@@ summary 247s freecadtest PASS 259s nova [W] Skipping flock in bos03-arm64 259s Creating nova instance adt-plucky-arm64-freecad-20241115-155516-juju-7f2275-prod-proposed-migration-environment-20-188c793b-cede-4937-89c2-3cd596f8dfa9 from image adt/ubuntu-plucky-arm64-server-20241115.img (UUID bf337bb2-b8c9-4fc7-87ba-f6e99408dba6)...