0s autopkgtest [22:32:20]: starting date and time: 2024-11-01 22:32:20+0000 0s autopkgtest [22:32:20]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [22:32:20]: host juju-7f2275-prod-proposed-migration-environment-14; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rjzwioo_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:qtbase-opensource-src-gles,src:xcb-util-wm --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=qtbase-opensource-src-gles/5.15.15+dfsg-2 xcb-util-wm/0.4.2-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-14@bos03-arm64-29.secgroup --name adt-plucky-arm64-freecad-20241101-223220-juju-7f2275-prod-proposed-migration-environment-14-4be524ec-67a8-4ae3-ab0a-76bd1f33b3c2 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-14 --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/ 68s autopkgtest [22:33:28]: testbed dpkg architecture: arm64 68s autopkgtest [22:33:28]: testbed apt version: 2.9.8 68s autopkgtest [22:33:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 69s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 69s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [2639 kB] 71s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 71s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [41.0 kB] 71s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [176 kB] 71s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [230 kB] 71s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 71s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1932 kB] 71s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [34.6 kB] 71s Fetched 5184 kB in 2s (2114 kB/s) 72s Reading package lists... 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 76s Calculating upgrade... 77s The following packages will be upgraded: 77s libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 77s libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 libblockdev-utils3 77s libblockdev3 libevdev2 libftdi1-2 libinih1 libpipeline1 nano 77s python3-lazr.uri 77s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 77s Need to get 594 kB of archives. 77s After this operation, 19.5 kB of additional disk space will be used. 77s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libevdev2 arm64 1.13.3+dfsg-1 [36.0 kB] 77s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpipeline1 arm64 1.5.8-1 [30.6 kB] 77s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 nano arm64 8.2-1 [289 kB] 77s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-utils3 arm64 3.2.0-2 [18.8 kB] 77s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-crypto3 arm64 3.2.0-2 [22.6 kB] 77s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-fs3 arm64 3.2.0-2 [35.8 kB] 77s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-loop3 arm64 3.2.0-2 [7276 B] 77s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-mdraid3 arm64 3.2.0-2 [12.8 kB] 77s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-nvme3 arm64 3.2.0-2 [17.2 kB] 77s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-part3 arm64 3.2.0-2 [14.9 kB] 77s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev-swap3 arm64 3.2.0-2 [7832 B] 77s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libblockdev3 arm64 3.2.0-2 [52.4 kB] 77s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libftdi1-2 arm64 1.5-7 [28.4 kB] 77s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libinih1 arm64 58-1ubuntu1 [7412 B] 77s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lazr.uri all 1.0.6-4 [13.6 kB] 78s Fetched 594 kB in 1s (1092 kB/s) 78s (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 ... 79705 files and directories currently installed.) 78s Preparing to unpack .../00-libevdev2_1.13.3+dfsg-1_arm64.deb ... 78s Unpacking libevdev2:arm64 (1.13.3+dfsg-1) over (1.13.2+dfsg-1) ... 78s Preparing to unpack .../01-libpipeline1_1.5.8-1_arm64.deb ... 78s Unpacking libpipeline1:arm64 (1.5.8-1) over (1.5.7-2) ... 78s Preparing to unpack .../02-nano_8.2-1_arm64.deb ... 78s Unpacking nano (8.2-1) over (8.1-1) ... 78s Preparing to unpack .../03-libblockdev-utils3_3.2.0-2_arm64.deb ... 78s Unpacking libblockdev-utils3:arm64 (3.2.0-2) over (3.1.1-2) ... 78s Preparing to unpack .../04-libblockdev-crypto3_3.2.0-2_arm64.deb ... 78s Unpacking libblockdev-crypto3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../05-libblockdev-fs3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-fs3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../06-libblockdev-loop3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-loop3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../07-libblockdev-mdraid3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-mdraid3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../08-libblockdev-nvme3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-nvme3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../09-libblockdev-part3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-part3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../10-libblockdev-swap3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev-swap3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../11-libblockdev3_3.2.0-2_arm64.deb ... 79s Unpacking libblockdev3:arm64 (3.2.0-2) over (3.1.1-2) ... 79s Preparing to unpack .../12-libftdi1-2_1.5-7_arm64.deb ... 79s Unpacking libftdi1-2:arm64 (1.5-7) over (1.5-6build5) ... 79s Preparing to unpack .../13-libinih1_58-1ubuntu1_arm64.deb ... 79s Unpacking libinih1:arm64 (58-1ubuntu1) over (55-1ubuntu2) ... 79s Preparing to unpack .../14-python3-lazr.uri_1.0.6-4_all.deb ... 79s Unpacking python3-lazr.uri (1.0.6-4) over (1.0.6-3) ... 79s Setting up libpipeline1:arm64 (1.5.8-1) ... 79s Setting up libinih1:arm64 (58-1ubuntu1) ... 79s Setting up python3-lazr.uri (1.0.6-4) ... 79s Setting up libftdi1-2:arm64 (1.5-7) ... 79s Setting up libblockdev-utils3:arm64 (3.2.0-2) ... 79s Setting up libblockdev-nvme3:arm64 (3.2.0-2) ... 79s Setting up nano (8.2-1) ... 79s Setting up libblockdev-fs3:arm64 (3.2.0-2) ... 79s Setting up libevdev2:arm64 (1.13.3+dfsg-1) ... 79s Setting up libblockdev-mdraid3:arm64 (3.2.0-2) ... 79s Setting up libblockdev-crypto3:arm64 (3.2.0-2) ... 79s Setting up libblockdev-swap3:arm64 (3.2.0-2) ... 79s Setting up libblockdev-loop3:arm64 (3.2.0-2) ... 79s Setting up libblockdev3:arm64 (3.2.0-2) ... 79s Installing new version of config file /etc/libblockdev/3/conf.d/00-default.cfg ... 79s Setting up libblockdev-part3:arm64 (3.2.0-2) ... 79s Processing triggers for libc-bin (2.40-1ubuntu3) ... 79s Processing triggers for man-db (2.12.1-3) ... 80s Processing triggers for install-info (7.1.1-1) ... 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 83s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 83s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 83s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 85s Reading package lists... 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 86s Calculating upgrade... 86s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 86s Reading package lists... 87s Building dependency tree... 87s Reading state information... 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s autopkgtest [22:33:51]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 91s autopkgtest [22:33:51]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 98s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 98s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 98s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 99s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 99s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 99s gpgv: Can't check signature: No public key 99s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 101s autopkgtest [22:34:01]: testing package freecad version 0.21.2+dfsg1-6 101s autopkgtest [22:34:01]: build not needed 116s autopkgtest [22:34:16]: test freecadtest: preparing testbed 118s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Starting pkgProblemResolver with broken count: 0 119s Starting 2 pkgProblemResolver with broken count: 0 119s Done 120s The following additional packages will be installed: 120s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 120s fonts-lyx freecad freecad-common freecad-python3 libaec0 libamd-comgr2 120s libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 120s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 120s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 120s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 120s libegl-mesa0 libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 120s libfmt9 libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 120s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa 120s libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 120s libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 120s libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 libhwloc-plugins 120s libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 libimath-3-1-29t64 120s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 120s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 120s liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libminizip1t64 libmtdev1t64 120s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 120s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 120s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 120s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 120s libpciaccess0 libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 120s libpyside2-py3-5.15t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 120s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 120s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 120s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 120s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 120s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 120s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 120s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 120s libtiff6 libtk8.6 libucx0 libvpx9 libvtk9.3 libvulkan1 libwacom-common 120s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 120s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 120s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 120s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 120s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 120s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 120s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 120s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 120s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 120s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 120s python3-cycler python3-dateutil python3-decorator python3-fonttools 120s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 120s python3-mpmath python3-numpy python3-packaging python3-pil 120s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 120s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 120s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 120s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 120s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 120s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 120s Suggested packages: 120s blt-demo povray alsa-utils libasound2-plugins libopenal0a libsimage-dev 120s cups-common glew-utils libjs-jquery-ui-docs liblcms2-utils libmed-doc 120s libmed-tools opus-tools proj-bin libthai0 qgnomeplatform-qt5 120s qt5-image-formats-plugins qt5-qmltooling-plugins spacenavd tcl8.6 tk8.6 120s mpi-default-bin vtk9-doc vtk9-examples libwacom-bin opencl-icd 120s python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 120s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 120s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 120s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 120s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 120s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 120s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 120s python3-tk-dbg python3.13-tk 120s Recommended packages: 120s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 120s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 120s python3-pyside2.qtwebenginewidgets alsa-ucm-conf alsa-topology-conf 120s libgl1-amber-dri javascript-common qttranslations5-l10n 120s qt5-gtk-platformtheme qtwayland5 geoclue-2.0 mesa-vulkan-drivers 120s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 120s g++ | c++-compiler isympy-common xfonts-base 120s The following NEW packages will be installed: 120s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 120s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 120s libamd-comgr2 libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 120s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 120s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 120s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 120s libegl-mesa0 libegl1 libevent-2.1-7t64 libevent-pthreads-2.1-7t64 libfabric1 120s libfmt9 libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 120s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa 120s libglew2.2 libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 120s libharfbuzz-subset0 libharfbuzz0b libhdf5-103-1t64 libhdf5-hl-100t64 120s libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 libhwloc-plugins 120s libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 libimath-3-1-29t64 120s libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery 120s libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 120s liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libminizip1t64 libmtdev1t64 120s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 120s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 120s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 120s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libopus0 120s libpciaccess0 libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 120s libpyside2-py3-5.15t64 libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 120s libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 120s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 120s libqt5quick5 libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 120s libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 120s libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 librdmacm1t64 120s libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsnappy1v5 libsoqt520t64 120s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 120s libtiff6 libtk8.6 libucx0 libvpx9 libvtk9.3 libvulkan1 libwacom-common 120s libwacom9 libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 120s libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 120s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 120s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 120s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 120s libxcomposite1 libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 120s libxi6 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 120s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 120s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 120s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 120s python3-cycler python3-dateutil python3-decorator python3-fonttools 120s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 120s python3-mpmath python3-numpy python3-packaging python3-pil 120s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 120s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 120s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 120s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 120s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 120s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 120s 0 upgraded, 240 newly installed, 0 to remove and 0 not upgraded. 120s Need to get 335 MB/335 MB of archives. 120s After this operation, 1380 MB of additional disk space will be used. 120s Get:1 /tmp/autopkgtest.XcReLz/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [712 B] 120s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libtcl8.6 arm64 8.6.14+dfsg-1build1 [978 kB] 121s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 122s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 122s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 122s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 122s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 122s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 122s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 122s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 122s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libtk8.6 arm64 8.6.14-1build1 [767 kB] 122s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-7build1 [618 kB] 123s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 blt arm64 2.5.3+dfsg-7build1 [4840 B] 123s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig arm64 2.15.0-1.1ubuntu2 [190 kB] 123s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 fonts-lyx all 2.4.1-2 [171 kB] 123s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 125s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 125s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 125s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-matplotlib-data all 3.8.3-3 [2928 kB] 125s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 125s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 125s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-7ubuntu1 [145 kB] 125s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 125s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu2 [163 kB] 125s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 125s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.14-2build1 [161 kB] 125s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu1 [182 kB] 125s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 125s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 9.0.0-1 [486 kB] 125s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 125s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.21-1 [46.2 kB] 125s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 125s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu2 [154 kB] 125s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 125s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 125s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 125s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 125s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 125s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 10.4.0-1ubuntu1 [456 kB] 125s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-tk arm64 3.12.7-1 [114 kB] 125s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tk arm64 3.12.6-1ubuntu1 [9806 B] 125s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pil.imagetk arm64 10.4.0-1ubuntu1 [9504 B] 125s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-3build2 [152 kB] 125s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-7ubuntu1 [438 kB] 125s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-3build2 [2293 kB] 126s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-11build1 [3654 kB] 126s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-contourpy arm64 1.2.1-1 [173 kB] 126s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 126s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-brotli arm64 1.1.0-2build2 [340 kB] 126s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 126s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 126s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.13.1-3 [16.3 MB] 127s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 127s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 127s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sympy all 1.13.1-1 [4228 kB] 128s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2024.1-2 [31.4 kB] 128s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-appdirs all 1.4.4-4 [10.9 kB] 128s Get:58 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fs all 2.4.16-4 [91.3 kB] 128s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu1 [167 kB] 128s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.0-1 [1205 kB] 128s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-lz4 arm64 4.0.2+dfsg-1build4 [26.7 kB] 128s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-unicodedata2 arm64 15.1.0+ds-1build1 [362 kB] 128s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 128s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fonttools arm64 4.46.0-1build2 [1398 kB] 128s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-kiwisolver arm64 1.4.5-1 [48.9 kB] 128s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 128s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 128s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib arm64 3.8.3-3 [4515 kB] 129s Get:69 http://ftpmaster.internal/ubuntu plucky/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 129s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libglapi-mesa arm64 24.2.3-1ubuntu1 [59.4 kB] 129s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libx11-xcb1 arm64 2:1.8.7-1build1 [7870 B] 129s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri2-0 arm64 1.17.0-2 [7418 B] 129s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 129s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 129s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 129s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 129s Get:77 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 129s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 129s Get:79 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 129s Get:80 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 129s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libxshmfence1 arm64 1.3-1build5 [4938 B] 129s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 129s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-amdgpu1 arm64 2.4.122-1 [20.9 kB] 129s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-radeon1 arm64 2.4.122-1 [20.8 kB] 129s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 mesa-libgallium arm64 24.2.3-1ubuntu1 [9030 kB] 129s Get:86 http://ftpmaster.internal/ubuntu plucky/main arm64 libvulkan1 arm64 1.3.290.0-1 [153 kB] 129s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-server0 arm64 1.23.0-1 [35.7 kB] 129s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libgbm1 arm64 24.2.3-1ubuntu1 [32.9 kB] 129s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1-mesa-dri arm64 24.2.3-1ubuntu1 [33.3 kB] 130s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx-mesa0 arm64 24.2.3-1ubuntu1 [164 kB] 130s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 130s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libopengl0 arm64 1.7.0-1build1 [35.1 kB] 130s Get:93 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcoin80t64 arm64 4.0.2+ds-2 [2433 kB] 130s Get:94 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdouble-conversion3 arm64 3.3.0-1build1 [38.0 kB] 130s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu3 [200 kB] 130s Get:96 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5core5t64 arm64 5.15.15+dfsg-1ubuntu1 [1997 kB] 130s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libwayland-client0 arm64 1.23.0-1 [26.7 kB] 130s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl-mesa0 arm64 24.2.3-1ubuntu1 [129 kB] 130s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libegl1 arm64 1.7.0-1build1 [29.5 kB] 130s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 130s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libice6 arm64 2:1.0.10-1build3 [41.1 kB] 130s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 libmtdev1t64 arm64 1.1.6-1.2 [14.4 kB] 130s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom-common all 2.13.0-1 [98.6 kB] 130s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 libwacom9 arm64 2.13.0-1 [25.2 kB] 130s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput-bin arm64 1.26.2-1 [22.8 kB] 130s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libinput10 arm64 1.26.2-1 [132 kB] 130s Get:107 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmd4c0 arm64 0.5.2-2 [42.4 kB] 130s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5dbus5t64 arm64 5.15.15+dfsg-1ubuntu1 [221 kB] 130s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5network5t64 arm64 5.15.15+dfsg-1ubuntu1 [735 kB] 130s Get:110 http://ftpmaster.internal/ubuntu plucky/main arm64 libsm6 arm64 2:1.2.3-1build3 [15.6 kB] 130s Get:111 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libxcb-icccm4 arm64 0.4.2-1 [10.9 kB] 130s Get:112 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-util1 arm64 0.4.0-1build3 [10.7 kB] 130s Get:113 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-image0 arm64 0.4.0-2build1 [10.8 kB] 130s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-keysyms1 arm64 0.4.0-1build4 [7984 B] 130s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 130s Get:116 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-render-util0 arm64 0.3.9-1build4 [9648 B] 130s Get:117 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-shape0 arm64 1.17.0-2 [6246 B] 131s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinerama0 arm64 1.17.0-2 [5590 B] 131s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xinput0 arm64 1.17.0-2 [34.2 kB] 131s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcb-xkb1 arm64 1.17.0-2 [32.5 kB] 131s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbcommon-x11-0 arm64 1.6.0-1build1 [13.6 kB] 131s Get:122 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5gui5t64 arm64 5.15.15+dfsg-1ubuntu1 [3679 kB] 131s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5widgets5t64 arm64 5.15.15+dfsg-1ubuntu1 [2567 kB] 131s Get:124 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5opengl5t64 arm64 5.15.15+dfsg-1ubuntu1 [149 kB] 131s Get:125 http://ftpmaster.internal/ubuntu plucky/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 131s Get:126 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsoqt520t64 arm64 1.6.0+ds1-3.1build4 [204 kB] 131s Get:127 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5qml5 arm64 5.15.15+dfsg-1 [1490 kB] 131s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libshiboken2-py3-5.15t64 arm64 5.15.14-1build1 [199 kB] 131s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpyside2-py3-5.15t64 arm64 5.15.14-1build1 [76.4 kB] 131s Get:130 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtcore arm64 5.15.14-1build1 [1109 kB] 131s Get:131 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtgui arm64 5.15.14-1build1 [1170 kB] 131s Get:132 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtwidgets arm64 5.15.14-1build1 [1878 kB] 131s Get:133 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtopengl arm64 5.15.14-1build1 [115 kB] 131s Get:134 http://ftpmaster.internal/ubuntu plucky/universe arm64 shiboken2 arm64 5.15.14-1build1 [589 kB] 132s Get:135 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pivy arm64 0.6.9~a0-1build2 [4118 kB] 132s Get:136 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-ply all 3.11-7 [45.4 kB] 132s Get:137 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtnetwork arm64 5.15.14-1build1 [312 kB] 132s Get:138 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5svg5 arm64 5.15.15-1 [146 kB] 132s Get:139 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtsvg arm64 5.15.14-1build1 [55.5 kB] 132s Get:140 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5xml5t64 arm64 5.15.15+dfsg-1ubuntu1 [124 kB] 132s Get:141 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtxml arm64 5.15.14-1build1 [122 kB] 132s Get:142 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyside2.qtuitools arm64 5.15.14-1build1 [168 kB] 132s Get:143 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-filesystem1.83.0 arm64 1.83.0-3.2ubuntu2 [282 kB] 132s Get:144 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-program-options1.83.0 arm64 1.83.0-3.2ubuntu2 [318 kB] 132s Get:145 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-thread1.83.0 arm64 1.83.0-3.2ubuntu2 [276 kB] 132s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfmt9 arm64 9.1.0+ds1-2 [58.7 kB] 132s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10 [7922 B] 132s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 librdmacm1t64 arm64 52.0-2ubuntu1 [71.5 kB] 132s Get:149 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfabric1 arm64 1.17.0-3ubuntu1 [542 kB] 132s Get:150 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc15 arm64 2.11.0-2 [160 kB] 132s Get:151 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmunge2 arm64 0.5.15-4build1 [14.9 kB] 132s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 libpciaccess0 arm64 0.17-3build1 [18.9 kB] 132s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libxnvctrl0 arm64 510.47.03-0ubuntu4 [12.4 kB] 132s Get:154 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocl-icd-libopencl1 arm64 2.3.2-1build1 [37.6 kB] 132s Get:155 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc-plugins arm64 2.11.0-2 [15.8 kB] 132s Get:156 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpmix2t64 arm64 5.0.3-2 [662 kB] 132s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm17t64 arm64 1:17.0.6-18 [24.9 MB] 133s Get:158 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3build2 [14.1 MB] 133s Get:159 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsakmt1 arm64 5.7.0-1build1 [63.6 kB] 133s Get:160 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsa-runtime64-1 arm64 5.7.1-2build1 [286 kB] 133s Get:161 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamdhip64-5 arm64 5.7.1-4build1 [9668 kB] 133s Get:162 http://ftpmaster.internal/ubuntu plucky/main arm64 libibumad3 arm64 52.0-2ubuntu1 [29.3 kB] 133s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 libibmad5 arm64 52.0-2ubuntu1 [43.1 kB] 133s Get:164 http://ftpmaster.internal/ubuntu plucky/universe arm64 libucx0 arm64 1.17.0+ds-3build1 [1093 kB] 133s Get:165 http://ftpmaster.internal/ubuntu plucky/universe arm64 libopenmpi3t64 arm64 4.1.6-13.3ubuntu2 [2487 kB] 133s Get:166 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 133s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 133s Get:168 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-openmpi-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1258 kB] 133s Get:169 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmedc11t64 arm64 4.1.0+repack-6 [379 kB] 133s Get:170 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbbmalloc2 arm64 2021.12.0-1ubuntu2 [38.5 kB] 133s Get:171 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbbbind-2-5 arm64 2021.12.0-1ubuntu2 [14.9 kB] 133s Get:172 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtbb12 arm64 2021.12.0-1ubuntu2 [68.1 kB] 133s Get:173 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-foundation-7.8 arm64 7.8.1+dfsg1-2 [1408 kB] 134s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-modeling-data-7.8 arm64 7.8.1+dfsg1-2 [2507 kB] 134s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-modeling-algorithms-7.8 arm64 7.8.1+dfsg1-2 [6374 kB] 134s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libimath-3-1-29t64 arm64 3.1.11-2ubuntu1 [67.9 kB] 134s Get:177 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjxr0t64 arm64 1.2~git20170615.f752187-5.3 [178 kB] 134s Get:178 http://ftpmaster.internal/ubuntu plucky/universe arm64 libopenexr-3-1-30 arm64 3.1.5-5.1build3 [939 kB] 134s Get:179 http://ftpmaster.internal/ubuntu plucky/main arm64 libraw23t64 arm64 0.21.2-2.1build1 [382 kB] 134s Get:180 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreeimage3 arm64 3.18.0+ds2-10build4 [280 kB] 134s Get:181 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-draw-7.8 arm64 7.8.1+dfsg1-2 [2217 kB] 134s Get:182 http://ftpmaster.internal/ubuntu plucky/universe arm64 occt-misc all 7.8.1+dfsg1-2 [11.5 MB] 134s Get:183 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-visualization-7.8 arm64 7.8.1+dfsg1-2 [1886 kB] 134s Get:184 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-ocaf-7.8 arm64 7.8.1+dfsg1-2 [1075 kB] 134s Get:185 http://ftpmaster.internal/ubuntu plucky/universe arm64 libocct-data-exchange-7.8 arm64 7.8.1+dfsg1-2 [4072 kB] 135s Get:186 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5concurrent5t64 arm64 5.15.15+dfsg-1ubuntu1 [36.6 kB] 135s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common-data arm64 0.8-13ubuntu6 [29.6 kB] 135s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-common3 arm64 0.8-13ubuntu6 [23.3 kB] 135s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libavahi-client3 arm64 0.8-13ubuntu6 [27.2 kB] 135s Get:190 http://ftpmaster.internal/ubuntu plucky/main arm64 libcups2t64 arm64 2.4.10-1ubuntu2 [271 kB] 135s Get:191 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5printsupport5t64 arm64 5.15.15+dfsg-1ubuntu1 [208 kB] 135s Get:192 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webengine-data all 5.15.17+dfsg-4 [7625 kB] 135s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2-data all 1.2.12-1 [21.0 kB] 135s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libasound2t64 arm64 1.2.12-1 [384 kB] 135s Get:195 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [140 kB] 135s Get:196 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz-subset0 arm64 9.0.0-1 [491 kB] 135s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [23.1 kB] 135s Get:198 http://ftpmaster.internal/ubuntu plucky/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 135s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5positioning5 arm64 5.15.15+dfsg-1 [221 kB] 135s Get:200 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5qmlmodels5 arm64 5.15.15+dfsg-1 [207 kB] 135s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5quick5 arm64 5.15.15+dfsg-1 [1736 kB] 135s Get:202 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webchannel5 arm64 5.15.15-1 [63.1 kB] 135s Get:203 http://ftpmaster.internal/ubuntu plucky/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 135s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libvpx9 arm64 1.14.1-1ubuntu1 [1236 kB] 136s Get:205 http://ftpmaster.internal/ubuntu plucky/main arm64 libxcomposite1 arm64 1:0.4.5-1build3 [6336 B] 136s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libxdamage1 arm64 1:1.1.6-1build1 [6236 B] 136s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 136s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libxtst6 arm64 2:1.2.3-1.1build1 [13.0 kB] 136s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webenginecore5 arm64 5.15.17+dfsg-4 [40.6 MB] 137s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5quickwidgets5 arm64 5.15.15+dfsg-1 [39.0 kB] 137s Get:211 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqt5webenginewidgets5 arm64 5.15.17+dfsg-4 [123 kB] 137s Get:212 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspnav0 arm64 1.1-2 [15.2 kB] 137s Get:213 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-2build1 [40.6 kB] 137s Get:214 http://ftpmaster.internal/ubuntu plucky/universe arm64 libglew2.2 arm64 2.2.0-4build1 [191 kB] 137s Get:215 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1207 kB] 137s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 libjsoncpp25 arm64 1.9.5-6build1 [78.2 kB] 137s Get:217 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-4ubuntu3 [56.9 kB] 137s Get:218 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnetcdf19t64 arm64 1:4.9.2-6ubuntu1 [466 kB] 137s Get:219 http://ftpmaster.internal/ubuntu plucky/main arm64 libogg0 arm64 1.3.5-3build1 [22.6 kB] 137s Get:220 http://ftpmaster.internal/ubuntu plucky/universe arm64 proj-data all 9.4.1-1 [7892 kB] 137s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 libproj25 arm64 9.4.1-1 [1294 kB] 137s Get:222 http://ftpmaster.internal/ubuntu plucky/main arm64 libpixman-1-0 arm64 0.42.2-1build1 [204 kB] 137s Get:223 http://ftpmaster.internal/ubuntu plucky/main arm64 libcairo2 arm64 1.18.2-2 [560 kB] 137s Get:224 http://ftpmaster.internal/ubuntu plucky/main arm64 libtheora0 arm64 1.1.1+dfsg.1-17 [227 kB] 137s Get:225 http://ftpmaster.internal/ubuntu plucky/universe arm64 libvtk9.3 arm64 9.3.0+dfsg1-1build1 [24.0 MB] 138s Get:226 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3 [874 kB] 138s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzipios++0v5 arm64 0.1.5.9+cvs.2007.04.28-11build2 [51.1 kB] 138s Get:228 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreecad-python3-0.20 arm64 0.21.2+dfsg1-6 [38.0 MB] 139s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad-python3 arm64 0.21.2+dfsg1-6 [63.2 kB] 139s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 freecad all 0.21.2+dfsg1-6 [11.0 kB] 139s Get:231 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 139s Get:232 http://ftpmaster.internal/ubuntu plucky/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 139s Get:233 http://ftpmaster.internal/ubuntu plucky/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 139s Get:234 http://ftpmaster.internal/ubuntu plucky/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 139s Get:235 http://ftpmaster.internal/ubuntu plucky/main arm64 libxaw7 arm64 2:1.0.14-1build2 [183 kB] 139s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 139s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 139s Get:238 http://ftpmaster.internal/ubuntu plucky/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 139s Get:239 http://ftpmaster.internal/ubuntu plucky/main arm64 xserver-common all 2:21.1.13-2ubuntu1 [33.5 kB] 139s Get:240 http://ftpmaster.internal/ubuntu plucky/universe arm64 xvfb arm64 2:21.1.13-2ubuntu1 [868 kB] 140s Fetched 335 MB in 19s (17.4 MB/s) 140s Selecting previously unselected package libtcl8.6:arm64. 140s (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 ... 79705 files and directories currently installed.) 140s Preparing to unpack .../000-libtcl8.6_8.6.14+dfsg-1build1_arm64.deb ... 140s Unpacking libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 140s Selecting previously unselected package fonts-dejavu-mono. 140s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 140s Unpacking fonts-dejavu-mono (2.37-8) ... 140s Selecting previously unselected package fonts-dejavu-core. 141s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 141s Unpacking fonts-dejavu-core (2.37-8) ... 141s Selecting previously unselected package fontconfig-config. 141s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 141s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 141s Selecting previously unselected package libfontconfig1:arm64. 141s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 141s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 141s Selecting previously unselected package libxrender1:arm64. 141s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 141s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 141s Selecting previously unselected package libxft2:arm64. 141s Preparing to unpack .../006-libxft2_2.3.6-1build1_arm64.deb ... 141s Unpacking libxft2:arm64 (2.3.6-1build1) ... 141s Selecting previously unselected package x11-common. 141s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 141s Unpacking x11-common (1:7.7+23ubuntu3) ... 141s Selecting previously unselected package libxss1:arm64. 141s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_arm64.deb ... 141s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 141s Selecting previously unselected package libtk8.6:arm64. 141s Preparing to unpack .../009-libtk8.6_8.6.14-1build1_arm64.deb ... 141s Unpacking libtk8.6:arm64 (8.6.14-1build1) ... 141s Selecting previously unselected package tk8.6-blt2.5. 141s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_arm64.deb ... 141s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 141s Selecting previously unselected package blt. 141s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_arm64.deb ... 141s Unpacking blt (2.5.3+dfsg-7build1) ... 142s Selecting previously unselected package fontconfig. 142s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_arm64.deb ... 142s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 142s Selecting previously unselected package fonts-lyx. 142s Preparing to unpack .../013-fonts-lyx_2.4.1-2_all.deb ... 142s Unpacking fonts-lyx (2.4.1-2) ... 142s Selecting previously unselected package freecad-common. 142s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 142s Unpacking freecad-common (0.21.2+dfsg1-6) ... 143s Selecting previously unselected package libjs-jquery. 143s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 143s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 143s Selecting previously unselected package libjs-jquery-ui. 143s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 143s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 143s Selecting previously unselected package python-matplotlib-data. 143s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3_all.deb ... 143s Unpacking python-matplotlib-data (3.8.3-3) ... 143s Selecting previously unselected package python3-six. 143s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 143s Unpacking python3-six (1.16.0-7) ... 143s Selecting previously unselected package python3-dateutil. 143s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 143s Unpacking python3-dateutil (2.9.0-2) ... 143s Selecting previously unselected package libgomp1:arm64. 143s Preparing to unpack .../020-libgomp1_14.2.0-7ubuntu1_arm64.deb ... 143s Unpacking libgomp1:arm64 (14.2.0-7ubuntu1) ... 143s Selecting previously unselected package libimagequant0:arm64. 143s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_arm64.deb ... 143s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 143s Selecting previously unselected package libjpeg-turbo8:arm64. 143s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_arm64.deb ... 143s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 143s Selecting previously unselected package libjpeg8:arm64. 143s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_arm64.deb ... 143s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 143s Selecting previously unselected package liblcms2-2:arm64. 143s Preparing to unpack .../024-liblcms2-2_2.14-2build1_arm64.deb ... 143s Unpacking liblcms2-2:arm64 (2.14-2build1) ... 144s Selecting previously unselected package libopenjp2-7:arm64. 144s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_arm64.deb ... 144s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 144s Selecting previously unselected package libgraphite2-3:arm64. 144s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 144s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 144s Selecting previously unselected package libharfbuzz0b:arm64. 144s Preparing to unpack .../027-libharfbuzz0b_9.0.0-1_arm64.deb ... 144s Unpacking libharfbuzz0b:arm64 (9.0.0-1) ... 144s Selecting previously unselected package libraqm0:arm64. 144s Preparing to unpack .../028-libraqm0_0.10.1-1build1_arm64.deb ... 144s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 144s Selecting previously unselected package libdeflate0:arm64. 144s Preparing to unpack .../029-libdeflate0_1.21-1_arm64.deb ... 144s Unpacking libdeflate0:arm64 (1.21-1) ... 144s Selecting previously unselected package libjbig0:arm64. 144s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 144s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 144s Selecting previously unselected package liblerc4:arm64. 144s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_arm64.deb ... 144s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 144s Selecting previously unselected package libsharpyuv0:arm64. 144s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_arm64.deb ... 144s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 144s Selecting previously unselected package libwebp7:arm64. 144s Preparing to unpack .../033-libwebp7_1.4.0-0.1_arm64.deb ... 144s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 144s Selecting previously unselected package libtiff6:arm64. 144s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 144s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 144s Selecting previously unselected package libwebpdemux2:arm64. 144s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_arm64.deb ... 144s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 144s Selecting previously unselected package libwebpmux3:arm64. 144s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_arm64.deb ... 144s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 144s Selecting previously unselected package python3-pil:arm64. 144s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_arm64.deb ... 144s Unpacking python3-pil:arm64 (10.4.0-1ubuntu1) ... 144s Selecting previously unselected package python3.12-tk. 144s Preparing to unpack .../038-python3.12-tk_3.12.7-1_arm64.deb ... 144s Unpacking python3.12-tk (3.12.7-1) ... 144s Selecting previously unselected package python3-tk:arm64. 144s Preparing to unpack .../039-python3-tk_3.12.6-1ubuntu1_arm64.deb ... 144s Unpacking python3-tk:arm64 (3.12.6-1ubuntu1) ... 144s Selecting previously unselected package python3-pil.imagetk:arm64. 144s Preparing to unpack .../040-python3-pil.imagetk_10.4.0-1ubuntu1_arm64.deb ... 144s Unpacking python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 144s Selecting previously unselected package libblas3:arm64. 144s Preparing to unpack .../041-libblas3_3.12.0-3build2_arm64.deb ... 144s Unpacking libblas3:arm64 (3.12.0-3build2) ... 144s Selecting previously unselected package libgfortran5:arm64. 144s Preparing to unpack .../042-libgfortran5_14.2.0-7ubuntu1_arm64.deb ... 144s Unpacking libgfortran5:arm64 (14.2.0-7ubuntu1) ... 145s Selecting previously unselected package liblapack3:arm64. 145s Preparing to unpack .../043-liblapack3_3.12.0-3build2_arm64.deb ... 145s Unpacking liblapack3:arm64 (3.12.0-3build2) ... 145s Selecting previously unselected package python3-numpy. 145s Preparing to unpack .../044-python3-numpy_1%3a1.26.4+ds-11build1_arm64.deb ... 145s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 145s Selecting previously unselected package python3-contourpy. 145s Preparing to unpack .../045-python3-contourpy_1.2.1-1_arm64.deb ... 145s Unpacking python3-contourpy (1.2.1-1) ... 145s Selecting previously unselected package python3-cycler. 145s Preparing to unpack .../046-python3-cycler_0.12.1-1_all.deb ... 145s Unpacking python3-cycler (0.12.1-1) ... 145s Selecting previously unselected package python3-brotli. 145s Preparing to unpack .../047-python3-brotli_1.1.0-2build2_arm64.deb ... 145s Unpacking python3-brotli (1.1.0-2build2) ... 145s Selecting previously unselected package python3-decorator. 145s Preparing to unpack .../048-python3-decorator_5.1.1-5_all.deb ... 145s Unpacking python3-decorator (5.1.1-5) ... 145s Selecting previously unselected package liblbfgsb0:arm64. 145s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 145s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 145s Selecting previously unselected package python3-scipy. 145s Preparing to unpack .../050-python3-scipy_1.13.1-3_arm64.deb ... 145s Unpacking python3-scipy (1.13.1-3) ... 146s Selecting previously unselected package python3-ufolib2. 146s Preparing to unpack .../051-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 146s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 146s Selecting previously unselected package python3-mpmath. 146s Preparing to unpack .../052-python3-mpmath_1.3.0-1_all.deb ... 146s Unpacking python3-mpmath (1.3.0-1) ... 146s Selecting previously unselected package python3-sympy. 146s Preparing to unpack .../053-python3-sympy_1.13.1-1_all.deb ... 146s Unpacking python3-sympy (1.13.1-1) ... 146s Selecting previously unselected package python3-tz. 146s Preparing to unpack .../054-python3-tz_2024.1-2_all.deb ... 146s Unpacking python3-tz (2024.1-2) ... 146s Selecting previously unselected package python3-appdirs. 146s Preparing to unpack .../055-python3-appdirs_1.4.4-4_all.deb ... 146s Unpacking python3-appdirs (1.4.4-4) ... 146s Selecting previously unselected package python3-fs. 146s Preparing to unpack .../056-python3-fs_2.4.16-4_all.deb ... 146s Unpacking python3-fs (2.4.16-4) ... 146s Selecting previously unselected package libxslt1.1:arm64. 146s Preparing to unpack .../057-libxslt1.1_1.1.39-0exp1ubuntu1_arm64.deb ... 146s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 146s Selecting previously unselected package python3-lxml:arm64. 146s Preparing to unpack .../058-python3-lxml_5.3.0-1_arm64.deb ... 146s Unpacking python3-lxml:arm64 (5.3.0-1) ... 147s Selecting previously unselected package python3-lz4. 147s Preparing to unpack .../059-python3-lz4_4.0.2+dfsg-1build4_arm64.deb ... 147s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 147s Selecting previously unselected package python3-unicodedata2. 147s Preparing to unpack .../060-python3-unicodedata2_15.1.0+ds-1build1_arm64.deb ... 147s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 147s Selecting previously unselected package unicode-data. 147s Preparing to unpack .../061-unicode-data_15.1.0-1_all.deb ... 147s Unpacking unicode-data (15.1.0-1) ... 147s Selecting previously unselected package python3-fonttools. 147s Preparing to unpack .../062-python3-fonttools_4.46.0-1build2_arm64.deb ... 147s Unpacking python3-fonttools (4.46.0-1build2) ... 147s Selecting previously unselected package python3-kiwisolver. 147s Preparing to unpack .../063-python3-kiwisolver_1.4.5-1_arm64.deb ... 147s Unpacking python3-kiwisolver (1.4.5-1) ... 147s Selecting previously unselected package python3-packaging. 147s Preparing to unpack .../064-python3-packaging_24.1-1_all.deb ... 147s Unpacking python3-packaging (24.1-1) ... 147s Selecting previously unselected package libqhull-r8.0:arm64. 147s Preparing to unpack .../065-libqhull-r8.0_2020.2-6build1_arm64.deb ... 147s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 147s Selecting previously unselected package python3-matplotlib. 147s Preparing to unpack .../066-python3-matplotlib_3.8.3-3_arm64.deb ... 147s Unpacking python3-matplotlib (3.8.3-3) ... 147s Selecting previously unselected package libglvnd0:arm64. 147s Preparing to unpack .../067-libglvnd0_1.7.0-1build1_arm64.deb ... 147s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 148s Selecting previously unselected package libglapi-mesa:arm64. 148s Preparing to unpack .../068-libglapi-mesa_24.2.3-1ubuntu1_arm64.deb ... 148s Unpacking libglapi-mesa:arm64 (24.2.3-1ubuntu1) ... 148s Selecting previously unselected package libx11-xcb1:arm64. 148s Preparing to unpack .../069-libx11-xcb1_2%3a1.8.7-1build1_arm64.deb ... 148s Unpacking libx11-xcb1:arm64 (2:1.8.7-1build1) ... 148s Selecting previously unselected package libxcb-dri2-0:arm64. 148s Preparing to unpack .../070-libxcb-dri2-0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-dri2-0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-dri3-0:arm64. 148s Preparing to unpack .../071-libxcb-dri3-0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-glx0:arm64. 148s Preparing to unpack .../072-libxcb-glx0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-present0:arm64. 148s Preparing to unpack .../073-libxcb-present0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-randr0:arm64. 148s Preparing to unpack .../074-libxcb-randr0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-shm0:arm64. 148s Preparing to unpack .../075-libxcb-shm0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-sync1:arm64. 148s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxcb-xfixes0:arm64. 148s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_arm64.deb ... 148s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 148s Selecting previously unselected package libxfixes3:arm64. 148s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 148s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 148s Selecting previously unselected package libxshmfence1:arm64. 148s Preparing to unpack .../079-libxshmfence1_1.3-1build5_arm64.deb ... 148s Unpacking libxshmfence1:arm64 (1.3-1build5) ... 148s Selecting previously unselected package libxxf86vm1:arm64. 148s Preparing to unpack .../080-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 148s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 148s Selecting previously unselected package libdrm-amdgpu1:arm64. 148s Preparing to unpack .../081-libdrm-amdgpu1_2.4.122-1_arm64.deb ... 148s Unpacking libdrm-amdgpu1:arm64 (2.4.122-1) ... 148s Selecting previously unselected package libdrm-radeon1:arm64. 148s Preparing to unpack .../082-libdrm-radeon1_2.4.122-1_arm64.deb ... 148s Unpacking libdrm-radeon1:arm64 (2.4.122-1) ... 148s Selecting previously unselected package mesa-libgallium:arm64. 148s Preparing to unpack .../083-mesa-libgallium_24.2.3-1ubuntu1_arm64.deb ... 148s Unpacking mesa-libgallium:arm64 (24.2.3-1ubuntu1) ... 149s Selecting previously unselected package libvulkan1:arm64. 149s Preparing to unpack .../084-libvulkan1_1.3.290.0-1_arm64.deb ... 149s Unpacking libvulkan1:arm64 (1.3.290.0-1) ... 149s Selecting previously unselected package libwayland-server0:arm64. 149s Preparing to unpack .../085-libwayland-server0_1.23.0-1_arm64.deb ... 149s Unpacking libwayland-server0:arm64 (1.23.0-1) ... 149s Selecting previously unselected package libgbm1:arm64. 149s Preparing to unpack .../086-libgbm1_24.2.3-1ubuntu1_arm64.deb ... 149s Unpacking libgbm1:arm64 (24.2.3-1ubuntu1) ... 149s Selecting previously unselected package libgl1-mesa-dri:arm64. 149s Preparing to unpack .../087-libgl1-mesa-dri_24.2.3-1ubuntu1_arm64.deb ... 149s Unpacking libgl1-mesa-dri:arm64 (24.2.3-1ubuntu1) ... 149s Selecting previously unselected package libglx-mesa0:arm64. 149s Preparing to unpack .../088-libglx-mesa0_24.2.3-1ubuntu1_arm64.deb ... 149s Unpacking libglx-mesa0:arm64 (24.2.3-1ubuntu1) ... 149s Selecting previously unselected package libglx0:arm64. 149s Preparing to unpack .../089-libglx0_1.7.0-1build1_arm64.deb ... 149s Unpacking libglx0:arm64 (1.7.0-1build1) ... 149s Selecting previously unselected package libopengl0:arm64. 149s Preparing to unpack .../090-libopengl0_1.7.0-1build1_arm64.deb ... 149s Unpacking libopengl0:arm64 (1.7.0-1build1) ... 149s Selecting previously unselected package libcoin80t64:arm64. 149s Preparing to unpack .../091-libcoin80t64_4.0.2+ds-2_arm64.deb ... 149s Unpacking libcoin80t64:arm64 (4.0.2+ds-2) ... 149s Selecting previously unselected package libdouble-conversion3:arm64. 149s Preparing to unpack .../092-libdouble-conversion3_3.3.0-1build1_arm64.deb ... 149s Unpacking libdouble-conversion3:arm64 (3.3.0-1build1) ... 149s Selecting previously unselected package libpcre2-16-0:arm64. 149s Preparing to unpack .../093-libpcre2-16-0_10.42-4ubuntu3_arm64.deb ... 149s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 149s Selecting previously unselected package libqt5core5t64:arm64. 149s Preparing to unpack .../094-libqt5core5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 149s Unpacking libqt5core5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 149s Selecting previously unselected package libwayland-client0:arm64. 149s Preparing to unpack .../095-libwayland-client0_1.23.0-1_arm64.deb ... 149s Unpacking libwayland-client0:arm64 (1.23.0-1) ... 149s Selecting previously unselected package libegl-mesa0:arm64. 149s Preparing to unpack .../096-libegl-mesa0_24.2.3-1ubuntu1_arm64.deb ... 149s Unpacking libegl-mesa0:arm64 (24.2.3-1ubuntu1) ... 150s Selecting previously unselected package libegl1:arm64. 150s Preparing to unpack .../097-libegl1_1.7.0-1build1_arm64.deb ... 150s Unpacking libegl1:arm64 (1.7.0-1build1) ... 150s Selecting previously unselected package libgl1:arm64. 150s Preparing to unpack .../098-libgl1_1.7.0-1build1_arm64.deb ... 150s Unpacking libgl1:arm64 (1.7.0-1build1) ... 150s Selecting previously unselected package libice6:arm64. 150s Preparing to unpack .../099-libice6_2%3a1.0.10-1build3_arm64.deb ... 150s Unpacking libice6:arm64 (2:1.0.10-1build3) ... 150s Selecting previously unselected package libmtdev1t64:arm64. 150s Preparing to unpack .../100-libmtdev1t64_1.1.6-1.2_arm64.deb ... 150s Unpacking libmtdev1t64:arm64 (1.1.6-1.2) ... 150s Selecting previously unselected package libwacom-common. 150s Preparing to unpack .../101-libwacom-common_2.13.0-1_all.deb ... 150s Unpacking libwacom-common (2.13.0-1) ... 150s Selecting previously unselected package libwacom9:arm64. 150s Preparing to unpack .../102-libwacom9_2.13.0-1_arm64.deb ... 150s Unpacking libwacom9:arm64 (2.13.0-1) ... 150s Selecting previously unselected package libinput-bin. 150s Preparing to unpack .../103-libinput-bin_1.26.2-1_arm64.deb ... 150s Unpacking libinput-bin (1.26.2-1) ... 150s Selecting previously unselected package libinput10:arm64. 150s Preparing to unpack .../104-libinput10_1.26.2-1_arm64.deb ... 150s Unpacking libinput10:arm64 (1.26.2-1) ... 150s Selecting previously unselected package libmd4c0:arm64. 150s Preparing to unpack .../105-libmd4c0_0.5.2-2_arm64.deb ... 150s Unpacking libmd4c0:arm64 (0.5.2-2) ... 150s Selecting previously unselected package libqt5dbus5t64:arm64. 150s Preparing to unpack .../106-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 150s Unpacking libqt5dbus5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 150s Selecting previously unselected package libqt5network5t64:arm64. 150s Preparing to unpack .../107-libqt5network5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 150s Unpacking libqt5network5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 150s Selecting previously unselected package libsm6:arm64. 150s Preparing to unpack .../108-libsm6_2%3a1.2.3-1build3_arm64.deb ... 150s Unpacking libsm6:arm64 (2:1.2.3-1build3) ... 150s Selecting previously unselected package libxcb-icccm4:arm64. 150s Preparing to unpack .../109-libxcb-icccm4_0.4.2-1_arm64.deb ... 150s Unpacking libxcb-icccm4:arm64 (0.4.2-1) ... 150s Selecting previously unselected package libxcb-util1:arm64. 150s Preparing to unpack .../110-libxcb-util1_0.4.0-1build3_arm64.deb ... 150s Unpacking libxcb-util1:arm64 (0.4.0-1build3) ... 150s Selecting previously unselected package libxcb-image0:arm64. 150s Preparing to unpack .../111-libxcb-image0_0.4.0-2build1_arm64.deb ... 150s Unpacking libxcb-image0:arm64 (0.4.0-2build1) ... 150s Selecting previously unselected package libxcb-keysyms1:arm64. 150s Preparing to unpack .../112-libxcb-keysyms1_0.4.0-1build4_arm64.deb ... 150s Unpacking libxcb-keysyms1:arm64 (0.4.0-1build4) ... 151s Selecting previously unselected package libxcb-render0:arm64. 151s Preparing to unpack .../113-libxcb-render0_1.17.0-2_arm64.deb ... 151s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 151s Selecting previously unselected package libxcb-render-util0:arm64. 151s Preparing to unpack .../114-libxcb-render-util0_0.3.9-1build4_arm64.deb ... 151s Unpacking libxcb-render-util0:arm64 (0.3.9-1build4) ... 151s Selecting previously unselected package libxcb-shape0:arm64. 151s Preparing to unpack .../115-libxcb-shape0_1.17.0-2_arm64.deb ... 151s Unpacking libxcb-shape0:arm64 (1.17.0-2) ... 151s Selecting previously unselected package libxcb-xinerama0:arm64. 151s Preparing to unpack .../116-libxcb-xinerama0_1.17.0-2_arm64.deb ... 151s Unpacking libxcb-xinerama0:arm64 (1.17.0-2) ... 151s Selecting previously unselected package libxcb-xinput0:arm64. 151s Preparing to unpack .../117-libxcb-xinput0_1.17.0-2_arm64.deb ... 151s Unpacking libxcb-xinput0:arm64 (1.17.0-2) ... 151s Selecting previously unselected package libxcb-xkb1:arm64. 151s Preparing to unpack .../118-libxcb-xkb1_1.17.0-2_arm64.deb ... 151s Unpacking libxcb-xkb1:arm64 (1.17.0-2) ... 151s Selecting previously unselected package libxkbcommon-x11-0:arm64. 151s Preparing to unpack .../119-libxkbcommon-x11-0_1.6.0-1build1_arm64.deb ... 151s Unpacking libxkbcommon-x11-0:arm64 (1.6.0-1build1) ... 151s Selecting previously unselected package libqt5gui5t64:arm64. 151s Preparing to unpack .../120-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 151s Unpacking libqt5gui5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 151s Selecting previously unselected package libqt5widgets5t64:arm64. 151s Preparing to unpack .../121-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 151s Unpacking libqt5widgets5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 151s Selecting previously unselected package libqt5opengl5t64:arm64. 151s Preparing to unpack .../122-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 151s Unpacking libqt5opengl5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 151s Selecting previously unselected package libxi6:arm64. 151s Preparing to unpack .../123-libxi6_2%3a1.8.2-1_arm64.deb ... 151s Unpacking libxi6:arm64 (2:1.8.2-1) ... 151s Selecting previously unselected package libsoqt520t64. 151s Preparing to unpack .../124-libsoqt520t64_1.6.0+ds1-3.1build4_arm64.deb ... 151s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 151s Selecting previously unselected package libqt5qml5:arm64. 151s Preparing to unpack .../125-libqt5qml5_5.15.15+dfsg-1_arm64.deb ... 151s Unpacking libqt5qml5:arm64 (5.15.15+dfsg-1) ... 151s Selecting previously unselected package libshiboken2-py3-5.15t64. 152s Preparing to unpack .../126-libshiboken2-py3-5.15t64_5.15.14-1build1_arm64.deb ... 152s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 152s Selecting previously unselected package libpyside2-py3-5.15t64. 152s Preparing to unpack .../127-libpyside2-py3-5.15t64_5.15.14-1build1_arm64.deb ... 152s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 152s Selecting previously unselected package python3-pyside2.qtcore. 152s Preparing to unpack .../128-python3-pyside2.qtcore_5.15.14-1build1_arm64.deb ... 152s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 152s Selecting previously unselected package python3-pyside2.qtgui. 152s Preparing to unpack .../129-python3-pyside2.qtgui_5.15.14-1build1_arm64.deb ... 152s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 152s Selecting previously unselected package python3-pyside2.qtwidgets. 152s Preparing to unpack .../130-python3-pyside2.qtwidgets_5.15.14-1build1_arm64.deb ... 152s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 152s Selecting previously unselected package python3-pyside2.qtopengl. 152s Preparing to unpack .../131-python3-pyside2.qtopengl_5.15.14-1build1_arm64.deb ... 152s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 152s Selecting previously unselected package shiboken2. 152s Preparing to unpack .../132-shiboken2_5.15.14-1build1_arm64.deb ... 152s Unpacking shiboken2 (5.15.14-1build1) ... 152s Selecting previously unselected package python3-pivy. 152s Preparing to unpack .../133-python3-pivy_0.6.9~a0-1build2_arm64.deb ... 152s Unpacking python3-pivy (0.6.9~a0-1build2) ... 152s Selecting previously unselected package python3-ply. 152s Preparing to unpack .../134-python3-ply_3.11-7_all.deb ... 152s Unpacking python3-ply (3.11-7) ... 152s Selecting previously unselected package python3-pyside2.qtnetwork. 152s Preparing to unpack .../135-python3-pyside2.qtnetwork_5.15.14-1build1_arm64.deb ... 152s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 152s Selecting previously unselected package libqt5svg5:arm64. 152s Preparing to unpack .../136-libqt5svg5_5.15.15-1_arm64.deb ... 152s Unpacking libqt5svg5:arm64 (5.15.15-1) ... 153s Selecting previously unselected package python3-pyside2.qtsvg. 153s Preparing to unpack .../137-python3-pyside2.qtsvg_5.15.14-1build1_arm64.deb ... 153s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 153s Selecting previously unselected package libqt5xml5t64:arm64. 153s Preparing to unpack .../138-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 153s Unpacking libqt5xml5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 153s Selecting previously unselected package python3-pyside2.qtxml. 153s Preparing to unpack .../139-python3-pyside2.qtxml_5.15.14-1build1_arm64.deb ... 153s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 153s Selecting previously unselected package python3-pyside2.qtuitools. 153s Preparing to unpack .../140-python3-pyside2.qtuitools_5.15.14-1build1_arm64.deb ... 153s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 153s Selecting previously unselected package libboost-filesystem1.83.0:arm64. 153s Preparing to unpack .../141-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_arm64.deb ... 153s Unpacking libboost-filesystem1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 153s Selecting previously unselected package libboost-program-options1.83.0:arm64. 153s Preparing to unpack .../142-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_arm64.deb ... 153s Unpacking libboost-program-options1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 153s Selecting previously unselected package libboost-thread1.83.0:arm64. 153s Preparing to unpack .../143-libboost-thread1.83.0_1.83.0-3.2ubuntu2_arm64.deb ... 153s Unpacking libboost-thread1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 153s Selecting previously unselected package libfmt9:arm64. 153s Preparing to unpack .../144-libfmt9_9.1.0+ds1-2_arm64.deb ... 153s Unpacking libfmt9:arm64 (9.1.0+ds1-2) ... 153s Selecting previously unselected package libevent-pthreads-2.1-7t64:arm64. 153s Preparing to unpack .../145-libevent-pthreads-2.1-7t64_2.1.12-stable-10_arm64.deb ... 153s Unpacking libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 153s Selecting previously unselected package librdmacm1t64:arm64. 153s Preparing to unpack .../146-librdmacm1t64_52.0-2ubuntu1_arm64.deb ... 153s Unpacking librdmacm1t64:arm64 (52.0-2ubuntu1) ... 153s Selecting previously unselected package libfabric1:arm64. 153s Preparing to unpack .../147-libfabric1_1.17.0-3ubuntu1_arm64.deb ... 153s Unpacking libfabric1:arm64 (1.17.0-3ubuntu1) ... 153s Selecting previously unselected package libhwloc15:arm64. 153s Preparing to unpack .../148-libhwloc15_2.11.0-2_arm64.deb ... 153s Unpacking libhwloc15:arm64 (2.11.0-2) ... 153s Selecting previously unselected package libmunge2:arm64. 153s Preparing to unpack .../149-libmunge2_0.5.15-4build1_arm64.deb ... 153s Unpacking libmunge2:arm64 (0.5.15-4build1) ... 153s Selecting previously unselected package libpciaccess0:arm64. 153s Preparing to unpack .../150-libpciaccess0_0.17-3build1_arm64.deb ... 153s Unpacking libpciaccess0:arm64 (0.17-3build1) ... 154s Selecting previously unselected package libxnvctrl0:arm64. 154s Preparing to unpack .../151-libxnvctrl0_510.47.03-0ubuntu4_arm64.deb ... 154s Unpacking libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 154s Selecting previously unselected package ocl-icd-libopencl1:arm64. 154s Preparing to unpack .../152-ocl-icd-libopencl1_2.3.2-1build1_arm64.deb ... 154s Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 154s Selecting previously unselected package libhwloc-plugins:arm64. 154s Preparing to unpack .../153-libhwloc-plugins_2.11.0-2_arm64.deb ... 154s Unpacking libhwloc-plugins:arm64 (2.11.0-2) ... 154s Selecting previously unselected package libpmix2t64:arm64. 154s Preparing to unpack .../154-libpmix2t64_5.0.3-2_arm64.deb ... 154s Unpacking libpmix2t64:arm64 (5.0.3-2) ... 154s Selecting previously unselected package libllvm17t64:arm64. 154s Preparing to unpack .../155-libllvm17t64_1%3a17.0.6-18_arm64.deb ... 154s Unpacking libllvm17t64:arm64 (1:17.0.6-18) ... 155s Selecting previously unselected package libamd-comgr2:arm64. 155s Preparing to unpack .../156-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_arm64.deb ... 155s Unpacking libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 155s Selecting previously unselected package libhsakmt1:arm64. 155s Preparing to unpack .../157-libhsakmt1_5.7.0-1build1_arm64.deb ... 155s Unpacking libhsakmt1:arm64 (5.7.0-1build1) ... 155s Selecting previously unselected package libhsa-runtime64-1. 155s Preparing to unpack .../158-libhsa-runtime64-1_5.7.1-2build1_arm64.deb ... 155s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 155s Selecting previously unselected package libamdhip64-5. 155s Preparing to unpack .../159-libamdhip64-5_5.7.1-4build1_arm64.deb ... 155s Unpacking libamdhip64-5 (5.7.1-4build1) ... 155s Selecting previously unselected package libibumad3:arm64. 155s Preparing to unpack .../160-libibumad3_52.0-2ubuntu1_arm64.deb ... 155s Unpacking libibumad3:arm64 (52.0-2ubuntu1) ... 155s Selecting previously unselected package libibmad5:arm64. 155s Preparing to unpack .../161-libibmad5_52.0-2ubuntu1_arm64.deb ... 155s Unpacking libibmad5:arm64 (52.0-2ubuntu1) ... 155s Selecting previously unselected package libucx0:arm64. 155s Preparing to unpack .../162-libucx0_1.17.0+ds-3build1_arm64.deb ... 155s Unpacking libucx0:arm64 (1.17.0+ds-3build1) ... 156s Selecting previously unselected package libopenmpi3t64:arm64. 156s Preparing to unpack .../163-libopenmpi3t64_4.1.6-13.3ubuntu2_arm64.deb ... 156s Unpacking libopenmpi3t64:arm64 (4.1.6-13.3ubuntu2) ... 156s Selecting previously unselected package libaec0:arm64. 156s Preparing to unpack .../164-libaec0_1.1.3-1_arm64.deb ... 156s Unpacking libaec0:arm64 (1.1.3-1) ... 156s Selecting previously unselected package libsz2:arm64. 156s Preparing to unpack .../165-libsz2_1.1.3-1_arm64.deb ... 156s Unpacking libsz2:arm64 (1.1.3-1) ... 156s Selecting previously unselected package libhdf5-openmpi-103-1t64:arm64. 156s Preparing to unpack .../166-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 156s Unpacking libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 156s Selecting previously unselected package libmedc11t64:arm64. 156s Preparing to unpack .../167-libmedc11t64_4.1.0+repack-6_arm64.deb ... 156s Unpacking libmedc11t64:arm64 (4.1.0+repack-6) ... 156s Selecting previously unselected package libtbbmalloc2:arm64. 156s Preparing to unpack .../168-libtbbmalloc2_2021.12.0-1ubuntu2_arm64.deb ... 156s Unpacking libtbbmalloc2:arm64 (2021.12.0-1ubuntu2) ... 156s Selecting previously unselected package libtbbbind-2-5:arm64. 156s Preparing to unpack .../169-libtbbbind-2-5_2021.12.0-1ubuntu2_arm64.deb ... 156s Unpacking libtbbbind-2-5:arm64 (2021.12.0-1ubuntu2) ... 156s Selecting previously unselected package libtbb12:arm64. 156s Preparing to unpack .../170-libtbb12_2021.12.0-1ubuntu2_arm64.deb ... 156s Unpacking libtbb12:arm64 (2021.12.0-1ubuntu2) ... 156s Selecting previously unselected package libocct-foundation-7.8:arm64. 156s Preparing to unpack .../171-libocct-foundation-7.8_7.8.1+dfsg1-2_arm64.deb ... 156s Unpacking libocct-foundation-7.8:arm64 (7.8.1+dfsg1-2) ... 156s Selecting previously unselected package libocct-modeling-data-7.8:arm64. 156s Preparing to unpack .../172-libocct-modeling-data-7.8_7.8.1+dfsg1-2_arm64.deb ... 156s Unpacking libocct-modeling-data-7.8:arm64 (7.8.1+dfsg1-2) ... 156s Selecting previously unselected package libocct-modeling-algorithms-7.8:arm64. 156s Preparing to unpack .../173-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-2_arm64.deb ... 156s Unpacking libocct-modeling-algorithms-7.8:arm64 (7.8.1+dfsg1-2) ... 157s Selecting previously unselected package libimath-3-1-29t64:arm64. 157s Preparing to unpack .../174-libimath-3-1-29t64_3.1.11-2ubuntu1_arm64.deb ... 157s Unpacking libimath-3-1-29t64:arm64 (3.1.11-2ubuntu1) ... 157s Selecting previously unselected package libjxr0t64:arm64. 157s Preparing to unpack .../175-libjxr0t64_1.2~git20170615.f752187-5.3_arm64.deb ... 157s Unpacking libjxr0t64:arm64 (1.2~git20170615.f752187-5.3) ... 157s Selecting previously unselected package libopenexr-3-1-30:arm64. 157s Preparing to unpack .../176-libopenexr-3-1-30_3.1.5-5.1build3_arm64.deb ... 157s Unpacking libopenexr-3-1-30:arm64 (3.1.5-5.1build3) ... 157s Selecting previously unselected package libraw23t64:arm64. 157s Preparing to unpack .../177-libraw23t64_0.21.2-2.1build1_arm64.deb ... 157s Unpacking libraw23t64:arm64 (0.21.2-2.1build1) ... 157s Selecting previously unselected package libfreeimage3:arm64. 157s Preparing to unpack .../178-libfreeimage3_3.18.0+ds2-10build4_arm64.deb ... 157s Unpacking libfreeimage3:arm64 (3.18.0+ds2-10build4) ... 157s Selecting previously unselected package libocct-draw-7.8:arm64. 157s Preparing to unpack .../179-libocct-draw-7.8_7.8.1+dfsg1-2_arm64.deb ... 157s Unpacking libocct-draw-7.8:arm64 (7.8.1+dfsg1-2) ... 157s Selecting previously unselected package occt-misc. 157s Preparing to unpack .../180-occt-misc_7.8.1+dfsg1-2_all.deb ... 157s Unpacking occt-misc (7.8.1+dfsg1-2) ... 157s Selecting previously unselected package libocct-visualization-7.8:arm64. 157s Preparing to unpack .../181-libocct-visualization-7.8_7.8.1+dfsg1-2_arm64.deb ... 157s Unpacking libocct-visualization-7.8:arm64 (7.8.1+dfsg1-2) ... 158s Selecting previously unselected package libocct-ocaf-7.8:arm64. 158s Preparing to unpack .../182-libocct-ocaf-7.8_7.8.1+dfsg1-2_arm64.deb ... 158s Unpacking libocct-ocaf-7.8:arm64 (7.8.1+dfsg1-2) ... 158s Selecting previously unselected package libocct-data-exchange-7.8:arm64. 158s Preparing to unpack .../183-libocct-data-exchange-7.8_7.8.1+dfsg1-2_arm64.deb ... 158s Unpacking libocct-data-exchange-7.8:arm64 (7.8.1+dfsg1-2) ... 158s Selecting previously unselected package libqt5concurrent5t64:arm64. 158s Preparing to unpack .../184-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 158s Unpacking libqt5concurrent5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 158s Selecting previously unselected package libavahi-common-data:arm64. 158s Preparing to unpack .../185-libavahi-common-data_0.8-13ubuntu6_arm64.deb ... 158s Unpacking libavahi-common-data:arm64 (0.8-13ubuntu6) ... 158s Selecting previously unselected package libavahi-common3:arm64. 158s Preparing to unpack .../186-libavahi-common3_0.8-13ubuntu6_arm64.deb ... 158s Unpacking libavahi-common3:arm64 (0.8-13ubuntu6) ... 158s Selecting previously unselected package libavahi-client3:arm64. 158s Preparing to unpack .../187-libavahi-client3_0.8-13ubuntu6_arm64.deb ... 158s Unpacking libavahi-client3:arm64 (0.8-13ubuntu6) ... 158s Selecting previously unselected package libcups2t64:arm64. 158s Preparing to unpack .../188-libcups2t64_2.4.10-1ubuntu2_arm64.deb ... 158s Unpacking libcups2t64:arm64 (2.4.10-1ubuntu2) ... 158s Selecting previously unselected package libqt5printsupport5t64:arm64. 158s Preparing to unpack .../189-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_arm64.deb ... 158s Unpacking libqt5printsupport5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 158s Selecting previously unselected package libqt5webengine-data. 158s Preparing to unpack .../190-libqt5webengine-data_5.15.17+dfsg-4_all.deb ... 158s Unpacking libqt5webengine-data (5.15.17+dfsg-4) ... 158s Selecting previously unselected package libasound2-data. 158s Preparing to unpack .../191-libasound2-data_1.2.12-1_all.deb ... 158s Unpacking libasound2-data (1.2.12-1) ... 158s Selecting previously unselected package libasound2t64:arm64. 158s Preparing to unpack .../192-libasound2t64_1.2.12-1_arm64.deb ... 158s Unpacking libasound2t64:arm64 (1.2.12-1) ... 158s Selecting previously unselected package libevent-2.1-7t64:arm64. 158s Preparing to unpack .../193-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... 158s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 159s Selecting previously unselected package libharfbuzz-subset0:arm64. 159s Preparing to unpack .../194-libharfbuzz-subset0_9.0.0-1_arm64.deb ... 159s Unpacking libharfbuzz-subset0:arm64 (9.0.0-1) ... 159s Selecting previously unselected package libminizip1t64:arm64. 159s Preparing to unpack .../195-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 159s Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 159s Selecting previously unselected package libopus0:arm64. 159s Preparing to unpack .../196-libopus0_1.5.2-2_arm64.deb ... 159s Unpacking libopus0:arm64 (1.5.2-2) ... 159s Selecting previously unselected package libqt5positioning5:arm64. 159s Preparing to unpack .../197-libqt5positioning5_5.15.15+dfsg-1_arm64.deb ... 159s Unpacking libqt5positioning5:arm64 (5.15.15+dfsg-1) ... 159s Selecting previously unselected package libqt5qmlmodels5:arm64. 159s Preparing to unpack .../198-libqt5qmlmodels5_5.15.15+dfsg-1_arm64.deb ... 159s Unpacking libqt5qmlmodels5:arm64 (5.15.15+dfsg-1) ... 159s Selecting previously unselected package libqt5quick5:arm64. 159s Preparing to unpack .../199-libqt5quick5_5.15.15+dfsg-1_arm64.deb ... 159s Unpacking libqt5quick5:arm64 (5.15.15+dfsg-1) ... 159s Selecting previously unselected package libqt5webchannel5:arm64. 159s Preparing to unpack .../200-libqt5webchannel5_5.15.15-1_arm64.deb ... 159s Unpacking libqt5webchannel5:arm64 (5.15.15-1) ... 159s Selecting previously unselected package libsnappy1v5:arm64. 159s Preparing to unpack .../201-libsnappy1v5_1.2.1-1_arm64.deb ... 159s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 159s Selecting previously unselected package libvpx9:arm64. 159s Preparing to unpack .../202-libvpx9_1.14.1-1ubuntu1_arm64.deb ... 159s Unpacking libvpx9:arm64 (1.14.1-1ubuntu1) ... 159s Selecting previously unselected package libxcomposite1:arm64. 159s Preparing to unpack .../203-libxcomposite1_1%3a0.4.5-1build3_arm64.deb ... 159s Unpacking libxcomposite1:arm64 (1:0.4.5-1build3) ... 159s Selecting previously unselected package libxdamage1:arm64. 159s Preparing to unpack .../204-libxdamage1_1%3a1.1.6-1build1_arm64.deb ... 159s Unpacking libxdamage1:arm64 (1:1.1.6-1build1) ... 159s Selecting previously unselected package libxrandr2:arm64. 159s Preparing to unpack .../205-libxrandr2_2%3a1.5.4-1_arm64.deb ... 159s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 159s Selecting previously unselected package libxtst6:arm64. 159s Preparing to unpack .../206-libxtst6_2%3a1.2.3-1.1build1_arm64.deb ... 159s Unpacking libxtst6:arm64 (2:1.2.3-1.1build1) ... 159s Selecting previously unselected package libqt5webenginecore5:arm64. 159s Preparing to unpack .../207-libqt5webenginecore5_5.15.17+dfsg-4_arm64.deb ... 159s Unpacking libqt5webenginecore5:arm64 (5.15.17+dfsg-4) ... 160s Selecting previously unselected package libqt5quickwidgets5:arm64. 160s Preparing to unpack .../208-libqt5quickwidgets5_5.15.15+dfsg-1_arm64.deb ... 160s Unpacking libqt5quickwidgets5:arm64 (5.15.15+dfsg-1) ... 161s Selecting previously unselected package libqt5webenginewidgets5:arm64. 161s Preparing to unpack .../209-libqt5webenginewidgets5_5.15.17+dfsg-4_arm64.deb ... 161s Unpacking libqt5webenginewidgets5:arm64 (5.15.17+dfsg-4) ... 161s Selecting previously unselected package libspnav0. 161s Preparing to unpack .../210-libspnav0_1.1-2_arm64.deb ... 161s Unpacking libspnav0 (1.1-2) ... 161s Selecting previously unselected package libgl2ps1.4. 161s Preparing to unpack .../211-libgl2ps1.4_1.4.2+dfsg1-2build1_arm64.deb ... 161s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 161s Selecting previously unselected package libglew2.2:arm64. 161s Preparing to unpack .../212-libglew2.2_2.2.0-4build1_arm64.deb ... 161s Unpacking libglew2.2:arm64 (2.2.0-4build1) ... 161s Selecting previously unselected package libhdf5-103-1t64:arm64. 161s Preparing to unpack .../213-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 161s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 161s Selecting previously unselected package libjsoncpp25:arm64. 161s Preparing to unpack .../214-libjsoncpp25_1.9.5-6build1_arm64.deb ... 161s Unpacking libjsoncpp25:arm64 (1.9.5-6build1) ... 161s Selecting previously unselected package libhdf5-hl-100t64:arm64. 161s Preparing to unpack .../215-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 161s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 161s Selecting previously unselected package libnetcdf19t64:arm64. 161s Preparing to unpack .../216-libnetcdf19t64_1%3a4.9.2-6ubuntu1_arm64.deb ... 161s Unpacking libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 161s Selecting previously unselected package libogg0:arm64. 161s Preparing to unpack .../217-libogg0_1.3.5-3build1_arm64.deb ... 161s Unpacking libogg0:arm64 (1.3.5-3build1) ... 161s Selecting previously unselected package proj-data. 161s Preparing to unpack .../218-proj-data_9.4.1-1_all.deb ... 161s Unpacking proj-data (9.4.1-1) ... 161s Selecting previously unselected package libproj25:arm64. 161s Preparing to unpack .../219-libproj25_9.4.1-1_arm64.deb ... 161s Unpacking libproj25:arm64 (9.4.1-1) ... 161s Selecting previously unselected package libpixman-1-0:arm64. 161s Preparing to unpack .../220-libpixman-1-0_0.42.2-1build1_arm64.deb ... 161s Unpacking libpixman-1-0:arm64 (0.42.2-1build1) ... 161s Selecting previously unselected package libcairo2:arm64. 161s Preparing to unpack .../221-libcairo2_1.18.2-2_arm64.deb ... 161s Unpacking libcairo2:arm64 (1.18.2-2) ... 162s Selecting previously unselected package libtheora0:arm64. 162s Preparing to unpack .../222-libtheora0_1.1.1+dfsg.1-17_arm64.deb ... 162s Unpacking libtheora0:arm64 (1.1.1+dfsg.1-17) ... 162s Selecting previously unselected package libvtk9.3:arm64. 162s Preparing to unpack .../223-libvtk9.3_9.3.0+dfsg1-1build1_arm64.deb ... 162s Unpacking libvtk9.3:arm64 (9.3.0+dfsg1-1build1) ... 162s Selecting previously unselected package libxerces-c3.2t64:arm64. 162s Preparing to unpack .../224-libxerces-c3.2t64_3.2.4+debian-1.3_arm64.deb ... 162s Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 163s Selecting previously unselected package libzipios++0v5. 163s Preparing to unpack .../225-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_arm64.deb ... 163s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 163s Selecting previously unselected package libfreecad-python3-0.20. 163s Preparing to unpack .../226-libfreecad-python3-0.20_0.21.2+dfsg1-6_arm64.deb ... 163s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 163s Selecting previously unselected package freecad-python3. 163s Preparing to unpack .../227-freecad-python3_0.21.2+dfsg1-6_arm64.deb ... 163s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 163s Selecting previously unselected package freecad. 163s Preparing to unpack .../228-freecad_0.21.2+dfsg1-6_all.deb ... 163s Unpacking freecad (0.21.2+dfsg1-6) ... 163s Selecting previously unselected package libfontenc1:arm64. 163s Preparing to unpack .../229-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 163s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 163s Selecting previously unselected package libxt6t64:arm64. 163s Preparing to unpack .../230-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 163s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 163s Selecting previously unselected package libxmu6:arm64. 163s Preparing to unpack .../231-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 163s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 163s Selecting previously unselected package libxpm4:arm64. 163s Preparing to unpack .../232-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 163s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 163s Selecting previously unselected package libxaw7:arm64. 163s Preparing to unpack .../233-libxaw7_2%3a1.0.14-1build2_arm64.deb ... 163s Unpacking libxaw7:arm64 (2:1.0.14-1build2) ... 164s Selecting previously unselected package libxfont2:arm64. 164s Preparing to unpack .../234-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 164s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 164s Selecting previously unselected package libxkbfile1:arm64. 164s Preparing to unpack .../235-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 164s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 164s Selecting previously unselected package x11-xkb-utils. 164s Preparing to unpack .../236-x11-xkb-utils_7.7+9_arm64.deb ... 164s Unpacking x11-xkb-utils (7.7+9) ... 164s Selecting previously unselected package xserver-common. 164s Preparing to unpack .../237-xserver-common_2%3a21.1.13-2ubuntu1_all.deb ... 164s Unpacking xserver-common (2:21.1.13-2ubuntu1) ... 164s Selecting previously unselected package xvfb. 164s Preparing to unpack .../238-xvfb_2%3a21.1.13-2ubuntu1_arm64.deb ... 164s Unpacking xvfb (2:21.1.13-2ubuntu1) ... 164s Selecting previously unselected package autopkgtest-satdep. 164s Preparing to unpack .../239-1-autopkgtest-satdep.deb ... 164s Unpacking autopkgtest-satdep (0) ... 164s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 164s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 164s Setting up liblcms2-2:arm64 (2.14-2build1) ... 164s Setting up libtbbmalloc2:arm64 (2021.12.0-1ubuntu2) ... 164s Setting up libboost-program-options1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 164s Setting up libpixman-1-0:arm64 (0.42.2-1build1) ... 164s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 164s Setting up libwayland-server0:arm64 (1.23.0-1) ... 164s Setting up libx11-xcb1:arm64 (2:1.8.7-1build1) ... 164s Setting up libpciaccess0:arm64 (0.17-3build1) ... 164s Setting up libdouble-conversion3:arm64 (3.3.0-1build1) ... 164s Setting up libxdamage1:arm64 (1:1.1.6-1build1) ... 164s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 164s Setting up libogg0:arm64 (1.3.5-3build1) ... 164s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu2) ... 164s Setting up proj-data (9.4.1-1) ... 164s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 164s Setting up libqt5webengine-data (5.15.17+dfsg-4) ... 164s Setting up libxi6:arm64 (2:1.8.2-1) ... 164s Setting up libxcb-xinput0:arm64 (1.17.0-2) ... 164s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 164s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 164s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 164s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 164s Setting up libxcb-render0:arm64 (1.17.0-2) ... 164s Setting up libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 164s Setting up libdrm-radeon1:arm64 (2.4.122-1) ... 164s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 164s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 164s Setting up fonts-lyx (2.4.1-2) ... 164s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 164s Setting up python3-ply (3.11-7) ... 165s Setting up libxcb-keysyms1:arm64 (0.4.0-1build4) ... 165s Setting up libxcb-shape0:arm64 (1.17.0-2) ... 165s Setting up x11-common (1:7.7+23ubuntu3) ... 166s Setting up libibumad3:arm64 (52.0-2ubuntu1) ... 166s Setting up libdeflate0:arm64 (1.21-1) ... 166s Setting up libboost-thread1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 166s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 166s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 166s Setting up libxcb-render-util0:arm64 (0.3.9-1build4) ... 166s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 166s Setting up libibmad5:arm64 (52.0-2ubuntu1) ... 166s Setting up libxcb-icccm4:arm64 (0.4.2-1) ... 166s Setting up libboost-filesystem1.83.0:arm64 (1.83.0-3.2ubuntu2) ... 166s Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 166s Setting up libgomp1:arm64 (14.2.0-7ubuntu1) ... 166s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 166s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 166s Setting up libaec0:arm64 (1.1.3-1) ... 166s Setting up libopengl0:arm64 (1.7.0-1build1) ... 166s Setting up python3-tz (2024.1-2) ... 166s Setting up freecad-common (0.21.2+dfsg1-6) ... 166s Setting up libxcb-util1:arm64 (0.4.0-1build3) ... 166s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 166s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 166s Setting up occt-misc (7.8.1+dfsg1-2) ... 166s Setting up libxcb-xkb1:arm64 (1.17.0-2) ... 166s Setting up libxcb-image0:arm64 (0.4.0-2build1) ... 166s Setting up libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 166s Setting up libxcb-present0:arm64 (1.17.0-2) ... 166s Setting up unicode-data (15.1.0-1) ... 166s Setting up python3-six (1.16.0-7) ... 166s Setting up libasound2-data (1.2.12-1) ... 166s Setting up libqt5core5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 166s Setting up python3-decorator (5.1.1-5) ... 166s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 166s Setting up libblas3:arm64 (3.12.0-3build2) ... 166s 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 166s Setting up python3-packaging (24.1-1) ... 166s Setting up libxcb-xinerama0:arm64 (1.17.0-2) ... 166s Setting up libasound2t64:arm64 (1.2.12-1) ... 166s Setting up libmunge2:arm64 (0.5.15-4build1) ... 166s Setting up libllvm17t64:arm64 (1:17.0.6-18) ... 166s Setting up libjxr0t64:arm64 (1.2~git20170615.f752187-5.3) ... 166s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 166s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 166s Setting up python3-brotli (1.1.0-2build2) ... 166s Setting up libavahi-common-data:arm64 (0.8-13ubuntu6) ... 166s Setting up libopus0:arm64 (1.5.2-2) ... 166s Setting up python3-cycler (0.12.1-1) ... 166s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 166s Setting up libxkbcommon-x11-0:arm64 (1.6.0-1build1) ... 166s Setting up fonts-dejavu-mono (2.37-8) ... 166s Setting up python3-kiwisolver (1.4.5-1) ... 166s Setting up libhwloc15:arm64 (2.11.0-2) ... 166s Setting up libimath-3-1-29t64:arm64 (3.1.11-2ubuntu1) ... 166s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 166s Setting up libtcl8.6:arm64 (8.6.14+dfsg-1build1) ... 166s Setting up libjsoncpp25:arm64 (1.9.5-6build1) ... 166s Setting up fonts-dejavu-core (2.37-8) ... 166s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu2) ... 166s Setting up libglapi-mesa:arm64 (24.2.3-1ubuntu1) ... 166s Setting up libgfortran5:arm64 (14.2.0-7ubuntu1) ... 166s Setting up libvulkan1:arm64 (1.3.290.0-1) ... 166s Setting up libwebp7:arm64 (1.4.0-0.1) ... 166s Setting up libfmt9:arm64 (9.1.0+ds1-2) ... 166s Setting up libxcb-dri2-0:arm64 (1.17.0-2) ... 166s Setting up libvpx9:arm64 (1.14.1-1ubuntu1) ... 166s Setting up libmtdev1t64:arm64 (1.1.6-1.2) ... 166s Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 166s Setting up ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 166s Setting up libxshmfence1:arm64 (1.3-1build5) ... 166s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 166s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu1) ... 166s Setting up libmd4c0:arm64 (0.5.2-2) ... 166s Setting up librdmacm1t64:arm64 (52.0-2ubuntu1) ... 166s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 166s Setting up libharfbuzz0b:arm64 (9.0.0-1) ... 166s Setting up python3-dateutil (2.9.0-2) ... 167s Setting up shiboken2 (5.15.14-1build1) ... 167s Setting up libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 167s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 167s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 167s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 167s Setting up python3-mpmath (1.3.0-1) ... 167s Setting up python-matplotlib-data (3.8.3-3) ... 167s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 167s Setting up python3-appdirs (1.4.4-4) ... 167s Setting up libxcomposite1:arm64 (1:0.4.5-1build3) ... 167s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 167s Setting up libsz2:arm64 (1.1.3-1) ... 167s Setting up libspnav0 (1.1-2) ... 167s Setting up libdrm-amdgpu1:arm64 (2.4.122-1) ... 167s Setting up libwacom-common (2.13.0-1) ... 167s Setting up libwayland-client0:arm64 (1.23.0-1) ... 167s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 167s Setting up libfabric1:arm64 (1.17.0-3ubuntu1) ... 167s Setting up python3-sympy (1.13.1-1) ... 175s Setting up libice6:arm64 (2:1.0.10-1build3) ... 175s Setting up mesa-libgallium:arm64 (24.2.3-1ubuntu1) ... 175s Setting up liblapack3:arm64 (3.12.0-3build2) ... 175s 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 175s Setting up libqt5dbus5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 175s Setting up libgbm1:arm64 (24.2.3-1ubuntu1) ... 175s Setting up libwacom9:arm64 (2.13.0-1) ... 175s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 175s Setting up libxtst6:arm64 (2:1.2.3-1.1build1) ... 175s Setting up libqt5concurrent5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 175s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 175s Setting up libqt5positioning5:arm64 (5.15.15+dfsg-1) ... 175s Setting up libgl1-mesa-dri:arm64 (24.2.3-1ubuntu1) ... 175s Setting up libqt5network5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 175s Setting up libavahi-common3:arm64 (0.8-13ubuntu6) ... 175s Setting up libqt5xml5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 175s Setting up libhwloc-plugins:arm64 (2.11.0-2) ... 175s Setting up libinput-bin (1.26.2-1) ... 175s Setting up libtbbbind-2-5:arm64 (2021.12.0-1ubuntu2) ... 175s Setting up python3-fs (2.4.16-4) ... 176s Setting up libegl-mesa0:arm64 (24.2.3-1ubuntu1) ... 176s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 176s Setting up libqt5qml5:arm64 (5.15.15+dfsg-1) ... 176s Setting up libraqm0:arm64 (0.10.1-1build1) ... 176s Setting up libopenexr-3-1-30:arm64 (3.1.5-5.1build3) ... 176s Setting up libqt5webchannel5:arm64 (5.15.15-1) ... 176s Setting up libpmix2t64:arm64 (5.0.3-2) ... 176s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 178s Setting up libraw23t64:arm64 (0.21.2-2.1build1) ... 178s Setting up python3-lxml:arm64 (5.3.0-1) ... 178s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 178s Setting up libegl1:arm64 (1.7.0-1build1) ... 178s Setting up libharfbuzz-subset0:arm64 (9.0.0-1) ... 178s Setting up python3-contourpy (1.2.1-1) ... 178s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 178s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 178s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 178s Setting up libsm6:arm64 (2:1.2.3-1build3) ... 178s Setting up libavahi-client3:arm64 (0.8-13ubuntu6) ... 178s Setting up libhsakmt1:arm64 (5.7.0-1build1) ... 178s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 179s Setting up libinput10:arm64 (1.26.2-1) ... 179s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 179s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 180s Regenerating fonts cache... done. 180s Setting up libfreeimage3:arm64 (3.18.0+ds2-10build4) ... 180s Setting up libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 181s Setting up libxft2:arm64 (2.3.6-1build1) ... 181s Setting up libqt5qmlmodels5:arm64 (5.15.15+dfsg-1) ... 181s Setting up libglx-mesa0:arm64 (24.2.3-1ubuntu1) ... 181s Setting up python3-scipy (1.13.1-3) ... 184s Setting up libglx0:arm64 (1.7.0-1build1) ... 184s Setting up libproj25:arm64 (9.4.1-1) ... 184s Setting up libtk8.6:arm64 (8.6.14-1build1) ... 184s Setting up python3.12-tk (3.12.7-1) ... 185s Setting up libtbb12:arm64 (2021.12.0-1ubuntu2) ... 185s Setting up libcairo2:arm64 (1.18.2-2) ... 185s Setting up python3-pil:arm64 (10.4.0-1ubuntu1) ... 185s Setting up libgl1:arm64 (1.7.0-1build1) ... 185s Setting up libcoin80t64:arm64 (4.0.2+ds-2) ... 185s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 185s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 185s Setting up libocct-foundation-7.8:arm64 (7.8.1+dfsg1-2) ... 185s Setting up libglew2.2:arm64 (2.2.0-4build1) ... 185s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 185s Setting up libtheora0:arm64 (1.1.1+dfsg.1-17) ... 185s Setting up libcups2t64:arm64 (2.4.10-1ubuntu2) ... 185s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 185s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 185s Setting up blt (2.5.3+dfsg-7build1) ... 185s Setting up python3-tk:arm64 (3.12.6-1ubuntu1) ... 185s Setting up libocct-modeling-data-7.8:arm64 (7.8.1+dfsg1-2) ... 185s Setting up libxaw7:arm64 (2:1.0.14-1build2) ... 185s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 185s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 185s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 185s Setting up libqt5gui5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 185s Setting up libamdhip64-5 (5.7.1-4build1) ... 185s Setting up python3-pil.imagetk:arm64 (10.4.0-1ubuntu1) ... 185s Setting up libqt5quick5:arm64 (5.15.15+dfsg-1) ... 185s Setting up libucx0:arm64 (1.17.0+ds-3build1) ... 185s Setting up libocct-modeling-algorithms-7.8:arm64 (7.8.1+dfsg1-2) ... 185s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 185s Setting up libqt5widgets5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 185s Setting up x11-xkb-utils (7.7+9) ... 185s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 185s Setting up libqt5svg5:arm64 (5.15.15-1) ... 185s Setting up libqt5quickwidgets5:arm64 (5.15.15+dfsg-1) ... 185s Setting up libopenmpi3t64:arm64 (4.1.6-13.3ubuntu2) ... 185s Setting up libqt5webenginecore5:arm64 (5.15.17+dfsg-4) ... 185s Setting up libqt5opengl5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 185s Setting up xserver-common (2:21.1.13-2ubuntu1) ... 185s Setting up libqt5printsupport5t64:arm64 (5.15.15+dfsg-1ubuntu1) ... 185s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 185s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 185s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 185s Setting up xvfb (2:21.1.13-2ubuntu1) ... 185s Setting up libhdf5-openmpi-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 185s Setting up libvtk9.3:arm64 (9.3.0+dfsg1-1build1) ... 185s Setting up libqt5webenginewidgets5:arm64 (5.15.17+dfsg-4) ... 185s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 185s Setting up libmedc11t64:arm64 (4.1.0+repack-6) ... 185s Setting up python3-pivy (0.6.9~a0-1build2) ... 186s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 186s """ 186s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 186s """ 186s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 186s """ 186s Setting up python3-fonttools (4.46.0-1build2) ... 188s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 188s Setting up libocct-visualization-7.8:arm64 (7.8.1+dfsg1-2) ... 188s Setting up python3-matplotlib (3.8.3-3) ... 190s Setting up libocct-ocaf-7.8:arm64 (7.8.1+dfsg1-2) ... 190s Setting up libocct-draw-7.8:arm64 (7.8.1+dfsg1-2) ... 190s Setting up libocct-data-exchange-7.8:arm64 (7.8.1+dfsg1-2) ... 190s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 190s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 190s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 190s Setting up freecad (0.21.2+dfsg1-6) ... 190s Setting up autopkgtest-satdep (0) ... 190s Processing triggers for libc-bin (2.40-1ubuntu3) ... 190s Processing triggers for man-db (2.12.1-3) ... 190s Processing triggers for shared-mime-info (2.4-5) ... 191s Processing triggers for udev (256.5-2ubuntu3) ... 204s (Reading database ... 92407 files and directories currently installed.) 204s Removing autopkgtest-satdep (0) ... 205s autopkgtest [22:35:45]: test freecadtest: [----------------------- 205s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 205s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 205s ### Running CLI Test TestSpreadsheet ### 206s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 206s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 206s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 206s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 206s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 206s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 206s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 206s Recompute failed! 206s ok 206s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 206s Playing with aliases ... ok 206s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 206s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 206s Try to set the same alias twice (bug #2402) ... ok 206s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 206s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 206s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 206s This was causing a crash ... ok 206s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 206s Expressions across files are not saved (bug #2442) ... ok 206s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 206s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 206s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 206s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 206s Test all built-in simple functions ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 206s in expression: cath(7.07106781186548 mm; 5 mm; 4) 206s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 206s in expression: cath(5 mm; 3) 206s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 206s in expression: hypot(3 mm; 4; 5) 206s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 206s in expression: hypot(3 mm; 4) 206s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 206s in expression: pow(7 mm; 4 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 206s in expression: atan2(3 mm; 3) 206s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 206s in expression: tanh(0.5 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 206s in expression: cosh(0.5 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 206s in expression: sinh(0.5 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 206s in expression: atan(0.5 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 206s in expression: acos(0.5 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 206s in expression: asin(0.5 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 206s in expression: log10(-3 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 206s in expression: log(-3 mm) 206s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 206s in expression: exp(-3 mm) 206s Recompute failed! 206s ok 206s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 206s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 206s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 206s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 206s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 206s Regression test for issue 4429; insert columns to sheet with aliases ... ok 206s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 206s Inserting rows -- check renaming of internal cells ... ok 206s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 206s Regression test for issue 4429; insert rows to sheet with aliases ... ok 206s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 206s Support of boolean or integer values ... ok 206s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 206s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 206s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 206s Inserting rows -- check renaming of internal cells ... ok 206s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 206s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 206s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 206s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 206s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 206s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 206s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 206s Testing strings are correctly saved and restored ... ok 206s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 206s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 206s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 206s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 206s in expression: G2 ^ -1 206s Recompute failed! 206s ok 206s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 206s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 206s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 206s Test different numbers ... ok 206s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 206s Parens around a condition should be accepted ... ok 206s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 206s Object name is equal to property name (bug #2389) ... ok 206s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 206s Precedence -- test precedence for relational operators and conditional operator. ... ok 206s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 206s Test quantities and simple fractions as numbers ... ok 206s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 206s Test relational operators ... ok 206s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 206s Regression test for issue 4429; remove columns from sheet with aliases ... ok 206s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 206s Regression test for issue 4492; deleted aliases remains in database ... ok 206s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 206s Removing rows -- check renaming of internal cells ... ok 206s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 206s Regression test for issue 4429; remove rows from sheet with aliases ... ok 206s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 206s Regression test for issue 4492; deleted aliases remains in database ... ok 206s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 206s Test renaming of alias1 to alias2 in a spreadsheet ... ok 206s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 206s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 206s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 206s Test renaming of document object referenced from another object ... ok 206s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 206s Try to use a cell address as alias name ... ok 206s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 206s Try to use a unit (reserved word) as alias name ... ok 206s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 206s Mixup of Label and Name (bug #2407) ... ok 206s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 206s Test deleted aliases by undo remains in database ... ok 206s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 206s Units -- test unit calculations. ... ok 206s 206s ---------------------------------------------------------------------- 206s Ran 50 tests in 0.463s 206s 206s OK 206s FreeCAD 0.21.2, Libs: 0.21.2R 206s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 206s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 206s FreeCAD wouldn't be possible without FreeCAD community. 206s ##### #### ### #### 206s # # # # # # 206s # ## #### #### # # # # # 206s #### # # # # # # # ##### # # 206s # # #### #### # # # # # 206s # # # # # # # # # ## ## ## 206s # # #### #### ### # # #### ## ## ## 206s 206s Recompute...... 206s Recompute...... 206s (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Importing project files...... 206s (100 %) Postprocessing...... 206s (100 %) Importing project files...... 206s (100 %) Postprocessing...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 206s (100 %) Importing project files...... 206s (33 %) (66 %) (100 %) Postprocessing...... 206s (100 %) Recompute...... 206s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 206s (100 %) Recompute...... 206s (50 %) (100 %) Postprocessing...... 206s (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Postprocessing...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Postprocessing...... 206s (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (33 %) (66 %) (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (50 %) (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) Recompute...... 206s (100 %) ### Running CLI Test BaseTests ### 207s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 207s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 207s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 207s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 207s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 207s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 207s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 207s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 207s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 207s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 207s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 207s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 210s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... Printing error 210s Printing warning 210s ok 210s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 210s testPrint (BaseTests.ConsoleTestCase.testPrint) ... ok 213s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... ok 213s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 213s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 213s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 213s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 213s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 213s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 213s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 213s testNull (BaseTests.MatrixTestCase.testNull) ... ok 213s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 213s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 213s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 213s testPower (BaseTests.MatrixTestCase.testPower) ... ok 213s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 213s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 213s testScale (BaseTests.MatrixTestCase.testScale) ... ok 213s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 213s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 213s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 213s testVector (BaseTests.MatrixTestCase.testVector) ... ok 213s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 213s testBool (BaseTests.ParameterTestCase.testBool) ... ok 213s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 213s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 213s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 213s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 213s testInt (BaseTests.ParameterTestCase.testInt) ... ok 213s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 213s testString (BaseTests.ParameterTestCase.testString) ... ok 213s 213s ---------------------------------------------------------------------- 213s Ran 44 tests in 6.276s 213s 213s OK 213s FreeCAD 0.21.2, Libs: 0.21.2R 213s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 213s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 213s FreeCAD wouldn't be possible without FreeCAD community. 213s ##### #### ### #### 213s # # # # # # 213s # ## #### #### # # # # # 213s #### # # # # # # # ##### # # 213s # # #### #### # # # # # 213s # # # # # # # # # ## ## ## 213s # # #### #### ### # # #### ## ## ## 213s 213s Recompute...... 213s (100 %) Call from Python thread (not synchronized): count=1 213s Call from Python thread (not synchronized): count=2 213s Call from Python thread (not synchronized): count=3 213s Call from Python thread (not synchronized): count=4 213s Call from Python thread (not synchronized): count=5 213s Call from Python thread (not synchronized): count=6 213s Call from Python thread (not synchronized): count=7 213s Call from Python thread (not synchronized): count=8 213s Call from Python thread (not synchronized): count=9 213s Call from Python thread (not synchronized): count=10 213s 10 213s Printing message 213s Call from Python thread: count=1 213s Call from Python thread: count=2 213s Call from Python thread: count=3 213s Call from Python thread: count=4 213s Call from Python thread: count=5 213s Call from Python thread: count=6 213s Call from Python thread: count=7 213s Call from Python thread: count=8 213s Call from Python thread: count=9 213s Call from Python thread: count=10 213s 10 213s ### Running CLI Test UnitTests ### 213s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 213s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 213s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 213s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 213s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 213s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 213s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 213s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 213s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 213s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 213s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 213s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 213s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 213s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 213s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 213s ok 213s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 213s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 213s testToString (UnitTests.UnitBasicCases.testToString) ... ok 213s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 213s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 213s 213s ---------------------------------------------------------------------- 213s Ran 12 tests in 0.017s 213s 213s OK 213s FreeCAD 0.21.2, Libs: 0.21.2R 213s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 213s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 213s FreeCAD wouldn't be possible without FreeCAD community. 213s ##### #### ### #### 213s # # # # # # 213s # ## #### #### # # # # # 213s #### # # # # # # # ##### # # 213s # # #### #### # # # # # 213s # # # # # # # # # ## ## ## 213s # # #### #### ### # # #### ## ## ## 213s 213s ### Running CLI Test Document ### 213s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 213s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 213s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 213s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 213s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 213s testAddition (Document.DocumentBasicCases.testAddition) ... ok 213s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 213s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 213s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 213s testEnum (Document.DocumentBasicCases.testEnum) ... ok 213s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 213s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 213s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 213s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 213s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 213s testMem (Document.DocumentBasicCases.testMem) ... ok 213s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 213s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 213s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 213s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 213s testObjects (Document.DocumentBasicCases.testObjects) ... ok 213s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 213s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 213s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 213s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 213s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 213s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 213s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 213s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 213s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 213s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 214s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 214s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 214s onChanged .Cls object at 0xee29605a08f0> Proxy 214s onChanged .Cls object at 0xee29605a08f0> ExpressionEngine 214s onChanged .Cls object at 0xee29605a08f0> ExpressionEngine 214s onChanged .Cls object at 0xee29605a08f0> propA 214s Removing expression... 214s onChanged .Cls object at 0xee29605a08f0> ExpressionEngine 214s onChanged .Cls object at 0xee29605a08f0> _GroupTouched 214s onChanged .Cls object at 0xee29605a08f0> propA 214s Removing expression... 214s onChanged .Cls object at 0xee29605a08f0> ExpressionEngine 214s onChanged .Cls object at 0xee29605a08f0> ExpressionEngine 214s onChanged .Cls object at 0xee29605a08f0> propA 214s Removing expression... 214s onChanged .Cls object at 0xee29605a08f0> _GroupTouched 214s ok 214s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 214s testGroup (Document.DocumentGroupCases.testGroup) ... ok 214s 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'. 214s App::FeatureTest: Link(s) to object(s) 'Cylinder Box' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1 Part1'. 214s FreeCAD 0.21.2, Libs: 0.21.2R 214s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 214s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 214s FreeCAD wouldn't be possible without FreeCAD community. 214s ##### #### ### #### 214s # # # # # # 214s # ## #### #### # # # # # 214s #### # # # # # # # ##### # # 214s # # #### #### # # # # # 214s # # # # # # # # # ## ## ## 214s # # #### #### ### # # #### ## ## ## 214s 214s Postprocessing...... 214s (100 %) Recompute...... 214s (100 %) Recompute...... 214s (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (100 %) Recompute...... 214s (100 %) Importing project files...... 214s (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (50 %) (100 %) Postprocessing...... 214s (100 %) Recompute...... 214s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 214s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (50 %) (100 %) Recompute...... 214s (33 %) (66 %) (100 %) Recompute...... 214s (100 %) Recompute...... 214s (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (100 %) Postprocessing...... 214s (100 %) Recompute...... 214s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 214s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (4 %) (9 %) ok 214s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... 4e-08 Document.cpp(2448): The graph must be a DAG. 214s 0.000381488 Document.cpp(2803): GroupTests#Part2 still touched after recompute 214s ok 214s testDocument (Document.DocumentObserverCases.testDocument) ... ok 214s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 214s testObject (Document.DocumentObserverCases.testObject) ... ok 214s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 214s testSave (Document.DocumentObserverCases.testSave) ... ok 214s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 214s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 214s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 214s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 214s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 214s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 214s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 214s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 214s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 214s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 214s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 214s 214s 214s 214s 214s 214s 214s 214s 214s 214s 214s ok 214s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 214s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 214s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... ok 214s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... Document with the UUID 'c7acaea3-974b-42f2-926b-af321d9318e8' already exists, change to 'bec5a708-5279-48a9-a2bc-65e9a20d1ad9' 214s ok 214s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 214s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 214s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 214s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 214s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 214s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 214s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 214s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 214s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 214s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 214s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... No such attribute 'Name123' 214s Recompute failed! 214s ok 214s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 214s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 214s testA (Document.FeatureTestColumn.testA) ... ok 214s testAA (Document.FeatureTestColumn.testAA) ... ok 214s testAAA (Document.FeatureTestColumn.testAAA) ... ok 214s testAAZ (Document.FeatureTestColumn.testAAZ) ... ok 214s testAB (Document.FeatureTestColumn.testAB) ... ok 214s testABCD (Document.FeatureTestColumn.testABCD) ... Invalid column specification 214s ok 214s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 214s testALL (Document.FeatureTestColumn.testALL) ... ok 214s testAZ (Document.FeatureTestColumn.testAZ) ... ok 214s testAZA (Document.FeatureTestColumn.testAZA) ... ok 214s testAb (Document.FeatureTestColumn.testAb) ... Invalid column specification 214s ok 214s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 214s testBA (Document.FeatureTestColumn.testBA) ... ok 214s testCB (Document.FeatureTestColumn.testCB) ... ok 214s testCBA (Document.FeatureTestColumn.testCBA) ... ok 214s testEmpty (Document.FeatureTestColumn.testEmpty) ... Invalid column specification 214s ok 214s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 214s testZ (Document.FeatureTestColumn.testZ) ... ok 214s testZA (Document.FeatureTestColumn.testZA) ... ok 214s testZZ (Document.FeatureTestColumn.testZZ) ... ok 214s testZZA (Document.FeatureTestColumn.testZZA) ... ok 214s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 214s test0 (Document.FeatureTestRow.test0) ... ok 214s test1 (Document.FeatureTestRow.test1) ... ok 214s test16384 (Document.FeatureTestRow.test16384) ... ok 214s test16385 (Document.FeatureTestRow.test16385) ... ok 214s testA (Document.FeatureTestRow.testA) ... ok 214s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 214s testException (Document.FeatureTestRow.testException) ... ok 214s Invalid row specification. 214s testUndo (Document.UndoRedoCases.testUndo) ... ok 214s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 214s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 214s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 214s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 214s 214s ---------------------------------------------------------------------- 214s Ran 104 tests in 0.343s 214s 214s OK 214s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (4 %) (9 %) Recompute...... 214s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 214s (100 %) Importing project files...... 214s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 214s (100 %) Recompute...... 214s (100 %) Recompute...... 214s (33 %) (66 %) (100 %) Recompute...... 214s (33 %) (66 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 214s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 214s (100 %) Importing project files...... 214s (25 %) (50 %) (75 %) (100 %) Importing project files...... 214s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 214s (25 %) (50 %) (75 %) (100 %) Importing project files...... 214s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 214s (100 %) Recompute...... 214s Recompute...... 214s (100 %) Recompute...... 214s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 214s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 214s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 214s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 214s TestWorkbenchB 214s TestWorkbenchC 214s TestWorkbenchD 214s ok 214s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 214s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 214s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 214s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 214s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 214s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 214s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 214s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 214s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 214s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 214s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 214s 214s ---------------------------------------------------------------------- 214s Ran 12 tests in 0.015s 214s 214s OK 214s FreeCAD 0.21.2, Libs: 0.21.2R 214s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 214s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 214s FreeCAD wouldn't be possible without FreeCAD community. 214s ##### #### ### #### 214s # # # # # # 214s # ## #### #### # # # # # 214s #### # # # # # # # ##### # # 214s # # #### #### # # # # # 214s # # # # # # # # # ## ## ## 214s # # #### #### ### # # #### ## ## ## 214s 214s ### Running CLI Test UnicodeTests ### 214s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 214s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 214s 214s ---------------------------------------------------------------------- 214s Ran 2 tests in 0.013s 214s 214s OK 214s FreeCAD 0.21.2, Libs: 0.21.2R 214s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 214s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 214s FreeCAD wouldn't be possible without FreeCAD community. 214s ##### #### ### #### 214s # # # # # # 214s # ## #### #### # # # # # 214s #### # # # # # # # ##### # # 214s # # #### #### # # # # # 214s # # # # # # # # # ## ## ## 214s # # #### #### ### # # #### ## ## ## 214s 214s Importing project files...... 214s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 214s (100 %) ### Running CLI Test TestPythonSyntax ### 215s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :194: SyntaxWarning: invalid escape sequence '\s' 215s :197: SyntaxWarning: invalid escape sequence '\s' 216s :355: SyntaxWarning: invalid escape sequence '\w' 216s :24: SyntaxWarning: invalid escape sequence '\K' 217s :42: SyntaxWarning: invalid escape sequence '\d' 217s :1443: SyntaxWarning: invalid escape sequence '\s' 217s :1445: SyntaxWarning: invalid escape sequence '\(' 217s :751: SyntaxWarning: invalid escape sequence '\#' 217s :767: SyntaxWarning: invalid escape sequence '\#' 217s :795: SyntaxWarning: invalid escape sequence '\?' 217s :797: SyntaxWarning: invalid escape sequence '\/' 217s :559: SyntaxWarning: invalid escape sequence '\[' 217s :95: SyntaxWarning: invalid escape sequence '\[' 218s :454: SyntaxWarning: invalid escape sequence '\[' 218s :236: SyntaxWarning: invalid escape sequence '\.' 218s :238: SyntaxWarning: invalid escape sequence '\+' 218s :3866: SyntaxWarning: invalid escape sequence '\$' 218s :5: SyntaxWarning: invalid escape sequence '\i' 218s :7: SyntaxWarning: invalid escape sequence '\i' 219s :416: SyntaxWarning: invalid escape sequence '\.' 219s :732: SyntaxWarning: invalid escape sequence '\d' 219s :935: SyntaxWarning: invalid escape sequence '\s' 219s :935: SyntaxWarning: invalid escape sequence '\s' 219s :935: SyntaxWarning: invalid escape sequence '\s' 219s :938: SyntaxWarning: invalid escape sequence '\.' 219s :1620: SyntaxWarning: invalid escape sequence '\(' 219s :1621: SyntaxWarning: invalid escape sequence '\s' 220s :426: SyntaxWarning: invalid escape sequence '\[' 220s :504: SyntaxWarning: invalid escape sequence '\[' 220s :639: SyntaxWarning: invalid escape sequence '\[' 230s ok 230s 230s ---------------------------------------------------------------------- 230s Ran 1 test in 15.773s 230s 230s OK 230s FreeCAD 0.21.2, Libs: 0.21.2R 230s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 230s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 230s FreeCAD wouldn't be possible without FreeCAD community. 230s ##### #### ### #### 230s # # # # # # 230s # ## #### #### # # # # # 230s #### # # # # # # # ##### # # 230s # # #### #### # # # # # 230s # # # # # # # # # ## ## ## 230s # # #### #### ### # # #### ## ## ## 230s 230s ### Running CLI Test TestPathApp ### 232s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 232s """ 233s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 233s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 233s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 233s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 233s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 233s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 233s FreeCAD wouldn't be possible without FreeCAD community. 233s ##### #### ### #### 233s # # # # # # 233s # ## #### #### # # # # # 233s #### # # # # # # # ##### # # 233s # # #### #### # # # # # 233s # # # # # # # # # ## ## ## 233s # # #### #### ### # # #### ## ## ## 233s 233s Importing project files...... 233s (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...... 233s (100 %) Importing project files...... 233s (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...... 233s (100 %) Importing project files...... 233s (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...... 233s (100 %) Importing project files...... 233s (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 233s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 233s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 233s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 233s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 233s Test Output Generation. ... testpath 233s postprocessing... 233s done postprocessing. 233s testpath 233s postprocessing... 233s done postprocessing. 233s testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 233s Test command Generation. ... testpath 233s postprocessing... 233s done postprocessing. 233s testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 233s Test Line Numbers ... testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 233s Test Pre-amble ... testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 233s Test Post-amble ... testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 233s Test inches ... testpath 233s postprocessing... 233s done postprocessing. 233s testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 233s Test test modal ... testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 233s Test axis modal ... testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 233s Test tool change ... testpath 233s postprocessing... 233s done postprocessing. 233s testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 233s Test comment ... testpath 233s postprocessing... 233s done postprocessing. 233s ok 233s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 233s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 233s (100 %) Importing project files...... 233s (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...... 233s (100 %) Importing project files...... 233s (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...... 233s (100 %) Importing project files...... 233s (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...... 233s (100 %) Dogbone.INFO: Here we go ... 233s Dogbone.INFO: Default side = right 233s Dogbone.INFO: inside -> side = left 233s Dogbone.INFO: CW -> stay on side 233s Dogbone.INFO: Here we go ... 233s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 233s Dogbone.INFO: nope 233s Dogbone.INFO: 1: Command G1 [ Z:0 ] 233s Dogbone.INFO: nope 233s Dogbone.INFO: 2: Command G1 [ Y:100 ] 233s Dogbone.INFO: is a candidate, keeping for later 233s Dogbone.INFO: adding to odds and ends 233s Dogbone.INFO: 3: Command G1 [ X:12 ] 233s Dogbone.INFO: - direction = Right/Right 233s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 233s Dogbone.INFO: 4: Command G1 [ Y:10 ] 233s Dogbone.INFO: - direction = Right/Right 233s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 233s Dogbone.INFO: removing potential path crossing 233s Dogbone.INFO: 5: Command G1 [ X:10 ] 233s Dogbone.INFO: - direction = Right/Right 233s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 233s Dogbone.INFO: removing potential path crossing 233s Dogbone.INFO: 6: Command G1 [ Z:10 ] 233s Dogbone.INFO: Looking for connection in odds and ends 233s Dogbone.INFO: - direction = Right/Right 233s Dogbone.INFOok 233s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 233s Verify bones are inserted if hole ends with rapid move out. ... ok 233s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 234s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 234s Area.cpp(1429): hit bottom 0,0,1e-07 234s Area.cpp(1429): hit bottom 0,0,1e-07 234s : and there is one 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: Default side = right 234s Dogbone.INFO: inside -> side = left 234s Dogbone.INFO: CW -> stay on side 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 1: Command G1 [ Z:0 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 2: Command G1 [ Y:100 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 3: Command G1 [ X:12 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 234s Dogbone.INFO: 4: Command G1 [ Y:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 5: Command G1 [ X:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 6: Command G0 [ Z:10 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: and there is one 234s Dogbone.INFO: removing potential path crossing 234s Recompute...... 234s (50 %) (100 %) Recompute...... 234s (33 %) (66 %) (100 %) Recompute...... 234s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 234s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 234s (100 %) Recompute...... 234s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 234s (25 %) (50 %) (75 %) (100 %) Recompute...... 234s (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 234s Recompute...... 234s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 234s Dogbone.INFO: Default side = right 234s Dogbone.INFO: not inside -> side stays right 234s Dogbone.INFO: CW -> stay on side 234s Recompute...... 234s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 234s Dogbone.INFO: 0: Command (Profile) [ ] 234s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 234s Dogbone.INFO: 2: Command G0 [ Z:16 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 4: Command G0 [ Z:14 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 5.0) 234s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 5.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 5.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - ok 234s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 234s Verify no bone is inserted for straight move interrupted by plunge. ... direction = Left/Left 234s Dogbone.INFO: and there is one 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 1e-07) 234s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 1e-07) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 1e-07) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Left/Left 234s Dogbone.INFO: and there is one 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 16: Command G0 [ Z:16 ] 234s Dogbone.INFO: ignoring and dropping noop move 234s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 234s Dogbone.INFO: ignoring and dropping noop move 234s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:1.5e-07 Z:5 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Straight/Left 234s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:1.5e-07 Z:1e-07 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:1e-07 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Straight/Left 234s Dogbone.INFO: 41: Command G0 [ Z:16 ] 234s Dogbone.INFO: ignoring and dropping noop move 234s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 234s Dogbone.INFO: Default side = right 234s Dogbone.INFO: inside -> side = left 234s Dogbone.INFO: CW -> stay on side 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10ok 234s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 234s Verify can handle comments between moves ... ok 234s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 234s Verify can handle noops between moves ... ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 1: Command G1 [ Z:0 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 2: Command G1 [ X:0 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 3: Command ( start) [ ] 234s Dogbone.INFO: 4: Command G1 [ Y:0 ] 234s Dogbone.INFO: - direction = Left/Right 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 5: Command G1 [ X:15 ] 234s Dogbone.INFO: - direction = Left/Right 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 6: Command G1 [ Y:10 ] 234s Dogbone.INFO: - direction = Left/Right 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 7: Command G1 [ X:10 ] 234s Dogbone.INFO: - direction = Left/Right 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 234s Dogbone.INFO: 9: Command G0 [ Z:10 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Straight/Right 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: Default side = right 234s Dogbone.INFO: inside -> side = left 234s Dogbone.INFO: CW -> stay on side 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 1: Command G1 [ Z:0 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 2: Command G1 [ X:20 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 3: Command G1 [ Y:0 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 234s Dogbone.INFO: 4: Command G1 [ X:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 5: Command G1 [ Y:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 6: Command G1 [ Z:10 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: and there is one 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: Default side = right 234s Dogbone.INFO: inside -> side = left 234s Dogbone.INFO: CW -> stay on side 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 1: Command G1 [ Z:0 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 2: Command G1 [ X:20 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 3: Command G1 [ Y:0 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 234s Dogbone.INFO: 4: Command G1 [ X:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 234s Dogbone.INFO: 6: Command G1 [ Y:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: 7: Command G1 [ Z:10 ] 234s Dogbone.INFO: Looking for connection in odds and ends 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: and there is one 234s Dogbone.INFO: removing potential path crossing 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: Default side = right 234s Dogbone.INFO: inside -> side = left 234s Dogbone.INFO: CW -> stay on side 234s Dogbone.INFO: Here we go ... 234s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 1: Command G1 [ Z:0 ] 234s Dogbone.INFO: nope 234s Dogbone.INFO: 2: Command G1 [ X:20 ] 234s Dogbone.INFO: is a candidate, keeping for later 234s Dogbone.INFO: adding to odds and ends 234s Dogbone.INFO: 3: Command G1 [ Y:0 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 234s Dogbone.INFO: 4: Command G1 [ X:10 ] 234s Dogbone.INFO: - direction = Right/Right 234s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 234s Dogbone.INFOok 234s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 234s Verify adaptive length ... ok 234s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 234s Verify nominal length ... ok 234s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 234s Verify custom length ... ok 234s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 234s Verify basic op dressup ... ok 234s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 234s Verify retaining non-move instructions ... ok 234s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 234s Verify bone on plunge moves ... ok 234s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 234s Verify ignoring plunge moves that don't connect ... ok 234s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 234s Verify TBone_V style ... ok 234s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 234s Verify TBone_S style ... ok 234s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 234s Verify TBone_L style ... ok 234s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 234s Verify Dogbone style ... ok 234s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 234s Verify custom length. ... ok 234s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 234s Verify adaptive length. ... ok 234s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 234s Verify adaptive length II. ... ok 234s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 234s Verify dogbone blacklist ... ok 234s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 234s Verify dogbone on dogbone ... ok 234s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 234s Verify kinks of maneuvers ... ok 234s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 234s Verify dogbone detection ... ok 234s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 234s Verify horizontal t-bone creation ... ok 234s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 234s Verify vertical t-bone creation ... ok 234s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 234s Verify t-bones on edges ... ok 234s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 234s Verify dogbone angles ... ok 234s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 234s Verify dogbones ... ok 234s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 234s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 234s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 234s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 234s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 234s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 234s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 234s Test test modal ... ok 234s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 234s Test axis modal ... ok 234s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 234s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 234s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 234s Done postprocessing. 234s ok 234s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 234s Check Tag origin. ... ok 234s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 234s Verify solid for a 90 degree tag is a cylinder. ... ok 234s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 234s Verify trapezoidal tag has a cone shape with a lid. ... ok 234s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 234s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 234s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 234s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 234s ok 234s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 234s Test Output Generation. ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 234s Test command Generation. ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 234s Test Line Numbers ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 234s Test Pre-amble ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 234s Test Post-amble ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 234s Test inches ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 234s Test test modal ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 234s Test axis modal ... Show editor = 0 234s here 234s postprocessing... 234s done postprocessing. 234s ok 234s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 234s Test tool change ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 234s Test comment ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 234s Test Output Generation. ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 234s Test command Generation. ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 234s Test Line Numbers ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 234s Test Pre-amble ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 234s Test Post-amble ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 234s Test inches ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 234s Test test modal ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 234s Test axis modal ... Show editor = 0 234s here 234s postprocessing... 234s done postprocessing. 234s ok 234s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 234s Test tool change ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 234s Test comment ... Show editor = 0 234s postprocessing... 234s done postprocessing. 234s ok 234s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 235s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 235s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : removing potential path crossing 235s Dogbone.INFO: 5: Command G1 [ Y:10 ] 235s Dogbone.INFO: - direction = Right/Right 235s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 235s Dogbone.INFO: removing potential path crossing 235s Dogbone.INFO: 6: Command G1 [ Z:10 ] 235s Dogbone.INFO: Looking for connection in odds and ends 235s Dogbone.INFO: - direction = Right/Right 235s Dogbone.INFO: and there is one 235s Dogbone.INFO: removing potential path crossing 235s Dogbone.INFO: Here we go ... 235s Dogbone.INFO: Default side = right 235s Dogbone.INFO: inside -> side = left 235s Dogbone.INFO: CW -> stay on side 235s Dogbone.INFO: Here we go ... 235s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 235s Dogbone.INFO: nope 235s Dogbone.INFO: 1: Command G1 [ Z:0 ] 235s Dogbone.INFO: nope 235s Dogbone.INFO: 2: Command G1 [ X:20 ] 235s Dogbone.INFO: is a candidate, keeping for later 235s Dogbone.INFO: adding to odds and ends 235s Dogbone.INFO: 3: Command G1 [ Y:0 ] 235s Dogbone.INFO: - direction = Right/Right 235s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 235s Dogbone.INFO: 4: Command G1 [ X:10 ] 235s Dogbone.INFO: - direction = Right/Right 235s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 235s Dogbone.INFO: removing potential path crossing 235s Dogbone.INFO: 5: Command G1 [ X:10 ] 235s Dogbone.INFO: ignoring and dropping noop move 235s Dogbone.INFO: 6: Command G1 [ Y:10 ] 235s Dogbone.INFO: - direction = Right/Right 235s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 235s Dogbone.INFO: removing potential path crossing 235s Dogbone.INFO: 7: Command G1 [ Z:10 ] 235s Dogbone.INFO: Looking for connection in odds and ends 235s Dogbone.INFO: - direction = Right/Right 235s Dogbone.INFO: and there is one 235s Dogbone.INFO: removing potential path crossing 235s Importing project files...... 235s (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...... 235s (100 %) Importing project files...... 235s (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...... 235s (100 %) Importing project files...... 235s (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 235s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 235s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 235s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 235s 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...... 235s (100 %) Importing project files...... 235s (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...... 235s (100 %) Importing project files...... 235s (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...... 235s (100 %) Importing project files...... 235s (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...... 235s (100 %) Importing project files...... 235s (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 235s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... ok 236s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 236s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 236s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 236s test00() Empty test. ... cessing...... 236s (100 %) Importing project files...... 236s (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...... 236s (100 %) Importing project files...... 236s (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...... 236s (100 %) Importing project files...... 236s (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...... 236s (100 %) Importing project files...... 236s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 236s (100 %) Recompute...... 236s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 236s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 236s (100 %) Recompute...... 236s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 236s (25 %) (50 %) (75 %) (100 %) Recompute...... 236s (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 236s Recompute...... 236s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 236s 236s Tool Diameter: 5 236s Accuracy: 6.3 um 236s ** Processing region: 1 236s All cleared. 236s ok 236s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 236s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.050100 sec 236s 236s 236s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 236s Recompute...... 236s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 236s 236s Tool Diameter: 5 236s Accuracy: 6.3 um 236s ** Processing region: 1 236s All cleared. 236s ok 236s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 236s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.026945 sec 236s 236s 236s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 236s Recompute...... 236s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 236s 236s Tool Diameter: 5 236s Accuracy: 6.3 um 236s ** Processing region: 1 236s All cleared. 236s ok 236s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 236s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.136753 sec 236s 236s 236s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 236s Recompute...... 236s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 236s 236s Tool Diameter: 5 236s Accuracy: 6.3 um 236s ** Processing region: 1 236s Unable to resolve tool down linking path (self-intersects). 236s All cleared. 236s ok 236s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 236s 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.118756 sec 236s 236s 236s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 236s Recompute...... 236s (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. 236s Adaptive.INFO: *** Adaptive toolpath processing started... 236s 236s Tool Diameter: 5 236s Accuracy: 6.3 um 236s ** Processing region: 1 236s All cleared. 236s ok 236s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 236s 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.085888 sec 236s 236s 236s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 236s Recompute...... 236s (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. 236s Adaptive.INFO: *** Adaptive toolpath processing started... 236s 236s Tool Diameter: 5 236s Accuracy: 6.3 um 236s ** Processing region: 1 237s Unable to resolve tool down linking path (self-intersects). 237s All cleared. 237s ok 237s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 237s 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.119777 sec 237s 237s 237s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 237s Recompute...... 237s (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. 237s Adaptive.INFO: *** Adaptive toolpath processing started... 237s 237s Tool Diameter: 5 237s Accuracy: 6.3 um 237s ** Processing region: 1 237s Unable to resolve tool down linking path (self-intersects). 237s All cleared. 237s ok 237s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 237s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.205867 sec 237s 237s 237s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 237s Recompute...... 237s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 237s 237s Tool Diameter: 5 237s Accuracy: 6.3 um 237s ** Processing region: 1 237s Unable to resolve tool down linking path (self-intersects). 237s All cleared. 237s Adaptive.INFO: *** Done. Elapsed time: 0.218668 sec 237s 237s 237s (86 %) (90 %) (95 %) (100 %) Recompute...... 237s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 237s 237s Tool Diameter: 5 237s Accuracy: 6.3 um 237s ** Processing region: 1 237s All cleared. 237s ok 237s test00 (PathTests.TestPathCore.TestPathCore.test00) 237s Test Path command core functionality ... ok 237s test10 (PathTests.TestPathCore.TestPathCore.test10) 237s Test Path Object core functionality ... ok 237s test50 (PathTests.TestPathCore.TestPathCore.test50) 237s Test Path.Length calculation ... ok 237s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 237s Test Basic Drill Generator Return ... ok 237s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 237s Test edge alignment check ... ok 237s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 237s Test Basic Peck Drill Generator Return ... ok 237s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 237s Test Basic Dwell Drill Generator Return ... ok 237s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 237s Specifying retract height should set R parameter to specified value ... ok 237s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 237s Not specifying retract height should set R parameter to Z position of start point ... ok 237s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 237s Non-float retract height should raise ValueError ... ok 237s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 237s Test Error if dwell and peck ... ok 237s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 237s Test chipBreak ... ok 237s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 237s Test CompareVecs ... ok 237s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 238s Test isDrillable ... ok 238s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 241s Test getDrillableTargets ... ok 241s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 241s Verify getAngle functionality. ... ok 241s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 241s Verify diffAngle functionality. ... ok 241s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 241s Verify isVertical/isHorizontal for Vector ... ok 241s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 241s Verify isVertical/isHorizontal for Edges ... ok 241s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 241s Verify isVertical/isHorizontal for faces ... ok 241s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 241s Verify speed interpolation works for different pitches ... ok 241s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 241s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 241s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 241s Verify proper geometry objects for G1 and G01 commands are created. ... ok 241s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 241s Verify proper geometry for arcs in the XY-plane are created. ... ok 241s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 241s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 241s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 241s Verify arc results in proper G2/3 command. ... ok 241s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 241s Verify circle results in proper G2/G3 commands. ... ok 241s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 241s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 241s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 241s Verify proper wire(s) aggregation from a Path. ... ok 241s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 241s Verify arcToHelix returns proper helix. ... ok 241s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 241s Verify splitArcAt returns proper subarcs. ... ok 241s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 241s Verify splitEdgeAt. ... ok 241s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 241s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 241s ok 241s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 241s Flip a line. ... ok 241s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 241s Flip a line segment. ... ok 241s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 241s Flip a circle ... ok 241s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 241s Flip an arc ... ok 241s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 241s Flip a rotated arc ... ok 241s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 241s Flip a B-spline ... ok 241s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 241s Flip an offset wire ... ok 241s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 241s 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 241s ok 241s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 241s Test Value and Type checking ... ok 241s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 241s Test Basic Helix Generator verify linear edge is vertical ... ok 241s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 241s Test Helix Generator with horizontal edge ... ok 241s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 241s Test Helix Generator with inverted vertical edge ... ok 241s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 241s Test Helix Retraction ... ok 241s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 241s 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 ]] 241s ok 241s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 241s Test that Machine State initializes and stores position correctly ... ok 241s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 241s Test PathUtils filterarcs ... ok 241s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 241s Verify G0 instruction construction ... ok 241s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 241s Verify G1 instruction construction ... ok 241s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 241s Verify G2 instruction construction ... ok 241s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 241s Verify G3 instruction construction ... ok 241s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 241s Verify pathLength correctness ... ok 241s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 241s Verify tangents of moves. ... ok 241s test00 (PathTests.TestPathLog.TestPathLog.test00) 241s Check for proper module extraction. ... ok 241s test01 (PathTests.TestPathLog.TestPathLog.test01) 241s Check for proper function extraction. ... ok 241s test10 (PathTests.TestPathLog.TestPathLog.test10) 241s Verify default log levels is NOTICE. ... ok 241s test11 (PathTests.TestPathLog.TestPathLog.test11) 241s Verify setting global log level. ... ok 241s test12 (PathTests.TestPathLog.TestPathLog.test12) 241s Verify setting module log level. ... ok 241s test13 (PathTests.TestPathLog.TestPathLog.test13) 241s Verify setting other modul's log level doesn't change this one's. ... ok 241s test14 (PathTests.TestPathLog.TestPathLog.test14) 241s Verify resetting log level for module falls back to global level. ... ok 241s test20 (PathTests.TestPathLog.TestPathLog.test20) 241s Verify debug logs aren't logged by default. ... ok 241s test21 (PathTests.TestPathLog.TestPathLog.test21) 241s Verify debug logs are logged if log level is set to DEBUG. ... ok 241s test30 (PathTests.TestPathLog.TestPathLog.test30) 241s Verify log level ERROR. ... ok 241s test31 (PathTests.TestPathLog.TestPathLog.test31) 241s Verify log level WARNING. ... ok 241s test32 (PathTests.TestPathLog.TestPathLog.test32) 241s Verify log level NOTICE. ... ok 241s test33 (PathTests.TestPathLog.TestPathLog.test33) 241s Verify log level INFO. ... ok 241s test34 (PathTests.TestPathLog.TestPathLog.test34) 241s Verify log level DEBUG. ... ok 241s test50 (PathTests.TestPathLog.TestPathLog.test50) 241s Verify no tracking by default. ... ok 241s test51 (PathTests.TestPathLog.TestPathLog.test51) 241s Verify enabling tracking for module results in tracking. ... ok 241s test52 (PathTests.TestPathLog.TestPathLog.test52) 241s Verify untracking stops tracking. ... ok 241s test53 (PathTests.TestPathLog.TestPathLog.test53) 241s Verify trackAllModules works correctly. ... ok 241s test60 (PathTests.TestPathLog.TestPathLog.test60) 241s Verify track handles no argument. ... ok 241s test61 (PathTests.TestPathLog.TestPathLog.test61) 241s Verify track handles arbitrary argument types correctly. ... ok 241s testzz (PathTests.TestPathLog.TestPathLog.testzz) 241s Restoring environment after tests. ... ok 241s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 241s Verify chamfer depth and offset for an end mill. ... ok 241s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 241s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 241s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 241s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 241s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 241s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 241s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 241s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 241s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 241s Verify missing cutting edge angle info prints only once. ... ok 241s TestPathLog.ERROR: something 241s TestPathLog.WARNING: something 241s TestPathLog.ERROR: something 241s TestPathLog.WARNING: something 241s TestPathLog.ERROR: something 241s TestPathLog.WARNING: something 241s TestPathLog.ERROR: something 241s TestPathLog.WARNING: something 241s TestPathLog.ERROR: something 241s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 241s Verify missing tip diameter info prints only once. ... ok 241s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 241s Verify isWireClockwise for polygon wires. ... ok 241s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 241s Verify isWireClockwise for single edge circle wires. ... ok 241s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 241s Verify isWireClockwise for two half circle wires. ... ok 241s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 241s Verify isWireClockwise for two edge wires with an arc. ... ok 241s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 241s Verify isWireClockwise for unoriented wires. ... ok 241s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 241s Check offsetting a circular hole. ... ok 241s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 241s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.063658 sec 241s 241s 241s (86 %) (90 %) (95 %) (100 %) Importing project files...... 241s (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...... 241s (100 %) Importing project files...... 241s (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...... 241s (100 %) Importing project files...... 241s (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...... 241s (100 %) Importing project files...... 241s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 241s (100 %) Recompute...... 241s (100 %) Importing project files...... 241s (25 %) (50 %) (75 %) (100 %) Recompute...... 241s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 241s TestPathLog.INFO: something 241s TestPathLog.DEBUG: (142) - something 241s TestPathLog.INFO: something 241s TestPathLog(157).test51(this, and, that) 241s TestPathLog(164).test52(this, and, that) 241s TestPathLog(171).test53(this, and, that) 241s TestPathLog(176).test53(this, and, that) 241s TestPathLog(178).test53(this, and, that) 241s TestPathLog(183).test60() 241s TestPathLog(190).test61(this, None, 1, 18.25) 241s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 241s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 241s Importing project files...... 241s (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...... 241s (100 %) Importing project files...... 241s (2 %) (5 %) (8 %) ok 241s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 241s Check offsetting a cylinder succeeds. ... ok 241s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 241s Check offsetting a hole with Placement. ... ok 241s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 241s Check offsetting a cylinder with Placement. ... ok 241s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 241s Check offsetting hole wire succeeds. ... ok 241s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 242s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 242s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 242s Check offsetting a body wire succeeds. ... ok 242s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 242s 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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (2 %) (5 %) ok 242s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 242s Check offsetting a box. ... ok 242s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 242s Check offsetting a triangle. ... ok 242s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 242s Check offsetting a shape. ... ok 242s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 242s Check offsetting a cylindrical hole. ... ok 242s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 242s Check offsetting a square hole. ... ok 242s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 242s Check offsetting a triangular holee. ... ok 242s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 242s 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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (2 %) (5 %) ok 242s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 242s Check offsetting a single outside edge forward. ... ok 242s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 242s Check offsetting a single outside edge not forward. ... ok 242s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 242s Check offsetting multiple outside edges. ... ok 242s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 242s Check offsetting multiple backwards outside edges. ... ok 242s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 242s 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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Recompute...... 242s (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...... 242s (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...... 242s (100 %) Importing project files...... 242s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 242s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 242s Check offsetting a single inside edge not forward. ... ok 242s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 242s Check offsetting multiple inside edges. ... ok 242s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 242s Check offsetting multiple backwards inside edges. ... ok 242s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 242s Orient an already oriented wire ... ok 242s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 242s Orient a potentially misoriented wire ... ok 242s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 242s Orient a potentially misoriented longer wire ... ok 242s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 242s Test the utility functions in the PostUtils.py file. ... ok 242s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 242s There is at least one search path. ... ok 242s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 242s Path/Post is part of the posts search path. ... ok 242s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 242s Path/Post/scripts is part of the posts search path. ... ok 242s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 242s Available post processors include linuxcnc, grbl and opensbp. ... ok 242s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 242s Default paths for tools are resolved correctly ... ok 242s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 242s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s ok 242s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 242s 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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (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...... 242s (100 %) Importing project files...... 242s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 242s (100 %) Recompute...... 242s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 242s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 242s (100 %) Recompute...... 242s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 242s (25 %) (50 %) (75 %) (100 %) Recompute...... 242s (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...... 242s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 242s (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 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s ok 242s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 242s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s ok 242s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 242s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s Area.cpp(1429): hit bottom 0,0,1e-07 242s ok 243s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 243s basic PropertyBag creation and access test ... ok 243s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 243s adding properties to a PropertyBag is tracked properly ... ok 243s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 243s refreshCustomPropertyGroups deletes empty groups ... ok 243s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 243s refreshCustomPropertyGroups does not delete non-empty groups ... ok 243s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 243s Test relAngle function ... ok 243s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 243s Test Basic Rotation Generator Return ... A 0.0 243s C 0.0 243s ok 243s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 243s Test non-zero rotation ... ok 243s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 243s Test A limits ... ok 243s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 243s Test C limits ... ok 243s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 243s Test handling of no valid solution ... ok 243s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 243s Verify SetupSheet templateAttributes ... ok 243s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 243s Verify SetupSheet template attributes roundtrip. ... ok 243s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 243s Verify default value detection logic. ... ok 243s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 243s Verify template attributes encoding/decoding of floats. ... ok 243s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 243s Verify template attributes encoding/decoding of strings. ... ok 243s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 243s Verify template attributes encoding/decoding of dictionaries. ... ok 243s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 243s Verify template attributes encoding/decoding of lists. ... ok 243s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 243s Verify SetupSheet template op attributes roundtrip. ... ok 243s test00 (PathTests.TestPathStock.TestPathStock.test00) 243s Test CreateBox ... ok 243s test01 (PathTests.TestPathStock.TestPathStock.test01) 243s Test CreateCylinder ... ok 243s test10 (PathTests.TestPathStock.TestPathStock.test10) 243s Verify FromTemplate box creation. ... ok 243s test11 (PathTests.TestPathStock.TestPathStock.test11) 243s Verify FromTemplate cylinder creation. ... ok 243s test12 (PathTests.TestPathStock.TestPathStock.test12) 243s Verify FromTemplate from Base creation. ... ok 243s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 243s Verify internal radii. ... ok 243s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 243s Verify internal radii with tool crest. ... ok 243s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 243s Verify internal thread passes. ... ok 243s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 243s Verify external radii. ... ok 243s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 243s Verify external radii with tool crest. ... ok 243s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 243s Verify external thread passes. ... ok 243s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 243s Verify internal right hand thread setup. ... ok 243s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 243s Verify internal left hand thread setup. ... ok 243s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 243s Verify exteranl right hand thread setup. ... ok 243s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 243s Verify exteranl left hand thread setup. ... ok 243s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 243s Verify thread commands for a single thread ... ok 243s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 243s Verify thread commands for a thwo threads ... ok 243s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 243s Verify thread commands for a one and a half threads ... ok 243s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 243s Verify thread commands for a one and 3 quarter threads ... ok 243s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 243s Verify thread commands for a one and 3 quarter threads - CCW ... ok 243s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 243s Verify lead in/out commands for a single thread ... ok 243s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 243s Verify lead in/out commands for one and a half threads ... ok 243s test (PathTests.TestPathToolBit.TestPathToolBit.test) 243s Log test setup directory structure ... 243s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 243s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 243s dir : /usr/share/freecad/Mod/Path/PathTests 243s : PathTests 243s : Drilling_1.FCStd 243s : PathTestUtils.py 243s : TestCentroidPost.py 243s : TestGrblPost.py 243s : TestLinuxCNCPost.py 243s : TestMach3Mach4Post.py 243s : TestPathAdaptive.py 243s : TestPathCore.py 243s : TestPathDepthParams.py 243s : TestPathDressupDogbone.py 243s : TestPathDressupDogboneII.py 243s : TestPathDressupHoldingTags.py 243s : TestPathDrillGenerator.py 243s : TestPathDrillable.py 243s : TestPathGeneratorDogboneII.py 243s : TestPathGeom.py 243s : TestPathHelix.py 243s : TestPathHelixGenerator.py 243s : TestPathHelpers.py 243s : TestPathLanguage.py 243s : TestPathLog.py 243s : TestPathOpDeburr.py 243s : TestPathOpUtil.py 243s : TestPathPost.py 243s : TestPathPreferences.py 243s : TestPathProfile.py 243s : TestPathPropertyBag.py 243s : TestPathRotationGenerator.py 243s : TestPathSetupSheet.py 243s : TestPathStock.py 243s : TestPathThreadMilling.py 243s : TestPathThreadMillingGenerator.py 243s : TestPathToolBit.py 243s : TestPathToolChangeGenerator.py 243s : TestPathToolController.py 243s : TestPathUtil.py 243s : TestPathVcarve.py 243s : TestPathVoronoi.py 243s : TestRefactoredCentroidPost.py 243s : TestRefactoredGrblPost.py 243s : TestRefactoredLinuxCNCPost.py 243s : TestRefactoredMach3Mach4Post.py 243s : TestRefactoredTestPost.py 243s : Tools 243s : Bit 243s : test-path-tool-bit-bit-00.fctb 243s : Library 243s : test-path-tool-bit-library-00.fctl 243s : Shape 243s : test-path-tool-bit-shape-00.fcstd 243s : __init__.py 243s : boxtest.fcstd 243s : boxtest1.fcstd 243s : drill_test1.FCStd 243s : test-path-tool-bit-bit-00.fctb 243s : test-path-tool-bit-library-00.fctl 243s : test-path-tool-bit-shape-00.fcstd 243s : test_adaptive.fcstd 243s : test_centroid_00.ngc 243s : test_filenaming.fcstd 243s : test_geomop.fcstd 243s : test_holes00.fcstd 243s : test_profile.fcstd 243s ok 243s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 243s Find a tool shape from file name ... ok 243s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 243s Not find a relative path shape if not stored in default location ... ok 243s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 243s Find a relative path shape if it's local to a bit path ... ok 243s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 243s Not find a tool shape from an invalid absolute path. ... ok 243s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 243s Find a tool shape from a valid absolute path. ... ok 243s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 243s Find a tool bit from file name ... ok 243s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 243s Not find a relative path bit if not stored in default location ... ok 243s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 243s Find a relative path bit if it's local to a library path ... ok 243s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 243s Not find a tool bit from an invalid absolute path. ... ok 243s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 243s Find a tool bit from a valid absolute path. ... ok 243s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 243s Find a tool library from file name ... ok 243s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 243s Not find a relative path library if not stored in default location ... ok 243s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 243s [skipped] Find a relative path library if it's local to ... ok 243s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 243s Not find a tool library from an invalid absolute path. ... ok 243s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 243s Find a tool library from a valid absolute path. ... ok 243s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 243s Test Basic Tool Change Generator Return ... ok 243s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 243s Verify ToolController templateAttrs ... ok 243s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 243s Verify ToolController template roundtrip. ... ok 243s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 243s Check that isValidBaseObject detects solids. ... ok 243s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 243s Check that isValidBaseObject detects PDs. ... ok 243s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 243s Check that isValidBaseObject detects compounds. ... ok 243s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 243s Check that isValidBaseObject ignores sketches. ... ok 243s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 243s Check that Part is handled correctly. ... ok 243s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 243s Verify 90 deg depth calculation ... ok 243s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 243s Verify 90 deg depth limit ... ok 243s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 243s Verify 60 deg depth calculation ... ok 243s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 243s Verify 60 deg depth limit ... ok 243s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 243s Verify 90 deg with tip dia depth calculation ... ok 243s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 243s Verify 90 deg with tip dia depth limit calculation ... ok 243s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 243s Verify 45 deg with tip dia depth calculation ... ok 243s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 243s Verify 45 deg with tip dia depth limit calculation ... ok 243s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 243s Check vertex comparison ... ok 243s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 243s Check edge comparison ... ok 243s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 243s Check cell comparison ... ok 243s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 243s Check toShape for linear edges ... ok 243s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 243s Check toShape for linear edges with set z ... ok 243s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 243s Check toShape for linear edges with varying z ... ok 243s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 243s Check toShape for curved edges ... ok 243s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 243s Check toShape for curved edges with set z ... ok 243s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 243s Check toShape for curved edges with varying z ... ok 243s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 243s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 243s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 243s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 243s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 243s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 243s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 243s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 243s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 243s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 243s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 243s done postprocessing. 243s ok 243s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 243s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 243s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 243s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 243s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 243s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 243s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 243s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 243s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 243s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 243s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 243s done postprocessing. 243s ok 243s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 243s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 243s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 243s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 243s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 243s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 243s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 243s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 243s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 243s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 243s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 243s done postprocessing. 243s ok 243s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 243s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 243s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 243s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 243s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 243s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 243s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 243s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 243s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 243s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 243s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 243s done postprocessing. 243s ok 243s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 243s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 243s Test Outputting all arguments. ... ok 243s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 243s Test Outputting visible arguments. ... ok 243s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 243s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 243s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 243s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 243s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 243s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 243s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 243s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 243s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 243s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 243s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 243s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 243s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 243s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 243s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 243s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 243s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 243s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 243s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 243s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 243s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 243s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 243s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 243s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 243s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 243s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 243s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 243s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 243s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 243s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 243s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 243s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 243s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 243s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 243s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 243s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 243s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 243s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 243s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 243s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 243s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 243s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 243s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 243s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 243s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 243s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 243s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 243s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 243s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 243s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 243s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 243s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 243s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 243s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 243s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 243s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 243s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 243s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 243s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 243s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 243s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 243s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 243s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 243s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 243s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 243s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 243s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 243s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 243s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 243s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 243s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 243s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 243s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 243s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 243s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 243s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 243s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 243s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 243s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 243s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 243s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 243s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 243s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 243s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 243s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 243s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 243s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 243s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 243s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 243s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 243s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 243s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 243s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 243s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 243s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 243s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 243s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 243s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 243s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 243s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 243s done postprocessing. 243s ok 243s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 243s Stepping down to zero ... ok 243s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 243s Stepping from zero to a negative depth ... ok 243s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 243s Start and end are equal or start lower than finish ... ok 243s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 243s User Parameters passed in ... ok 243s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 243s z_finish_step passed in. ... ok 243s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 243s stepping down with equalstep=True ... ok 243s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 243s stepping down with equalstep=True and a finish depth ... ok 243s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 243s stepping down with stepdown greater than total depth ... ok 243s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 243s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 243s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 243s stepping down with single stepdown exactly equal to total depth ... ok 243s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 243s stepping down with single stepdown roughly equal to total depth ... ok 243s 243s ---------------------------------------------------------------------- 243s Ran 458 tests in 10.950s 243s 243s OK 243s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 243s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 243s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 243s (100 %) Recompute...... 243s (100 %) Recompute...... 243s (50 %) (100 %) Recompute...... 243s (50 %) (100 %) Recompute...... 243s (50 %) (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 243s (100 %) Recompute...... 243s (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Recompute...... 243s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 243s (100 %) Recompute...... 243s (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Recompute...... 243s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 243s (100 %) Recompute...... 243s (25 %) (50 %) (75 %) (100 %) Importing project files...... 243s (25 %) (50 %) (75 %) (100 %) Recompute...... 243s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 243s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 243s (50 %) (100 %) Recompute...... 243s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 243s (33 %) (66 %) (100 %) Recompute...... 243s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 243s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 243s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 244s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 244s ok 244s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 244s ok 244s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 244s ok 244s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 244s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 244s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 244s FreeCAD wouldn't be possible without FreeCAD community. 244s ##### #### ### #### 244s # # # # # # 244s # ## #### #### # # # # # 244s #### # # # # # # # ##### # # 244s # # #### #### # # # # # 244s # # # # # # # # # ## ## ## 244s # # #### #### ### # # #### ## ## ## 244s 244s Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 244s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 244s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 244s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 244s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 244s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 244s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) ok 244s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 244s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 244s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 244s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 244s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 244s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.XcReLz/autopkgtest_tmp/PartDesign/Hole 244s ok 244s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.XcReLz/autopkgtest_tmp/PartDesign/Hole 244s ok 244s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.XcReLz/autopkgtest_tmp/PartDesign/Hole 244s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 244s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 244s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 244s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 244s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 244s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 244s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 244s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.XcReLz/autopkgtest_tmp/PartDesign/Hole 244s ok 244s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.XcReLz/autopkgtest_tmp/PartDesign/Hole 244s ok 245s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 245s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 246s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 246s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 246s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 246s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 246s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 246s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 246s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 246s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 246s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 246s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 246s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 247s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 247s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 247s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 247s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 247s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 247s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 247s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 247s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 247s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 247s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Importing project files...... 247s (100 %) Postprocessing...... 247s (100 %) Recompute...... 247s (100 %) Importing project files...... 247s (100 %) Postprocessing...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (100 %) Recompute...... 247s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 247s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 247s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 247s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 247s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 247s (9 %) (18 %) (27 %) (36 %) (45 ok 247s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 247s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 247s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 247s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 247s Test issue #6156: Loft tool "Closed" option not working ... ok 248s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 248s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 248s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 248s ok 248s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 248s Tests the same mirroring scenario as in the sketch case, ... ok 248s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 248s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) ok 248s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 248s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 248s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 248s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 248s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 248s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 248s (100 %) Recompute...... 248s (50 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) ok 248s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 248s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 248s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 248s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 248s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 248s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 248s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 248s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 248s (8 %) (16 %) (25 %) (33 %) ok 248s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 248s ok 249s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 249s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 249s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 249s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 249s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 249s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 249s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 249s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 249s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 249s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 249s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 249s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 249s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 249s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 249s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 249s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 249s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 249s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 249s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 249s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 249s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 249s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 249s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 249s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 249s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 249s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) ok 249s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 249s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 249s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 249s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 249s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 249s Test case for PR #8763 ... ok 249s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 249s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 249s 249s ---------------------------------------------------------------------- 249s Ran 77 tests in 5.153s 249s 249s OK 249s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 249s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 249s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 249s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 250s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 250s Import the Draft module. ... ok 250s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 250s Import Draft geometrical utilities. ... ok 250s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 250s Import Draft SVG utilities. ... ok 250s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 250s Import Draft vector utilities. ... ok 250s test_arc (drafttests.test_creation.DraftCreation.test_arc) 250s Create a circular arc. ... ok 250s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 250s Create a circular arc from three points. ... ok 250s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 250s Create a bezier curve of six points, degree five. ... ok 250s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 250s Create a BSpline of three points. ... ok 250s test_circle (drafttests.test_creation.DraftCreation.test_circle) 250s Create a circle. ... ok 250s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 250s Create a cubic bezier curve of four points. ... ok 250s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 250s Create an angular dimension between two lines at given angles. ... ok 250s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 250s Create a linear dimension linked to an object. ... ok 250s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 250s Create a simple linear dimension not linked to an object. ... ok 250s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 250s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 250s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 250s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 250s FreeCAD wouldn't be possible without FreeCAD community. 250s ##### #### ### #### 250s # # # # # # 250s # ## #### #### # # # # # 250s #### # # # # # # # ##### # # 250s # # #### #### # # # # # 250s # # # # # # # # # ## ## ## 250s # # #### #### ### # # #### ## ## ## 250s 250s 250s ------------------------------------------------------------------------------ 250s Try importing 'Draft' 250s 250s ------------------------------------------------------------------------------ 250s Try importing 'DraftGeomUtils' 250s 250s ------------------------------------------------------------------------------ 250s Try importing 'draftfunctions.svg' 250s 250s ------------------------------------------------------------------------------ 250s Try importing 'DraftVecUtils' 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Arc' 250s radius=2 250s startangle=0, endangle=90 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Arc 3Points' 250s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 250s c=Vector (0.0, 5.0, 0.0) 250s ---------------- 250s Arc by 3 points 250s p1: Vector (5.0, 0.0, 0.0) 250s p2: Vector (4.0, 3.0, 0.0) 250s p3: Vector (0.0, 5.0, 0.0) 250s Radius: 4.999999999999999 250s Center: Vector (8.402875615615124e-16, 8.603918659310091e-16, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft BezCurve' 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 250s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft BSpline' 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 250s c=Vector (2.0, 2.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Circle' 250s radius=3 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft CubBezCurve' 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Dimension Angular' 250s Occasionally crashes 250s center=Vector (0.0, 0.0, 0.0) 250s angle1=20, angle2=70 250s dim_line=Vector (3.0, 1.0, 0.0) 250s ---------------- 250s Angular dimension 250s center: Vector (0.0, 0.0, 0.0) 250s angles: [20, 70] 250s dim_line: Vector (3.0, 1.0, 0.0) 250s normal: None 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Dimension' 250s Occasionally crashes 250s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 250s Recompute...... 250s (100 %) ---------------- 250s Linear dimension 250s edge_object: Line 250s i1: 1 250s i2: 2 250s dim_line: Vector (5.0, 3.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Dimension' 250s Occasionally crashes 250s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 250s c=Vector (4.0, -1.0, 0.0) 250s ---------------- 250s Linear dimension 250s p1: Vector (0.0, 0.0, 0.0) 250s p2: Vector (9.0, 0.0, 0.0) 250s dim_line: Vector (4.0, -1.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Dimension Radial' 250s radius=10 250s startangle=0, endangle=90 250s Recompute...... 250s (100 %) ---------------- 250s Radial dimension 250s edge_object: Arc 250s index: 1 250s mode: radius 250s dim_line: Vector (1.0, 1.0, 0.0) 250s ---------------- 250s Radial dimension 250s edge_object: Arc 250s index: 1 250s mode: diameter 250s dim_line: Vector (3.0, 1.0, 0.0)ok 250s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 250s Create an ellipse. ... ok 250s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 250s Create a box, and then a facebinder from its faces. ... ok 250s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 250s Create two lines, and a fillet between them. ... ok 250s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 250s Create a hatch. ... ok 250s test_label (drafttests.test_creation.DraftCreation.test_label) 250s Create a label. ... ok 250s test_layer (drafttests.test_creation.DraftCreation.test_layer) 250s Create a layer, and add a rectangle to it. ... ok 250s test_line (drafttests.test_creation.DraftCreation.test_line) 250s Create a line. ... ok 250s test_point (drafttests.test_creation.DraftCreation.test_point) 250s Create a point. ... ok 250s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 250s Create a regular polygon. ... ok 250s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 250s Create a polyline. ... ok 250s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 250s Create a rectangle. ... ok 250s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 250s Create a ShapeString. ... ok 250s test_text (drafttests.test_creation.DraftCreation.test_text) 250s Create a text object. ... ok 250s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 250s Create a working plane proxy. ... ok 250s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 250s Check if an attached clone behaves correctly. ... 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Ellipse' 250s major_axis=5, minor_axis=3 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Facebinder' 250s In order to test this, a selection is needed 250s or an App::PropertyLinkSubList 250s Box 250s Recompute...... 250s (100 %) object='Solid' (Part::Box) 250s sub-elements=('Face1', 'Face6') 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Fillet' 250s Lines 250s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 250s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 250s Recompute...... 250s (50 %) (100 %) Fillet 250s radius=4 250s ---------------- 250s Fillet 250s (1): Line; length: 8.0 250s (2): Line001; length: 8.0 250s Segment 1, length: 3.999999999999999 250s Segment 2, length: 6.283185307179587 250s Segment 3, length: 3.999999999999999 250s Update radius currently not implemented: r=0.0 mm 250s Update radius currently not implemented: r=4.0 mm 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Hatch' 250s Rectangle with face 250s length=50, width=30 250s Recompute...... 250s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 250s patname='Horizontal5' 250s Recompute...... 250s (50 %) (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Label' 250s Occasionally crashes 250s target_point=Vector (0.0, 0.0, 0.0), distance=-25 250s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 250s ---------------- 250s Label 250s target_point: Vector (0.0, 0.0, 0.0) 250s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 250s label_type: Custom 250s custom_text: Label 250s direction: Horizontal 250s distance: -25 250s Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Layer' 250s length=5, width=2 250s ---------------- 250s Layer 250s line_width: 2.0 250s draw_style: Solid 250s transparency: 0 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Line' 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Point' 250s p.x=5.0, p.y=3.0, p.z=2.0 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Polygon' 250s n_faces=6, radius=5 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Wire' 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 250s c=Vector (2.0, 2.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Rectangle' 250s length=5, width=2 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft ShapeString' 250s text='Test' 250s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft Text' 250s text='Testing testing' 250s ---------------- 250s Text 250s string: Testing testing 250s placement: None 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftCreation' 250s Test 'Draft WorkingPlaneProxy' 250s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Check attached Draft Clone behavior' 250s Recompute...... 250s (50 %) (100 %) Recompute...... 250s (33 %) (66 %) (100 %) Recompute...... 250s (3ok 250s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 250s Create a rectangle, and a circular array. ... ok 250s test_clone (drafttests.test_modification.DraftModification.test_clone) 250s Create a box, then create a clone of it. ... ok 250s test_copy (drafttests.test_modification.DraftModification.test_copy) 250s Create a line, then copy and move it. ... ok 250s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 250s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 250s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 250s Convert a Draft object to a Sketch and back. ... ok 250s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 250s Create a solid, and then a DraftView on a TechDraw page. ... ok 250s test_extend (drafttests.test_modification.DraftModification.test_extend) 250s Extend a line. NOT IMPLEMENTED. ... ok 250s test_join (drafttests.test_modification.DraftModification.test_join) 250s Join two lines into a single Draft Wire. ... ok 250s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 250s Create a rectangle, then a mirrored shape. ... 3 %) (66 %) (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft CircularArray' 250s Rectangle 250s length=4, width=2 250s Recompute...... 250s (100 %) Array 250s radial_distance=10, tangential_distance=8 250s number=3, symmetry=1 250s axis=Vector (0.0, 0.0, 1.0) 250s center=Vector (0.0, 0.0, 0.0) 250s ---------------- 250s Circular array 250s base_object: Rectangle 250s r_distance: 10 250s tan_distance: 8 250s number: 3 250s symmetry: 1 250s axis: Vector (0.0, 0.0, 1.0) 250s center: Vector (0.0, 0.0, 0.0) 250s use_link: True 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Clone' 250s Recompute...... 250s (100 %) object: 'Solid' (Part::Box) 250s clone: 'Clone' (Part::FeaturePython) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Move with copy' 250s Line 250s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 250s Translation vector (copy) 250s c=Vector (2.0, 2.0, 0.0) 250s Importing project files...... 250s (50 %) (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Downgrade' 250s Closed wire 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 250s Recompute...... 250s (100 %) ---------------- 250s Downgrade objects 250s Found 1 parametric object: breaking its dependencies 250s Recompute...... 250s (100 %) 1: Result 'Face' (Part::Feature) 250s ---------------- 250s Downgrade objects 250s Found 1 face: extracting its wires 250s Recompute...... 250s (100 %) 2: Result 'Wire' (Part::Feature) 250s ---------------- 250s Downgrade objects 250s Found only wires: extracting their edges 250s Recompute...... 250s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 250s ---------------- 250s Downgrade objects 250s No more downgrade possible 250s Recompute...... 250s (33 %) (66 %) (100 %) 4: Result '[]' 250s The last objects cannot be downgraded further 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Draft2Sketch' 250s Wire 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (2.0, 4.0, 0.0) 250s Recompute...... 250s (100 %) Recompute...... 250s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 250s Recompute...... 250s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'TechDraw DraftView (relies on Draft code)' 250s Prism 250s n_sides=5 250s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 250s page=TechDraw::DrawPage 250s template=TechDraw::DrawSVGTemplate 250s view=TechDraw::DrawViewDraft 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Trimex extend' 250s Line 250s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 250s Line 2 250s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 250s Recompute...... 250s (50 %) (100 %) Arguments to placeholder function 250s p1=; p2= 250s p3=None; p4=None 250s p5=None 250s #-----------------------------------------------------# 250s # This test is not implemented currently 250s #-----------------------------------------------------# 250s Automatic PASS 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Join' 250s Line 1 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s Line 2 250s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Mirror' 250s Rectangle 250s length=4, width=2 250s Mirror axis 250s p1=Vector (6.0, -2.0,ok 250s test_move (drafttests.test_modification.DraftModification.test_move) 250s Create a line and move it. ... ok 250s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 250s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 250s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 250s Create an open wire, then produce an offset copy. ... ok 250s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 250s Create a rectangle with a face, then produce an offset copy. ... ok 250s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 250s Create a wire, a polygon, and a path array. ... ok 250s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 250s Create a polygon, various point, and a point array. ... ok 250s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 250s Create a rectangle, and a polar array. ... ok 250s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 250s Create a rectangle, and a rectangular array. ... ok 250s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 250s Create a line, then rotate it. ... ok 250s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 250s Create and scale a part feature (arcs). ... ok 250s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 250s Create and scale a part feature (lines). ... 0.0) 250s p2=Vector (6.0, 2.0, 0.0) 250s ---------------- 250s Create mirror 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Move' 250s Line 250s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s Recompute...... 250s (100 %) Translation vector 250s c=Vector (3.0, 1.0, 0.0) 250s Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Offset' 250s Closed wire with reversed edge 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Offset' 250s Open wire 250s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 250s c=Vector (5.0, 2.0, 0.0) 250s Recompute...... 250s (100 %) Offset 250s vector=Vector (-1.0, 1.0, 0.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Offset' 250s Rectangle with face 250s length=10, width=4 250s Recompute...... 250s (100 %) Offset 250s vector=Vector (0.0, -1.0, 0.0) 250s Recompute...... 250s (50 %) (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft PathArray' 250s Wire 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 250s Polygon 250s n_faces=3, radius=1 250s Path Array 250s number=4, translation=Vector (0.0, 1.0, 0.0) 250s subelements=Edge1, align=False 250s ---------------- 250s Path array 250s base_object: Polygon 250s path_object: Wire 250s count: 4 250s extra: Vector (0.0, 1.0, 0.0) 250s subelements: Edge1 250s align: False 250s align_mode: Original 250s tan_vector: Vector (1.0, 0.0, 0.0) 250s force_vertical: False 250s vertical_vector: Vector (0.0, 0.0, 1.0) 250s start_offset: 0.0 250s end_offset: 0.0 250s use_link: True 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft PointArray' 250s Points 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 250s Upgrade 250s ---------------- 250s Upgrade objects 250s Found points: creating compound 250s Polygon 250s n_faces=3, radius=1 250s Point Array 250s ---------------- 250s Point array 250s base_object: Polygon 250s point_object: Block 250s extra: None 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft PolarArray' 250s Rectangle 250s length=4, width=2 250s Recompute...... 250s (100 %) Array 250s number=5, polar_angle=180 250s center=Vector (-4.0, 0.0, 0.0) 250s ---------------- 250s Polar array 250s base_object: Rectangle 250s number: 5 250s angle: 180 250s center: Vector (-4.0, 0.0, 0.0) 250s use_link: True 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft OrthoArray' 250s Rectangle 250s length=4, width=2 250s Recompute...... 250s (100 %) Array 250s direction_x=Vector (5.0, 0.0, 0.0) 250s direction_y=Vector (0.0, 4.0, 0.0) 250s direction_z=Vector (0.0, 0.0, 6.0) 250s number_x=3, number_y=4, number_z=6 250s ---------------- 250s Orthogonal array 250s base_object: Rectangle 250s v_x: Vector (5.0, 0.0, 0.0) 250s v_y: Vector (0.0, 4.0, 0.0) 250s v_z: Vector (0.0, 0.0, 6.0) 250s n_x: 3 250s n_y: 4 250s n_z: 6 250s use_link: True 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Rotate' 250s Line 250s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 250s Recompute...... 250s (100 %) Rotation 250s angle=90 degrees 250s Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Scale part feature (arcs)' 250s Recompute...... 250s (100 %) Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Scale part feature (lines)' 250s Recompute...... 250s (100 %) Recompute......ok 250s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 250s Create and scale a rectangle. ... ok 250s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 250s Create and scale a spline. ... ok 250s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 250s Create and scale a wire. ... ok 250s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 250s Create a prism and then a 2D projection of it. ... ok 250s test_split (drafttests.test_modification.DraftModification.test_split) 250s Split a Draft Wire into two Draft Wires. ... ok 250s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 250s Stretch a line. NOT IMPLEMENTED. ... ok 250s test_trim (drafttests.test_modification.DraftModification.test_trim) 250s Trim a line. NOT IMPLEMENTED. ... ok 250s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 250s Upgrade two Lines into a closed Wire, then draftify it. ... ok 250s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 250s Convert a polyline to BSpline and back. ... ok 250s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 250s Test the DraftGeomUtils.get_extended_wire function. ... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Scale rectangle' 250s Recompute...... 250s (100 %) Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Scale spline' 250s Recompute...... 250s (100 %) Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Scale wire' 250s Recompute...... 250s (100 %) Recompute...... 250s (100 %) 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Shape2DView' 250s Prism 250s n_sides=5 250s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 250s Projection 2D view 250s direction=Vector (0.0, 0.0, 1.0) 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft_Split' 250s Wire 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 250s Split at 250s p=Vector (2.0, 2.0, 0.0), index=1 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Stretch' 250s This test requires an object and a selection 250s Line 250s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 250s Arguments to placeholder function 250s p1=; p2=Vector (4.0, 1.0, 0.0) 250s p3=None; p4=None 250s p5=None 250s #-----------------------------------------------------# 250s # This test is not implemented currently 250s #-----------------------------------------------------# 250s Automatic PASS 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Trimex trim' 250s Line 250s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 250s Line 2 250s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 250s Recompute...... 250s (50 %) (100 %) Arguments to placeholder function 250s p1=; p2= 250s p3=None; p4=None 250s p5=None 250s #-----------------------------------------------------# 250s # This test is not implemented currently 250s #-----------------------------------------------------# 250s Automatic PASS 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft Upgrade' 250s Line 1 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s Line 2 250s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 250s Recompute...... 250s (50 %) (100 %) ---------------- 250s Upgrade objects 250s Found several wires or edges: wiring them 250s Recompute...... 250s (100 %) 1: Result 'Wire' (Part::Feature) 250s ---------------- 250s Upgrade objects 250s trying: closing it 250s Found 1 open wire: closing it 250s Recompute...... 250s (100 %) 2: Result 'Wire' (Part::Feature) 250s ---------------- 250s Upgrade objects 250s Found closed wires: creating faces 250s Recompute...... 250s (100 %) 3: Result 'Face' (Part::Feature) 250s ---------------- 250s Upgrade objects 250s Found 1 non-parametric objects: draftifying it 250s Recompute...... 250s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 250s ---------------- 250s Upgrade objects 250s Unable to upgrade these objects. 250s Recompute...... 250s (100 %) The last object cannot be upgraded further 250s 250s ------------------------------------------------------------------------------ 250s Temporary document 'DraftModification' 250s Test 'Draft WireToBSpline' 250s Wire 250s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 250s c=Vector (2.0, 4.0, 0.0) 250s Recompute...... 250s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 250s 2: Result 'Wire' (Part::Part2DObjectPython) 250s 250s ------------------------------------------------------------------------------ 250s Test 'DraftGeomUtils.get_extended_wire' 250s Running tests with wire1 250s Runok 250s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 250s Create some figures and export them to an SVG file. ... ok 250s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 250s 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 '\[' 250s buf = re.findall("point \[(.*?)\]",buf) 251s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 251s marker = re.findall("",svg) 251s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 251s svg = re.sub("","",svg,count=1) 251s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 251s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 251s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 251s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 251s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 251s pts = re.findall("point \[(.*?)\]",buf)[0] 251s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 251s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 251s ok 251s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 251s Read an SVG file and import its elements as Draft objects. ... ok 251s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 251s Create some figures and export them to a DXF file. ... ok 251s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 251s Read a DXF file and import its elements as Draft objects. ... ok 251s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 251s Create some figures and export them to a DWG file. ... ok 251s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 251s Read a DWG file and import its elements as Draft objects. ... ok 251s test_link_array (drafttests.test_array.DraftArray.test_link_array) 251s Create a link array. ... ning tests with wire2 251s Running tests with wire3 251s Running tests with wire4 251s Running tests with wire5 251s Running tests with wire6 251s Running tests with wire7 251s Running tests with wire8 251s Test completed, 248 subtests run 251s 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftSVG' 251s Test 'importSVG.export' 251s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 251s exists=False 251s Arguments to placeholder function 251s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 251s p3=None; p4=None 251s p5=None 251s #-----------------------------------------------------# 251s # This test is not implemented currently 251s #-----------------------------------------------------# 251s Automatic PASS 251s 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftSVG' 251s Recompute...... 251s (50 %) (100 %) 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftSVG' 251s Test 'importSVG.import' 251s This test requires an SVG file to read. 251s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 251s exists=False 251s Arguments to placeholder function 251s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 251s p3=None; p4=None 251s p5=None 251s #-----------------------------------------------------# 251s # This test is not implemented currently 251s #-----------------------------------------------------# 251s Automatic PASS 251s 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftDXF' 251s Test 'importDXF.export' 251s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 251s exists=False 251s Arguments to placeholder function 251s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 251s p3=None; p4=None 251s p5=None 251s #-----------------------------------------------------# 251s # This test is not implemented currently 251s #-----------------------------------------------------# 251s Automatic PASS 251s 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftDXF' 251s Test 'importDXF.import' 251s This test requires a DXF file to read. 251s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 251s exists=False 251s Arguments to placeholder function 251s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 251s p3=None; p4=None 251s p5=None 251s #-----------------------------------------------------# 251s # This test is not implemented currently 251s #-----------------------------------------------------# 251s Automatic PASS 251s 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftDWG' 251s Test 'importDWG.export' 251s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 251s exists=False 251s Arguments to placeholder function 251s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 251s p3=None; p4=None 251s p5=None 251s #-----------------------------------------------------# 251s # This test is not implemented currently 251s #-----------------------------------------------------# 251s Automatic PASS 251s 251s ------------------------------------------------------------------------------ 251s Temporary document 'DraftDWG' 251s Test 'importDWG.import' 251s This test requires a DWG file to read. 251s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 251s exists=False 251s Arguments to placeholder function 251s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 251s p3=None; p4=None 251s p5=None 251s #-----------------------------------------------------# 251s # This test is not implemented currently 251s #-----------------------------------------------------# 251s Automatic PASS 251s Temporary document 'DraftArray' 251s Recompute...... 251s (100 %) ---------------- 251s Orthogonal array 251s base_object: Box 251s v_x: Vector (100.0, 0.0, 0.0) 251s v_y: Vector (0.0, 100.0, 0.0) 251s v_z: Vector (0.0, 0.0, 100.0) 251s n_x: 12 251s n_y: 1 251s n_z: 1 251s use_link: True 251s Recompute...... 251s (50 %) (100 %) Recompute...... 251s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 251s 251s ---------------------------------------------------------------------- 251s Ran 67 tests in 1.014s 251s 251s OK 251s (85 %) (92 %) (100 %) Recompute...... 251s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 251s (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 ### 251s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 251s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 251s making hatch 251s finished hatch 251s ok 251s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 251s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 251s document created 251s box created 251s sphere created 251s Fusion created 251s making a page 251s Page created 251s making a projection group 251s Group created 251s adding views 251s added Front 251s Anchor values set 251s Front/Anchor recomputed 251s added Left 251s added Top 251s added Right 251s added Rear 251s added Bottom 251s removed Left 251s testing getItemByLabel 251s Item Label: Top Item Name: ProjItem002 251s recomputing document 251s View: Front TechDraw::DrawProjGroupItem 251s View: Top TechDraw::DrawProjGroupItem 251s View: Right TechDraw::DrawProjGroupItem 251s View: Rear TechDraw::DrawProjGroupItem 251s View: Bottom TechDraw::DrawProjGroupItem 251s ok 251s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 251s Tests if an annotation can be added to page ... TestAnno is larger than page. Will be scaled. 251s ok 251s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 251s Tests if a DrawViewBalloon can be added to view ... Balloon1 is larger than page. Will be scaled. 251s Balloon2 is larger than page. Will be scaled. 251s Place balloon 251s adding balloon1 to page 251s adding balloon2 to page 251s ok 251s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 251s Tests if an image can be added to page ... ok 251s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 251s Tests if an symbol can be added to page ... TestImage is larger than page. Will be scaled. 251s ok 251s 251s ---------------------------------------------------------------------- 251s Ran 6 tests in 0.246s 251s 251s OK 251s FreeCAD 0.21.2, Libs: 0.21.2R 251s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 251s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 251s FreeCAD wouldn't be possible without FreeCAD community. 251s ##### #### ### #### 251s # # # # # # 251s # ## #### #### # # # # # 251s #### # # # # # # # ##### # # 251s # # #### #### # # # # # 251s # # # # # # # # # ## ## ## 251s # # #### #### ### # # #### ## ## ## 251s 251s Recompute...... 251s (25 %) (50 %) (75 %) (100 %) Recompute...... 251s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 251s Recompute...... 251s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 251s (33 %) (66 %) (100 %) Recompute...... 251s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 251s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 251s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 251s View is waiting for HLR to finish 251s Recompute...... 251s (33 %) (66 %) (100 %) Recompute...... 251s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 253s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 263s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 263s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 263s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 263s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 263s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 263s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 263s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 263s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 263s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 263s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 263s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 263s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 263s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 263s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 263s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 263s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 263s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 263s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 263s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 263s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 263s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 263s FreeCAD wouldn't be possible without FreeCAD community. 263s ##### #### ### #### 263s # # # # # # 263s # ## #### #### # # # # # 263s #### # # # # # # # ##### # # 263s # # #### #### # # # # # 263s # # # # # # # # # ## ## ## 263s # # #### #### ### # # #### ## ## ## 263s 263s saving...... 263s (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...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 263s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 263s (100 %) Importing project files...... 263s (50 %) (100 %) Postprocessing...... 263s (100 %) Checking topology...... 263s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 263s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 263s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 263s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 263s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 263s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 263s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 263s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 263s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 263s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 263s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 263s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 263s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 263s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 263s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 263s (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...... 263s (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...... 263s (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 263s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 263s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (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...... 263s (2 %) (5 %) (8 %) (11 %) ok 263s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 263s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 263s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 263s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 263s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 263s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 263s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 263s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 263s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 263s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 263s 263s ---------------------------------------------------------------------- 263s Ran 44 tests in 11.122s 263s 263s OK 263s (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...... 263s (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...... 263s (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...... 263s (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 ### 263s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 263s 263s ---------------------------------------------------------------------- 263s Ran 1 test in 0.001s 263s 263s OK 263s FreeCAD 0.21.2, Libs: 0.21.2R 263s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 263s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 263s FreeCAD wouldn't be possible without FreeCAD community. 263s ##### #### ### #### 263s # # # # # # 263s # ## #### #### # # # # # 263s #### # # # # # # # ##### # # 263s # # #### #### # # # # # 263s # # # # # # # # # ## ## ## 263s # # #### #### ### # # #### ## ## ## 263s 263s ### Running CLI Test TestSketcherApp ### 263s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 263s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 263s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 263s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 263s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 263s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 263s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 263s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 263s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 263s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 263s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 263s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 263s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 263s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 263s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 263s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 263s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 263s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 263s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 264s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 264s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 264s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 264s 264s ---------------------------------------------------------------------- 264s Ran 22 tests in 0.181s 264s 264s OK (skipped=1) 264s FreeCAD 0.21.2, Libs: 0.21.2R 264s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 264s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 264s FreeCAD wouldn't be possible without FreeCAD community. 264s ##### #### ### #### 264s # # # # # # 264s # ## #### #### # # # # # 264s #### # # # # # # # ##### # # 264s # # #### #### # # # # # 264s # # # # # # # # # ## ## ## 264s # # #### #### ### # # #### ## ## ## 264s 264s Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) Recompute...... 264s (100 %) ### SKIPING TEST TestFemApp ### 264s ### Running CLI Test TestAddonManagerApp ### 264s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 264s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 264s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 264s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 264s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 264s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 264s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 264s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 264s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 264s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 264s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmpkka7sv6c/test/test.py 264s Found name TestWorkbench 264s 264s ok 264s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmpz302vr81/test/subdirectory/test.py 264s Found name TestWorkbench 264s 264s ok 264s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmps1rx_da9/test/test.py 264s ok 264s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmpu9vj3bdm/test/test.py 264s Found name TestWorkbench 264s 264s Current file: /tmp/tmpkkd5x3dp/test/test.py 264s Found name TestWorkbench 264s 264s Current file: /tmp/tmpfk1wo51x/test/test.py 264s Found name TestWorkbench 264s 264s Current file: /tmp/tmpxf7hgot1/test/test.py 264s Found name TestWorkbench 264s 264s Current file: /tmp/tmpp_qco_5p/test/test.py 264s Found name TestWorkbench 264s 264s Current file: /tmp/tmpsr2tbuyn/test/test.py 264s Found name TestWorkbench 264s 264s Current file: /tmp/tmpfc_uy9n1/test/test.py 264s Found name TestWorkbench 264s 264s ok 264s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 264s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 264s When there is not a subdirectory with the branch name in it, don't find ... ok 264s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 264s When there are multiple subdirectories, never find a branch subdirectory ... ok 264s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 264s When there is a subdirectory with the branch name in it, find it ... ok 264s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 264s Test which install methods are accepted for a file:// url ... ok 264s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 264s Test which install methods are accepted for an https GitHub URL ... ok 264s 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) 264s Test which install methods are accepted for an https GitHub URL ... ok 264s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 264s Test which install methods are accepted for an https GitHub URL ... ok 264s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 264s Test which install methods are accepted for an https GitHub URL ... ok 264s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 264s Test which install methods are accepted for an https GitHub URL ... ok 264s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 264s Test which install methods are accepted for a local path ... ok 264s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 264s Test which install methods are accepted for a local path to a zipfile ... ok 264s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 264s Test which install methods are accepted for a remote path to a zipfile ... ok 264s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 264s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 264s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 264s Ensure that zip files are correctly extracted. ... ok 264s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 264s Test using a simple filesystem copy to install an addon. ... ok 264s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 264s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 264s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 264s All files are moved out and the subdirectory is deleted ... ok 264s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 264s If a metadata file exists in the installation location, it should be ... ok 264s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 264s An object is valid if it has a name, url, and branch attribute. ... ok 264s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 264s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 264s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 264s Test that an empty digest file is not an error, and nothing gets removed ... ok 264s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 264s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 264s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 264s Test that a digest that is a "normal" case removes the requested files ... ok 264s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 264s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 264s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 264s Tests that exceptions in the uninstall.py script do not leak out ... ok 264s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 264s Tests that the uninstall.py script is called ... ok 264s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 264s Tests that the uninstaller removes the macro files ... ok 264s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 264s Tests that the main uninstaller run function calls the uninstall.py script ... ok 264s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 264s Test the integrated uninstall function for an addon with a dangerous name ... ok 264s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 264s Test the integrated uninstall function for an addon without a name ... ok 264s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 264s Test the integrated uninstall function under normal circumstances ... ok 264s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 264s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 264s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 264s Test that if the FreeCAD import fails the logger implements PrintError ... ok 264s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 264s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 264s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 264s Ensure that if FreeCAD exists, the appropriate function is called ... Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 264s ok 264s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 264s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 264s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 264s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 264s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 265s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 265s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 265s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 265s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... ok 265s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... ok 265s Installation of optional package failed: 265s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 265s Installation of optional package failed: 265s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 265s Installation of optional package failed: 265s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 265s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 265s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... ok 265s 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. 265s ok 265s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 265s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 265s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 265s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 265s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 265s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 265s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 265s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 265s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 265s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 265s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 265s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 265s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 265s Test git checkout ... skipped 'No git found' 265s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 265s Test git clone ... skipped 'No git found' 265s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 265s Test getting the remote location ... skipped 'No git found' 265s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 265s Test the repair feature (and some exception throwing) ... skipped 'No git found' 265s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 265s Test checking the currently checked-out tag ... skipped 'No git found' 265s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 265s Test using git to update the local repo ... skipped 'No git found' 265s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 265s test_fetch_raw_code_no_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_data) ... ok 265s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... Unable to open macro code URL https://fake_url.com 265s ok 265s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 265s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 265s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 265s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 265s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 265s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 265s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 265s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 265s Test the wrapper around the macro installer ... ok 265s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 265s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 265s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 265s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 265s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 265s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 265s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 265s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 265s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 265s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 265s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 265s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 265s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 265s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 265s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 265s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 265s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 265s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 265s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 265s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 265s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 265s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 265s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 265s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 265s 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 265s ok 265s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 265s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 265s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 265s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 265s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 265s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 265s ok 265s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 265s ok 265s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 265s ok 265s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 265s ok 265s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 265s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 265s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 265s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 265s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 265s Test that ParameterReplacement's getters, setters, and deleters work ... ok 265s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 265s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 265s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 265s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 265s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 265s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 265s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 265s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 265s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 265s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 265s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 265s Initialization from a list works for good input ... ok 265s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 265s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 265s Test internal (non-package) comparison operators ... ok 265s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 265s Invalid input raises an exception ... ok 265s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 265s Parsing of the final entry works for normal cases ... ok 265s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 265s Parsing of invalid version string raises an exception ... ok 265s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 265s Parsing of complete version string works for normal cases ... ok 265s 265s ---------------------------------------------------------------------- 265s Ran 143 tests in 0.831s 265s 265s OK (skipped=8) 265s FreeCAD 0.21.2, Libs: 0.21.2R 265s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 265s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 265s FreeCAD wouldn't be possible without FreeCAD community. 265s ##### #### ### #### 265s # # # # # # 265s # ## #### #### # # # # # 265s #### # # # # # # # ##### # # 265s # # #### #### # # # # # 265s # # # # # # # # # ## ## ## 265s # # #### #### ### # # #### ## ## ## 265s 265s Removed extra installed file /tmp/tmpbrp7hqr0/Macros/FakeMacro1.FCMacro 265s Removed extra installed file /tmp/tmpbrp7hqr0/Macros/FakeMacro2.FCMacro 265s Removed extra installed file /tmp/tmpbrp7hqr0/Macros/FakeMacro3.FCMacro 265s Removed extra installed file /tmp/tmpzsnc0j__/Macros/FakeMacro.FCMacro 265s Removed extra installed file /tmp/tmpl1_y6mb0/Macros/FakeMacro.FCMacro 265s Mock subprocess call stdout result 265s Mock subprocess call stdout result 265s Mock subprocess call stdout result 265s Mock subprocess call stdout result 265s Mock subprocess call stdout result 265s Mock subprocess call stdout result 265s Mock subprocess call stdout result 265s ### Running CLI Test TestPartApp ### 265s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 265s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 265s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 265s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 266s only check if the function doesn't crash ... ok 266s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 266s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 266s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 266s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 266s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 266s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 266s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 266s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 266s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 266s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 266s ok 266s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 266s ok 266s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 266s ok 266s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 266s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 266s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 266s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 266s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 266s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 266s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 266s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 266s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 266s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 266s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 266s ok 266s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 266s ok 266s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 266s ok 266s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 266s ok 266s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 266s ok 266s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 266s ok 266s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 266s ok 266s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 266s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 266s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 266s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 266s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 266s TopoShapeListTest: setUp complete 266s running TopoShapeListTest 266s TopoShapeListTest finished 266s ok 266s 266s ---------------------------------------------------------------------- 266s Ran 36 tests in 0.082s 266s 266s OK 266s FreeCAD 0.21.2, Libs: 0.21.2R 266s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 266s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 266s FreeCAD wouldn't be possible without FreeCAD community. 266s ##### #### ### #### 266s # # # # # # 266s # ## #### #### # # # # # 266s #### # # # # # # # ##### # # 266s # # #### #### # # # # # 266s # # # # # # # # # ## ## ## 266s # # #### #### ### # # #### ## ## ## 266s 266s Recompute...... 266s (33 %) (66 %) (100 %) Recompute...... 266s (33 %) (66 %) (100 %) Recompute...... 266s (100 %) Recompute...... 266s (50 %) (100 %) Recompute...... 266s (33 %) (66 %) (100 %) Importing project files...... 266s (33 %) (66 %) (100 %) Postprocessing...... 266s (100 %) ### Running CLI Test TestArch ### 267s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 267s buf = re.findall("point \[(.*?)\]",buf) 267s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 267s marker = re.findall("",svg) 267s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 267s svg = re.sub("","",svg,count=1) 267s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 267s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 267s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 267s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 267s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 267s pts = re.findall("point \[(.*?)\]",buf)[0] 267s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 267s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 267s testAdd (TestArch.ArchTest.testAdd) ... ok 267s testAxis (TestArch.ArchTest.testAxis) ... ok 267s testBuilding (TestArch.ArchTest.testBuilding) ... ok 267s testBuildingPart (TestArch.ArchTest.testBuildingPart) 267s Create a BuildingPart from a wall with a window and check its shape. ... ok 267s testEquipment (TestArch.ArchTest.testEquipment) ... ok 267s testFloor (TestArch.ArchTest.testFloor) ... ok 267s testFrame (TestArch.ArchTest.testFrame) ... ok 267s testPipe (TestArch.ArchTest.testPipe) ... ok 267s testRebar (TestArch.ArchTest.testRebar) ... ok 267s testRemove (TestArch.ArchTest.testRemove) ... ok 267s testRoof (TestArch.ArchTest.testRoof) ... ok 267s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 276s Create 81 roofs using a range of arguments. ... ok 276s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 276s Create a roof with the angles of all segments set at 90 degrees. ... ok 276s testRoofApex (TestArch.ArchTest.testRoofApex) 276s Create a hipped roof that relies on apex calculation. The roof has ... ok 276s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 276s Create a roof with a single triangular segment that has a single ... ok 276s testSection (TestArch.ArchTest.testSection) ... ok 276s testSite (TestArch.ArchTest.testSite) ... ok 276s testSpace (TestArch.ArchTest.testSpace) ... ok 276s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 276s testStairs (TestArch.ArchTest.testStairs) ... ok 276s testStructure (TestArch.ArchTest.testStructure) ... ok 276s testWall (TestArch.ArchTest.testWall) ... ok 276s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 276s testWindow (TestArch.ArchTest.testWindow) ... ok 276s 276s ---------------------------------------------------------------------- 276s Ran 24 tests in 9.461s 276s 276s OK 277s FreeCAD 0.21.2, Libs: 0.21.2R 277s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 277s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 277s FreeCAD wouldn't be possible without FreeCAD community. 277s ##### #### ### #### 277s # # # # # # 277s # ## #### #### # # # # # 277s #### # # # # # # # ##### # # 277s # # #### #### # # # # # 277s # # # # # # # # # ## ## ## 277s # # #### #### ### # # #### ## ## ## 277s 277s Recompute...... 277s (33 %) (66 %) (100 %) Recompute...... 277s (33 %) (66 %) (100 %) Recompute...... 277s (100 %) Test 'Arch BuildingPart' 277s Recompute...... 277s (33 %) (66 %) (100 %) Recompute...... 277s (25 %) (50 %) (75 %) (100 %) Recompute...... 277s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 277s (33 %) (66 %) (100 %) Recompute...... 277s (33 %) (66 %) (100 %) Recompute...... 277s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 277s Test 'Arch Roof testRoofAllAngles90' 277s Test 'Arch Roof testRoofApex' 277s Test 'Arch Roof testRoofSingleEavePoint' 277s Recompute...... 277s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 277s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 277s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 277s Recompute...... 277s (33 %) (66 %) (100 %) Recompute...... 277s (25 %) (50 %) (75 %) (100 %) autopkgtest [22:36:57]: test freecadtest: -----------------------] 278s autopkgtest [22:36:58]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 278s freecadtest PASS 278s autopkgtest [22:36:58]: @@@@@@@@@@@@@@@@@@@@ summary 278s freecadtest PASS 291s nova [W] Skipping flock in bos03-arm64 291s Creating nova instance adt-plucky-arm64-freecad-20241101-223220-juju-7f2275-prod-proposed-migration-environment-14-4be524ec-67a8-4ae3-ab0a-76bd1f33b3c2 from image adt/ubuntu-plucky-arm64-server-20241101.img (UUID 520a937f-514a-4e80-b76b-163a8c247e3e)...