0s autopkgtest [00:55:31]: starting date and time: 2024-11-10 00:55:31+0000 0s autopkgtest [00:55:31]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 0s autopkgtest [00:55:31]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qzdwebfz/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:vtk9,src:openmpi --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=vtk9/9.3.0+dfsg1-1build2 openmpi/5.0.5-3' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu4-ram8-disk100 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-30.secgroup --name adt-plucky-amd64-freecad-20241110-005531-juju-7f2275-prod-proposed-migration-environment-2-5564e036-b427-46d3-9a63-e2e50f07b70e --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -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/ 50s autopkgtest [00:56:21]: testbed dpkg architecture: amd64 50s autopkgtest [00:56:21]: testbed apt version: 2.9.8 50s autopkgtest [00:56:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 51s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 51s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [938 kB] 52s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 52s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [96.6 kB] 52s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 52s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [94.6 kB] 52s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [145 kB] 52s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 52s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [303 kB] 52s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [719 kB] 52s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 52s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 52s Fetched 2475 kB in 1s (3069 kB/s) 52s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 55s Calculating upgrade... 55s The following packages will be upgraded: 55s libnvme1t64 libxmlb2 55s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 55s Need to get 164 kB of archives. 55s After this operation, 32.8 kB of additional disk space will be used. 55s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libnvme1t64 amd64 1.11-1 [88.8 kB] 55s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmlb2 amd64 0.3.21-1 [75.0 kB] 55s Fetched 164 kB in 0s (482 kB/s) 55s (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 ... 75550 files and directories currently installed.) 55s Preparing to unpack .../libnvme1t64_1.11-1_amd64.deb ... 55s Unpacking libnvme1t64 (1.11-1) over (1.10-1) ... 56s Preparing to unpack .../libxmlb2_0.3.21-1_amd64.deb ... 56s Unpacking libxmlb2:amd64 (0.3.21-1) over (0.3.19-1) ... 56s Setting up libxmlb2:amd64 (0.3.21-1) ... 56s Setting up libnvme1t64 (1.11-1) ... 56s Processing triggers for libc-bin (2.40-1ubuntu3) ... 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 57s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 57s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 57s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 58s Reading package lists... 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 58s Calculating upgrade... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s autopkgtest [00:56:33]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 62s autopkgtest [00:56:33]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 66s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 66s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 66s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 66s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 66s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 66s gpgv: Can't check signature: No public key 66s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 68s autopkgtest [00:56:39]: testing package freecad version 0.21.2+dfsg1-6 68s autopkgtest [00:56:39]: build not needed 81s autopkgtest [00:56:52]: test freecadtest: preparing testbed 82s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Starting pkgProblemResolver with broken count: 0 83s Starting 2 pkgProblemResolver with broken count: 0 83s Done 83s The following additional packages will be installed: 83s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 83s fonts-lyx freecad freecad-common freecad-python3 libaec0 libamd-comgr2 83s libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 83s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 83s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 83s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-intel1 83s libdrm-radeon1 libegl-mesa0 libegl1 libevent-2.1-7t64 83s libevent-pthreads-2.1-7t64 libfabric1 libfmt9 libfontconfig1 libfontenc1 83s libfreecad-python3-0.20 libfreeimage3 libgbm1 libgfortran5 libgl1 83s libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglew2.2 libglvnd0 libglx-mesa0 83s libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 libharfbuzz0b 83s libhdf5-103-1t64 libhdf5-hl-100t64 libhdf5-openmpi-103-1t64 83s libhsa-runtime64-1 libhsakmt1 libhwloc-plugins libhwloc15 libibmad5 83s libibumad3 libice6 libimagequant0 libimath-3-1-29t64 libinput-bin libinput10 83s libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui libjsoncpp26 83s libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libllvm17t64 libmd4c0 83s libmedc11t64 libminizip1t64 libmtdev1t64 libmunge2 libnetcdf19t64 83s libocct-data-exchange-7.8 libocct-draw-7.8 libocct-foundation-7.8 83s libocct-modeling-algorithms-7.8 libocct-modeling-data-7.8 libocct-ocaf-7.8 83s libocct-visualization-7.8 libogg0 libopenexr-3-1-30 libopengl0 libopenjp2-7 83s libopenmpi3t64 libopus0 libpciaccess0 libpcre2-16-0 libpixman-1-0 83s libpmix2t64 libproj25 libpsm-infinipath1 libpsm2-2 libpyside2-py3-5.15t64 83s libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 83s libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5positioning5 83s libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 libqt5quick5 83s libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 libqt5webengine-data 83s libqt5webenginecore5 libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 83s libraqm0 libraw23t64 librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 83s libsm6 libsnappy1v5 libsoqt520t64 libspnav0 libsz2 libtbb12 libtbbbind-2-5 83s libtbbmalloc2 libtcl8.6 libtheora0 libtiff6 libtk8.6 libucx0 libvpx9 83s libvtk9.3 libvulkan1 libwacom-common libwacom9 libwayland-client0 83s libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 83s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 83s libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 83s libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 83s libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcomposite1 83s libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 83s libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 83s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 83s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 83s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 83s python3-cycler python3-dateutil python3-decorator python3-fonttools 83s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 83s python3-mpmath python3-numpy python3-packaging python3-pil 83s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 83s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 83s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 83s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 83s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 83s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 83s Suggested packages: 83s blt-demo povray alsa-utils libasound2-plugins libopenal0a libsimage-dev 83s cups-common glew-utils libhwloc-contrib-plugins libjs-jquery-ui-docs 83s liblcms2-utils libmed-doc libmed-tools opus-tools proj-bin libthai0 83s qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins 83s spacenavd tcl8.6 tk8.6 mpi-default-bin vtk9-doc vtk9-examples libwacom-bin 83s opencl-icd python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 83s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 83s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 83s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 83s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 83s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 83s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 83s python3-tk-dbg python3.13-tk 83s Recommended packages: 83s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 83s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 83s python3-pyside2.qtwebenginewidgets alsa-ucm-conf alsa-topology-conf 83s libgl1-amber-dri javascript-common qttranslations5-l10n 83s qt5-gtk-platformtheme qtwayland5 geoclue-2.0 mesa-vulkan-drivers 83s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 83s g++ | c++-compiler isympy-common xfonts-base 83s The following NEW packages will be installed: 83s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 83s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 83s libamd-comgr2 libamdhip64-5 libasound2-data libasound2t64 libavahi-client3 83s libavahi-common-data libavahi-common3 libblas3 libboost-filesystem1.83.0 83s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 83s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-intel1 83s libdrm-radeon1 libegl-mesa0 libegl1 libevent-2.1-7t64 83s libevent-pthreads-2.1-7t64 libfabric1 libfmt9 libfontconfig1 libfontenc1 83s libfreecad-python3-0.20 libfreeimage3 libgbm1 libgfortran5 libgl1 83s libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglew2.2 libglvnd0 libglx-mesa0 83s libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 libharfbuzz0b 83s libhdf5-103-1t64 libhdf5-hl-100t64 libhdf5-openmpi-103-1t64 83s libhsa-runtime64-1 libhsakmt1 libhwloc-plugins libhwloc15 libibmad5 83s libibumad3 libice6 libimagequant0 libimath-3-1-29t64 libinput-bin libinput10 83s libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui libjsoncpp26 83s libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libllvm17t64 libmd4c0 83s libmedc11t64 libminizip1t64 libmtdev1t64 libmunge2 libnetcdf19t64 83s libocct-data-exchange-7.8 libocct-draw-7.8 libocct-foundation-7.8 83s libocct-modeling-algorithms-7.8 libocct-modeling-data-7.8 libocct-ocaf-7.8 83s libocct-visualization-7.8 libogg0 libopenexr-3-1-30 libopengl0 libopenjp2-7 83s libopenmpi3t64 libopus0 libpciaccess0 libpcre2-16-0 libpixman-1-0 83s libpmix2t64 libproj25 libpsm-infinipath1 libpsm2-2 libpyside2-py3-5.15t64 83s libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 83s libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5positioning5 83s libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 libqt5quick5 83s libqt5quickwidgets5 libqt5svg5 libqt5webchannel5 libqt5webengine-data 83s libqt5webenginecore5 libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 83s libraqm0 libraw23t64 librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 83s libsm6 libsnappy1v5 libsoqt520t64 libspnav0 libsz2 libtbb12 libtbbbind-2-5 83s libtbbmalloc2 libtcl8.6 libtheora0 libtiff6 libtk8.6 libucx0 libvpx9 83s libvtk9.3 libvulkan1 libwacom-common libwacom9 libwayland-client0 83s libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 83s libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 83s libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 83s libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 83s libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcomposite1 83s libxdamage1 libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 83s libxkbcommon-x11-0 libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 83s libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 83s libzipios++0v5 mesa-libgallium occt-misc ocl-icd-libopencl1 proj-data 83s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 83s python3-cycler python3-dateutil python3-decorator python3-fonttools 83s python3-fs python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 83s python3-mpmath python3-numpy python3-packaging python3-pil 83s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 83s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 83s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 83s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 83s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 83s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 83s 0 upgraded, 243 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 349 MB/349 MB of archives. 83s After this operation, 1393 MB of additional disk space will be used. 83s Get:1 /tmp/autopkgtest.zrEqxz/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [712 B] 83s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.14+dfsg-1build1 [988 kB] 84s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 84s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 84s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 84s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 84s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 84s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libxft2 amd64 2.3.6-1build1 [45.3 kB] 84s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 84s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 84s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libtk8.6 amd64 8.6.15-1 [862 kB] 84s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-7build1 [630 kB] 84s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 blt amd64 2.5.3+dfsg-7build1 [4840 B] 84s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 84s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 fonts-lyx all 2.4.2.1-1 [171 kB] 84s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 85s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 85s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 85s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-matplotlib-data all 3.8.3-3 [2928 kB] 85s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 85s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-2 [80.3 kB] 85s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-7ubuntu1 [148 kB] 85s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 85s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu2 [150 kB] 85s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 85s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 85s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu1 [184 kB] 85s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 85s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 9.0.0-1 [487 kB] 85s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.1-1build1 [15.0 kB] 85s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 85s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 85s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-4ubuntu2 [179 kB] 85s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 85s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 85s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 85s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 85s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 85s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pil amd64 10.4.0-1ubuntu1 [463 kB] 85s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-tk amd64 3.12.7-2 [116 kB] 85s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tk amd64 3.12.6-1ubuntu1 [9806 B] 85s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pil.imagetk amd64 10.4.0-1ubuntu1 [9394 B] 85s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-3build2 [247 kB] 85s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-7ubuntu1 [909 kB] 85s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-3build2 [2668 kB] 85s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-11build1 [4479 kB] 85s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-contourpy amd64 1.3.0-2 [217 kB] 85s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cycler all 0.12.1-1 [9716 B] 85s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-brotli amd64 1.1.0-2build2 [332 kB] 85s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 85s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 85s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.13.1-3 [16.9 MB] 86s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 86s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 86s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.1-1 [4228 kB] 86s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tz all 2024.1-2 [31.4 kB] 86s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-appdirs all 1.4.4-4 [10.9 kB] 86s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fs all 2.4.16-4 [91.3 kB] 86s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu1 [169 kB] 86s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lxml amd64 5.3.0-1 [1282 kB] 86s Get:61 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-lz4 amd64 4.0.2+dfsg-1build4 [26.2 kB] 86s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-unicodedata2 amd64 15.1.0+ds-1build1 [362 kB] 86s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 unicode-data all 15.1.0-1 [8878 kB] 86s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fonttools amd64 4.46.0-1build2 [1436 kB] 86s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kiwisolver amd64 1.4.7-2 [55.1 kB] 86s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 86s Get:67 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqhull-r8.0 amd64 2020.2-6build1 [193 kB] 86s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-matplotlib amd64 3.8.3-3 [4545 kB] 86s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 86s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.3-1ubuntu1 [42.4 kB] 86s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 86s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 86s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 86s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 86s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 86s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 86s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 86s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 86s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 86s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 86s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 86s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 86s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 86s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 86s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 86s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 86s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.3-1ubuntu1 [9904 kB] 87s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 87s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 87s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.3-1ubuntu1 [32.0 kB] 87s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.3-1ubuntu1 [34.4 kB] 87s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.3-1ubuntu1 [153 kB] 87s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 87s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libopengl0 amd64 1.7.0-1build1 [32.8 kB] 87s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcoin80t64 amd64 4.0.2+ds-2 [2562 kB] 87s Get:96 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdouble-conversion3 amd64 3.3.0-1build1 [40.3 kB] 87s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 87s Get:98 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5core5t64 amd64 5.15.15+dfsg-1ubuntu1 [2036 kB] 87s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 87s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.3-1ubuntu1 [129 kB] 87s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 87s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 87s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 87s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libmtdev1t64 amd64 1.1.6-1.2 [14.4 kB] 87s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom-common all 2.13.0-1 [98.6 kB] 87s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom9 amd64 2.13.0-1 [25.1 kB] 87s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput-bin amd64 1.26.2-1 [22.8 kB] 87s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput10 amd64 1.26.2-1 [137 kB] 87s Get:109 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmd4c0 amd64 0.5.2-2 [50.1 kB] 87s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5dbus5t64 amd64 5.15.15+dfsg-1ubuntu1 [221 kB] 88s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5network5t64 amd64 5.15.15+dfsg-1ubuntu1 [724 kB] 88s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 88s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 88s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-util1 amd64 0.4.0-1build3 [10.7 kB] 88s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-image0 amd64 0.4.0-2build1 [10.8 kB] 88s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-keysyms1 amd64 0.4.0-1build4 [7956 B] 88s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 88s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render-util0 amd64 0.3.9-1build4 [9608 B] 88s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shape0 amd64 1.17.0-2 [6092 B] 88s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xinerama0 amd64 1.17.0-2 [5412 B] 88s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xinput0 amd64 1.17.0-2 [33.2 kB] 88s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xkb1 amd64 1.17.0-2 [32.3 kB] 88s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-x11-0 amd64 1.6.0-1build1 [14.5 kB] 88s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5gui5t64 amd64 5.15.15+dfsg-1ubuntu1 [3791 kB] 88s Get:125 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5widgets5t64 amd64 5.15.15+dfsg-1ubuntu1 [2561 kB] 88s Get:126 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5opengl5t64 amd64 5.15.15+dfsg-1ubuntu1 [150 kB] 88s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 88s Get:128 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsoqt520t64 amd64 1.6.0+ds1-3.1build4 [212 kB] 88s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5qml5 amd64 5.15.15+dfsg-3 [1618 kB] 88s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libshiboken2-py3-5.15t64 amd64 5.15.14-1build1 [202 kB] 88s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpyside2-py3-5.15t64 amd64 5.15.14-1build1 [78.4 kB] 88s Get:132 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtcore amd64 5.15.14-1build1 [1148 kB] 88s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtgui amd64 5.15.14-1build1 [1202 kB] 88s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtwidgets amd64 5.15.14-1build1 [1971 kB] 88s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtopengl amd64 5.15.14-1build1 [119 kB] 88s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 shiboken2 amd64 5.15.14-1build1 [620 kB] 88s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pivy amd64 0.6.9~a0-1build2 [4292 kB] 89s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ply all 3.11-7 [45.4 kB] 89s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtnetwork amd64 5.15.14-1build1 [327 kB] 89s Get:140 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5svg5 amd64 5.15.15-2 [153 kB] 89s Get:141 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtsvg amd64 5.15.14-1build1 [56.3 kB] 89s Get:142 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5xml5t64 amd64 5.15.15+dfsg-1ubuntu1 [124 kB] 89s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtxml amd64 5.15.14-1build1 [130 kB] 89s Get:144 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtuitools amd64 5.15.14-1build1 [171 kB] 89s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-filesystem1.83.0 amd64 1.83.0-3.2ubuntu2 [286 kB] 89s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options1.83.0 amd64 1.83.0-3.2ubuntu2 [322 kB] 89s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-thread1.83.0 amd64 1.83.0-3.2ubuntu2 [278 kB] 89s Get:148 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt9 amd64 9.1.0+ds1-2 [63.0 kB] 89s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 89s Get:150 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 89s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 89s Get:152 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 89s Get:153 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 89s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1 [193 kB] 89s Get:155 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 89s Get:156 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 89s Get:157 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 89s Get:158 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1 [16.0 kB] 89s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.3-2 [697 kB] 89s Get:160 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-18 [26.0 MB] 92s Get:161 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 94s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 94s Get:163 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 94s Get:164 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 95s Get:165 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 95s Get:166 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 95s Get:167 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 95s Get:168 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libopenmpi3t64 amd64 5.0.5-3 [2091 kB] 95s Get:169 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec0 amd64 1.1.3-1 [22.7 kB] 95s Get:170 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsz2 amd64 1.1.3-1 [5456 B] 95s Get:171 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1337 kB] 95s Get:172 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmedc11t64 amd64 4.1.0+repack-6 [419 kB] 95s Get:173 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtbbmalloc2 amd64 2021.12.0-1ubuntu2 [52.5 kB] 95s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtbbbind-2-5 amd64 2021.12.0-1ubuntu2 [15.4 kB] 95s Get:175 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtbb12 amd64 2021.12.0-1ubuntu2 [89.3 kB] 95s Get:176 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-foundation-7.8 amd64 7.8.1+dfsg1-3 [1490 kB] 96s Get:177 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-modeling-data-7.8 amd64 7.8.1+dfsg1-3 [2707 kB] 96s Get:178 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-modeling-algorithms-7.8 amd64 7.8.1+dfsg1-3 [7154 kB] 97s Get:179 http://ftpmaster.internal/ubuntu plucky/universe amd64 libimath-3-1-29t64 amd64 3.1.11-2ubuntu1 [71.9 kB] 97s Get:180 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjxr0t64 amd64 1.2~git20170615.f752187-5.3 [183 kB] 97s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenexr-3-1-30 amd64 3.1.5-5.1build3 [1004 kB] 97s Get:182 http://ftpmaster.internal/ubuntu plucky/main amd64 libraw23t64 amd64 0.21.3-1 [433 kB] 97s Get:183 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfreeimage3 amd64 3.18.0+ds2-10build4 [297 kB] 97s Get:184 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-draw-7.8 amd64 7.8.1+dfsg1-3 [2383 kB] 97s Get:185 http://ftpmaster.internal/ubuntu plucky/universe amd64 occt-misc all 7.8.1+dfsg1-3 [11.5 MB] 99s Get:186 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-visualization-7.8 amd64 7.8.1+dfsg1-3 [2014 kB] 99s Get:187 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-ocaf-7.8 amd64 7.8.1+dfsg1-3 [1138 kB] 99s Get:188 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-data-exchange-7.8 amd64 7.8.1+dfsg1-3 [4335 kB] 99s Get:189 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5concurrent5t64 amd64 5.15.15+dfsg-1ubuntu1 [36.3 kB] 99s Get:190 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-13ubuntu6 [29.7 kB] 99s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-13ubuntu6 [23.3 kB] 99s Get:192 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-13ubuntu6 [26.8 kB] 99s Get:193 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.10-1ubuntu2 [271 kB] 99s Get:194 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5printsupport5t64 amd64 5.15.15+dfsg-1ubuntu1 [208 kB] 99s Get:195 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webengine-data all 5.15.17+dfsg-5 [7624 kB] 100s Get:196 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 100s Get:197 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 100s Get:198 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 100s Get:199 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-subset0 amd64 9.0.0-1 [495 kB] 100s Get:200 http://ftpmaster.internal/ubuntu plucky/universe amd64 libminizip1t64 amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [22.9 kB] 100s Get:201 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 101s Get:202 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5positioning5 amd64 5.15.15+dfsg-2 [223 kB] 101s Get:203 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5qmlmodels5 amd64 5.15.15+dfsg-3 [226 kB] 101s Get:204 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5quick5 amd64 5.15.15+dfsg-3 [1880 kB] 101s Get:205 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webchannel5 amd64 5.15.15-2 [66.2 kB] 101s Get:206 http://ftpmaster.internal/ubuntu plucky/main amd64 libsnappy1v5 amd64 1.2.1-1 [30.4 kB] 101s Get:207 http://ftpmaster.internal/ubuntu plucky/main amd64 libvpx9 amd64 1.14.1-1ubuntu1 [1146 kB] 102s Get:208 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 102s Get:209 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 102s Get:210 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 102s Get:211 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 102s Get:212 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webenginecore5 amd64 5.15.17+dfsg-5 [43.3 MB] 104s Get:213 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5quickwidgets5 amd64 5.15.15+dfsg-3 [39.1 kB] 104s Get:214 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webenginewidgets5 amd64 5.15.17+dfsg-5 [121 kB] 104s Get:215 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspnav0 amd64 1.1-2 [15.0 kB] 104s Get:216 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgl2ps1.4 amd64 1.4.2+dfsg1-2build1 [41.9 kB] 104s Get:217 http://ftpmaster.internal/ubuntu plucky/universe amd64 libglew2.2 amd64 2.2.0-4build1 [187 kB] 104s Get:218 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1280 kB] 104s Get:219 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp26 amd64 1.9.6-2 [89.9 kB] 104s Get:220 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-hl-100t64 amd64 1.10.10+repack-4ubuntu3 [56.6 kB] 104s Get:221 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnetcdf19t64 amd64 1:4.9.2-6ubuntu1 [472 kB] 104s Get:222 http://ftpmaster.internal/ubuntu plucky/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 104s Get:223 http://ftpmaster.internal/ubuntu plucky/universe amd64 proj-data all 9.4.1-1 [7892 kB] 104s Get:224 http://ftpmaster.internal/ubuntu plucky/universe amd64 libproj25 amd64 9.4.1-1 [1398 kB] 104s Get:225 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-2 [427 kB] 104s Get:226 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 104s Get:227 http://ftpmaster.internal/ubuntu plucky/main amd64 libtheora0 amd64 1.1.1+dfsg.1-17 [211 kB] 104s Get:228 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libvtk9.3 amd64 9.3.0+dfsg1-1build2 [25.3 MB] 105s Get:229 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxerces-c3.2t64 amd64 3.2.4+debian-1.3 [917 kB] 105s Get:230 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzipios++0v5 amd64 0.1.5.9+cvs.2007.04.28-11build2 [53.0 kB] 105s Get:231 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfreecad-python3-0.20 amd64 0.21.2+dfsg1-6 [39.1 MB] 107s Get:232 http://ftpmaster.internal/ubuntu plucky/universe amd64 freecad-python3 amd64 0.21.2+dfsg1-6 [63.9 kB] 107s Get:233 http://ftpmaster.internal/ubuntu plucky/universe amd64 freecad all 0.21.2+dfsg1-6 [11.0 kB] 107s Get:234 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 107s Get:235 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 107s Get:236 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 107s Get:237 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 107s Get:238 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 107s Get:239 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfont2 amd64 1:2.0.6-1build1 [93.0 kB] 107s Get:240 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbfile1 amd64 1:1.1.0-1build4 [70.0 kB] 107s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-xkb-utils amd64 7.7+9 [169 kB] 107s Get:242 http://ftpmaster.internal/ubuntu plucky/main amd64 xserver-common all 2:21.1.13-2ubuntu1 [33.5 kB] 107s Get:243 http://ftpmaster.internal/ubuntu plucky/universe amd64 xvfb amd64 2:21.1.13-2ubuntu1 [875 kB] 107s Fetched 349 MB in 24s (14.8 MB/s) 107s Selecting previously unselected package libtcl8.6:amd64. 107s (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 ... 75550 files and directories currently installed.) 107s Preparing to unpack .../000-libtcl8.6_8.6.14+dfsg-1build1_amd64.deb ... 107s Unpacking libtcl8.6:amd64 (8.6.14+dfsg-1build1) ... 107s Selecting previously unselected package fonts-dejavu-mono. 107s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 107s Unpacking fonts-dejavu-mono (2.37-8) ... 107s Selecting previously unselected package fonts-dejavu-core. 107s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 108s Unpacking fonts-dejavu-core (2.37-8) ... 108s Selecting previously unselected package fontconfig-config. 108s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 108s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 108s Selecting previously unselected package libfontconfig1:amd64. 108s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 108s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 108s Selecting previously unselected package libxrender1:amd64. 108s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 108s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 108s Selecting previously unselected package libxft2:amd64. 108s Preparing to unpack .../006-libxft2_2.3.6-1build1_amd64.deb ... 108s Unpacking libxft2:amd64 (2.3.6-1build1) ... 108s Selecting previously unselected package x11-common. 108s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 108s Unpacking x11-common (1:7.7+23ubuntu3) ... 108s Selecting previously unselected package libxss1:amd64. 108s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_amd64.deb ... 108s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 108s Selecting previously unselected package libtk8.6:amd64. 108s Preparing to unpack .../009-libtk8.6_8.6.15-1_amd64.deb ... 108s Unpacking libtk8.6:amd64 (8.6.15-1) ... 108s Selecting previously unselected package tk8.6-blt2.5. 108s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_amd64.deb ... 108s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 108s Selecting previously unselected package blt. 108s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_amd64.deb ... 108s Unpacking blt (2.5.3+dfsg-7build1) ... 108s Selecting previously unselected package fontconfig. 108s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 108s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 108s Selecting previously unselected package fonts-lyx. 108s Preparing to unpack .../013-fonts-lyx_2.4.2.1-1_all.deb ... 108s Unpacking fonts-lyx (2.4.2.1-1) ... 108s Selecting previously unselected package freecad-common. 108s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 108s Unpacking freecad-common (0.21.2+dfsg1-6) ... 109s Selecting previously unselected package libjs-jquery. 109s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 109s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 109s Selecting previously unselected package libjs-jquery-ui. 109s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 109s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 109s Selecting previously unselected package python-matplotlib-data. 109s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3_all.deb ... 109s Unpacking python-matplotlib-data (3.8.3-3) ... 109s Selecting previously unselected package python3-six. 109s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 109s Unpacking python3-six (1.16.0-7) ... 109s Selecting previously unselected package python3-dateutil. 109s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 109s Unpacking python3-dateutil (2.9.0-2) ... 109s Selecting previously unselected package libgomp1:amd64. 109s Preparing to unpack .../020-libgomp1_14.2.0-7ubuntu1_amd64.deb ... 109s Unpacking libgomp1:amd64 (14.2.0-7ubuntu1) ... 109s Selecting previously unselected package libimagequant0:amd64. 109s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_amd64.deb ... 109s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 109s Selecting previously unselected package libjpeg-turbo8:amd64. 109s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_amd64.deb ... 109s Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 109s Selecting previously unselected package libjpeg8:amd64. 109s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_amd64.deb ... 109s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 109s Selecting previously unselected package liblcms2-2:amd64. 109s Preparing to unpack .../024-liblcms2-2_2.14-2build1_amd64.deb ... 109s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 109s Selecting previously unselected package libopenjp2-7:amd64. 109s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_amd64.deb ... 109s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 109s Selecting previously unselected package libgraphite2-3:amd64. 109s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 109s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 109s Selecting previously unselected package libharfbuzz0b:amd64. 109s Preparing to unpack .../027-libharfbuzz0b_9.0.0-1_amd64.deb ... 109s Unpacking libharfbuzz0b:amd64 (9.0.0-1) ... 109s Selecting previously unselected package libraqm0:amd64. 109s Preparing to unpack .../028-libraqm0_0.10.1-1build1_amd64.deb ... 109s Unpacking libraqm0:amd64 (0.10.1-1build1) ... 109s Selecting previously unselected package libdeflate0:amd64. 109s Preparing to unpack .../029-libdeflate0_1.22-1_amd64.deb ... 109s Unpacking libdeflate0:amd64 (1.22-1) ... 109s Selecting previously unselected package libjbig0:amd64. 109s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 109s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 109s Selecting previously unselected package liblerc4:amd64. 109s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_amd64.deb ... 109s Unpacking liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 109s Selecting previously unselected package libsharpyuv0:amd64. 109s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_amd64.deb ... 109s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 109s Selecting previously unselected package libwebp7:amd64. 109s Preparing to unpack .../033-libwebp7_1.4.0-0.1_amd64.deb ... 109s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 109s Selecting previously unselected package libtiff6:amd64. 109s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 109s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 109s Selecting previously unselected package libwebpdemux2:amd64. 109s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_amd64.deb ... 109s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 109s Selecting previously unselected package libwebpmux3:amd64. 109s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_amd64.deb ... 109s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 109s Selecting previously unselected package python3-pil:amd64. 109s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_amd64.deb ... 109s Unpacking python3-pil:amd64 (10.4.0-1ubuntu1) ... 109s Selecting previously unselected package python3.12-tk. 109s Preparing to unpack .../038-python3.12-tk_3.12.7-2_amd64.deb ... 109s Unpacking python3.12-tk (3.12.7-2) ... 109s Selecting previously unselected package python3-tk:amd64. 109s Preparing to unpack .../039-python3-tk_3.12.6-1ubuntu1_amd64.deb ... 109s Unpacking python3-tk:amd64 (3.12.6-1ubuntu1) ... 109s Selecting previously unselected package python3-pil.imagetk:amd64. 109s Preparing to unpack .../040-python3-pil.imagetk_10.4.0-1ubuntu1_amd64.deb ... 109s Unpacking python3-pil.imagetk:amd64 (10.4.0-1ubuntu1) ... 109s Selecting previously unselected package libblas3:amd64. 109s Preparing to unpack .../041-libblas3_3.12.0-3build2_amd64.deb ... 109s Unpacking libblas3:amd64 (3.12.0-3build2) ... 109s Selecting previously unselected package libgfortran5:amd64. 109s Preparing to unpack .../042-libgfortran5_14.2.0-7ubuntu1_amd64.deb ... 109s Unpacking libgfortran5:amd64 (14.2.0-7ubuntu1) ... 109s Selecting previously unselected package liblapack3:amd64. 109s Preparing to unpack .../043-liblapack3_3.12.0-3build2_amd64.deb ... 109s Unpacking liblapack3:amd64 (3.12.0-3build2) ... 109s Selecting previously unselected package python3-numpy. 109s Preparing to unpack .../044-python3-numpy_1%3a1.26.4+ds-11build1_amd64.deb ... 109s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 110s Selecting previously unselected package python3-contourpy. 110s Preparing to unpack .../045-python3-contourpy_1.3.0-2_amd64.deb ... 110s Unpacking python3-contourpy (1.3.0-2) ... 110s Selecting previously unselected package python3-cycler. 110s Preparing to unpack .../046-python3-cycler_0.12.1-1_all.deb ... 110s Unpacking python3-cycler (0.12.1-1) ... 110s Selecting previously unselected package python3-brotli. 110s Preparing to unpack .../047-python3-brotli_1.1.0-2build2_amd64.deb ... 110s Unpacking python3-brotli (1.1.0-2build2) ... 110s Selecting previously unselected package python3-decorator. 110s Preparing to unpack .../048-python3-decorator_5.1.1-5_all.deb ... 110s Unpacking python3-decorator (5.1.1-5) ... 110s Selecting previously unselected package liblbfgsb0:amd64. 110s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 110s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 110s Selecting previously unselected package python3-scipy. 110s Preparing to unpack .../050-python3-scipy_1.13.1-3_amd64.deb ... 110s Unpacking python3-scipy (1.13.1-3) ... 110s Selecting previously unselected package python3-ufolib2. 110s Preparing to unpack .../051-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 110s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 110s Selecting previously unselected package python3-mpmath. 110s Preparing to unpack .../052-python3-mpmath_1.3.0-1_all.deb ... 110s Unpacking python3-mpmath (1.3.0-1) ... 110s Selecting previously unselected package python3-sympy. 110s Preparing to unpack .../053-python3-sympy_1.13.1-1_all.deb ... 110s Unpacking python3-sympy (1.13.1-1) ... 110s Selecting previously unselected package python3-tz. 110s Preparing to unpack .../054-python3-tz_2024.1-2_all.deb ... 110s Unpacking python3-tz (2024.1-2) ... 110s Selecting previously unselected package python3-appdirs. 110s Preparing to unpack .../055-python3-appdirs_1.4.4-4_all.deb ... 110s Unpacking python3-appdirs (1.4.4-4) ... 111s Selecting previously unselected package python3-fs. 111s Preparing to unpack .../056-python3-fs_2.4.16-4_all.deb ... 111s Unpacking python3-fs (2.4.16-4) ... 111s Selecting previously unselected package libxslt1.1:amd64. 111s Preparing to unpack .../057-libxslt1.1_1.1.39-0exp1ubuntu1_amd64.deb ... 111s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 111s Selecting previously unselected package python3-lxml:amd64. 111s Preparing to unpack .../058-python3-lxml_5.3.0-1_amd64.deb ... 111s Unpacking python3-lxml:amd64 (5.3.0-1) ... 111s Selecting previously unselected package python3-lz4. 111s Preparing to unpack .../059-python3-lz4_4.0.2+dfsg-1build4_amd64.deb ... 111s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 111s Selecting previously unselected package python3-unicodedata2. 111s Preparing to unpack .../060-python3-unicodedata2_15.1.0+ds-1build1_amd64.deb ... 111s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 111s Selecting previously unselected package unicode-data. 111s Preparing to unpack .../061-unicode-data_15.1.0-1_all.deb ... 111s Unpacking unicode-data (15.1.0-1) ... 111s Selecting previously unselected package python3-fonttools. 111s Preparing to unpack .../062-python3-fonttools_4.46.0-1build2_amd64.deb ... 111s Unpacking python3-fonttools (4.46.0-1build2) ... 111s Selecting previously unselected package python3-kiwisolver. 111s Preparing to unpack .../063-python3-kiwisolver_1.4.7-2_amd64.deb ... 111s Unpacking python3-kiwisolver (1.4.7-2) ... 111s Selecting previously unselected package python3-packaging. 111s Preparing to unpack .../064-python3-packaging_24.1-1_all.deb ... 111s Unpacking python3-packaging (24.1-1) ... 111s Selecting previously unselected package libqhull-r8.0:amd64. 111s Preparing to unpack .../065-libqhull-r8.0_2020.2-6build1_amd64.deb ... 111s Unpacking libqhull-r8.0:amd64 (2020.2-6build1) ... 111s Selecting previously unselected package python3-matplotlib. 111s Preparing to unpack .../066-python3-matplotlib_3.8.3-3_amd64.deb ... 111s Unpacking python3-matplotlib (3.8.3-3) ... 111s Selecting previously unselected package libglvnd0:amd64. 111s Preparing to unpack .../067-libglvnd0_1.7.0-1build1_amd64.deb ... 111s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 111s Selecting previously unselected package libglapi-mesa:amd64. 111s Preparing to unpack .../068-libglapi-mesa_24.2.3-1ubuntu1_amd64.deb ... 111s Unpacking libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 111s Selecting previously unselected package libx11-xcb1:amd64. 111s Preparing to unpack .../069-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 111s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 111s Selecting previously unselected package libxcb-dri2-0:amd64. 111s Preparing to unpack .../070-libxcb-dri2-0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-dri3-0:amd64. 111s Preparing to unpack .../071-libxcb-dri3-0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-glx0:amd64. 111s Preparing to unpack .../072-libxcb-glx0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-present0:amd64. 111s Preparing to unpack .../073-libxcb-present0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-randr0:amd64. 111s Preparing to unpack .../074-libxcb-randr0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-shm0:amd64. 111s Preparing to unpack .../075-libxcb-shm0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-sync1:amd64. 111s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxcb-xfixes0:amd64. 111s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_amd64.deb ... 111s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 111s Selecting previously unselected package libxfixes3:amd64. 111s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 111s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 111s Selecting previously unselected package libxshmfence1:amd64. 111s Preparing to unpack .../079-libxshmfence1_1.3-1build5_amd64.deb ... 111s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 111s Selecting previously unselected package libxxf86vm1:amd64. 112s Preparing to unpack .../080-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 112s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 112s Selecting previously unselected package libdrm-amdgpu1:amd64. 112s Preparing to unpack .../081-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 112s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 112s Selecting previously unselected package libpciaccess0:amd64. 112s Preparing to unpack .../082-libpciaccess0_0.17-3build1_amd64.deb ... 112s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 112s Selecting previously unselected package libdrm-intel1:amd64. 112s Preparing to unpack .../083-libdrm-intel1_2.4.123-1_amd64.deb ... 112s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 112s Selecting previously unselected package libdrm-radeon1:amd64. 112s Preparing to unpack .../084-libdrm-radeon1_2.4.123-1_amd64.deb ... 112s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 112s Selecting previously unselected package mesa-libgallium:amd64. 112s Preparing to unpack .../085-mesa-libgallium_24.2.3-1ubuntu1_amd64.deb ... 112s Unpacking mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 112s Selecting previously unselected package libvulkan1:amd64. 112s Preparing to unpack .../086-libvulkan1_1.3.296.0-1_amd64.deb ... 112s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 112s Selecting previously unselected package libwayland-server0:amd64. 112s Preparing to unpack .../087-libwayland-server0_1.23.0-1_amd64.deb ... 112s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 112s Selecting previously unselected package libgbm1:amd64. 112s Preparing to unpack .../088-libgbm1_24.2.3-1ubuntu1_amd64.deb ... 112s Unpacking libgbm1:amd64 (24.2.3-1ubuntu1) ... 112s Selecting previously unselected package libgl1-mesa-dri:amd64. 112s Preparing to unpack .../089-libgl1-mesa-dri_24.2.3-1ubuntu1_amd64.deb ... 112s Unpacking libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 112s Selecting previously unselected package libglx-mesa0:amd64. 112s Preparing to unpack .../090-libglx-mesa0_24.2.3-1ubuntu1_amd64.deb ... 112s Unpacking libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 112s Selecting previously unselected package libglx0:amd64. 112s Preparing to unpack .../091-libglx0_1.7.0-1build1_amd64.deb ... 112s Unpacking libglx0:amd64 (1.7.0-1build1) ... 112s Selecting previously unselected package libopengl0:amd64. 112s Preparing to unpack .../092-libopengl0_1.7.0-1build1_amd64.deb ... 112s Unpacking libopengl0:amd64 (1.7.0-1build1) ... 112s Selecting previously unselected package libcoin80t64:amd64. 112s Preparing to unpack .../093-libcoin80t64_4.0.2+ds-2_amd64.deb ... 112s Unpacking libcoin80t64:amd64 (4.0.2+ds-2) ... 112s Selecting previously unselected package libdouble-conversion3:amd64. 112s Preparing to unpack .../094-libdouble-conversion3_3.3.0-1build1_amd64.deb ... 112s Unpacking libdouble-conversion3:amd64 (3.3.0-1build1) ... 112s Selecting previously unselected package libpcre2-16-0:amd64. 112s Preparing to unpack .../095-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 112s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 112s Selecting previously unselected package libqt5core5t64:amd64. 112s Preparing to unpack .../096-libqt5core5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 112s Unpacking libqt5core5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 112s Selecting previously unselected package libwayland-client0:amd64. 112s Preparing to unpack .../097-libwayland-client0_1.23.0-1_amd64.deb ... 112s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 112s Selecting previously unselected package libegl-mesa0:amd64. 112s Preparing to unpack .../098-libegl-mesa0_24.2.3-1ubuntu1_amd64.deb ... 112s Unpacking libegl-mesa0:amd64 (24.2.3-1ubuntu1) ... 112s Selecting previously unselected package libegl1:amd64. 112s Preparing to unpack .../099-libegl1_1.7.0-1build1_amd64.deb ... 112s Unpacking libegl1:amd64 (1.7.0-1build1) ... 112s Selecting previously unselected package libgl1:amd64. 112s Preparing to unpack .../100-libgl1_1.7.0-1build1_amd64.deb ... 112s Unpacking libgl1:amd64 (1.7.0-1build1) ... 112s Selecting previously unselected package libice6:amd64. 112s Preparing to unpack .../101-libice6_2%3a1.1.1-1_amd64.deb ... 112s Unpacking libice6:amd64 (2:1.1.1-1) ... 112s Selecting previously unselected package libmtdev1t64:amd64. 112s Preparing to unpack .../102-libmtdev1t64_1.1.6-1.2_amd64.deb ... 112s Unpacking libmtdev1t64:amd64 (1.1.6-1.2) ... 112s Selecting previously unselected package libwacom-common. 112s Preparing to unpack .../103-libwacom-common_2.13.0-1_all.deb ... 112s Unpacking libwacom-common (2.13.0-1) ... 112s Selecting previously unselected package libwacom9:amd64. 113s Preparing to unpack .../104-libwacom9_2.13.0-1_amd64.deb ... 113s Unpacking libwacom9:amd64 (2.13.0-1) ... 113s Selecting previously unselected package libinput-bin. 113s Preparing to unpack .../105-libinput-bin_1.26.2-1_amd64.deb ... 113s Unpacking libinput-bin (1.26.2-1) ... 113s Selecting previously unselected package libinput10:amd64. 113s Preparing to unpack .../106-libinput10_1.26.2-1_amd64.deb ... 113s Unpacking libinput10:amd64 (1.26.2-1) ... 113s Selecting previously unselected package libmd4c0:amd64. 113s Preparing to unpack .../107-libmd4c0_0.5.2-2_amd64.deb ... 113s Unpacking libmd4c0:amd64 (0.5.2-2) ... 113s Selecting previously unselected package libqt5dbus5t64:amd64. 113s Preparing to unpack .../108-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 113s Unpacking libqt5dbus5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 113s Selecting previously unselected package libqt5network5t64:amd64. 113s Preparing to unpack .../109-libqt5network5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 113s Unpacking libqt5network5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 113s Selecting previously unselected package libsm6:amd64. 113s Preparing to unpack .../110-libsm6_2%3a1.2.4-1_amd64.deb ... 113s Unpacking libsm6:amd64 (2:1.2.4-1) ... 113s Selecting previously unselected package libxcb-icccm4:amd64. 113s Preparing to unpack .../111-libxcb-icccm4_0.4.2-1_amd64.deb ... 113s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 113s Selecting previously unselected package libxcb-util1:amd64. 113s Preparing to unpack .../112-libxcb-util1_0.4.0-1build3_amd64.deb ... 113s Unpacking libxcb-util1:amd64 (0.4.0-1build3) ... 113s Selecting previously unselected package libxcb-image0:amd64. 113s Preparing to unpack .../113-libxcb-image0_0.4.0-2build1_amd64.deb ... 113s Unpacking libxcb-image0:amd64 (0.4.0-2build1) ... 113s Selecting previously unselected package libxcb-keysyms1:amd64. 113s Preparing to unpack .../114-libxcb-keysyms1_0.4.0-1build4_amd64.deb ... 113s Unpacking libxcb-keysyms1:amd64 (0.4.0-1build4) ... 113s Selecting previously unselected package libxcb-render0:amd64. 113s Preparing to unpack .../115-libxcb-render0_1.17.0-2_amd64.deb ... 113s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 113s Selecting previously unselected package libxcb-render-util0:amd64. 113s Preparing to unpack .../116-libxcb-render-util0_0.3.9-1build4_amd64.deb ... 113s Unpacking libxcb-render-util0:amd64 (0.3.9-1build4) ... 113s Selecting previously unselected package libxcb-shape0:amd64. 113s Preparing to unpack .../117-libxcb-shape0_1.17.0-2_amd64.deb ... 113s Unpacking libxcb-shape0:amd64 (1.17.0-2) ... 113s Selecting previously unselected package libxcb-xinerama0:amd64. 113s Preparing to unpack .../118-libxcb-xinerama0_1.17.0-2_amd64.deb ... 113s Unpacking libxcb-xinerama0:amd64 (1.17.0-2) ... 113s Selecting previously unselected package libxcb-xinput0:amd64. 113s Preparing to unpack .../119-libxcb-xinput0_1.17.0-2_amd64.deb ... 113s Unpacking libxcb-xinput0:amd64 (1.17.0-2) ... 113s Selecting previously unselected package libxcb-xkb1:amd64. 113s Preparing to unpack .../120-libxcb-xkb1_1.17.0-2_amd64.deb ... 113s Unpacking libxcb-xkb1:amd64 (1.17.0-2) ... 113s Selecting previously unselected package libxkbcommon-x11-0:amd64. 113s Preparing to unpack .../121-libxkbcommon-x11-0_1.6.0-1build1_amd64.deb ... 113s Unpacking libxkbcommon-x11-0:amd64 (1.6.0-1build1) ... 113s Selecting previously unselected package libqt5gui5t64:amd64. 113s Preparing to unpack .../122-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 113s Unpacking libqt5gui5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 113s Selecting previously unselected package libqt5widgets5t64:amd64. 113s Preparing to unpack .../123-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 113s Unpacking libqt5widgets5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 113s Selecting previously unselected package libqt5opengl5t64:amd64. 113s Preparing to unpack .../124-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 113s Unpacking libqt5opengl5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 113s Selecting previously unselected package libxi6:amd64. 113s Preparing to unpack .../125-libxi6_2%3a1.8.2-1_amd64.deb ... 113s Unpacking libxi6:amd64 (2:1.8.2-1) ... 113s Selecting previously unselected package libsoqt520t64. 113s Preparing to unpack .../126-libsoqt520t64_1.6.0+ds1-3.1build4_amd64.deb ... 113s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 113s Selecting previously unselected package libqt5qml5:amd64. 113s Preparing to unpack .../127-libqt5qml5_5.15.15+dfsg-3_amd64.deb ... 113s Unpacking libqt5qml5:amd64 (5.15.15+dfsg-3) ... 113s Selecting previously unselected package libshiboken2-py3-5.15t64. 113s Preparing to unpack .../128-libshiboken2-py3-5.15t64_5.15.14-1build1_amd64.deb ... 113s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 113s Selecting previously unselected package libpyside2-py3-5.15t64. 113s Preparing to unpack .../129-libpyside2-py3-5.15t64_5.15.14-1build1_amd64.deb ... 113s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 113s Selecting previously unselected package python3-pyside2.qtcore. 113s Preparing to unpack .../130-python3-pyside2.qtcore_5.15.14-1build1_amd64.deb ... 113s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 113s Selecting previously unselected package python3-pyside2.qtgui. 113s Preparing to unpack .../131-python3-pyside2.qtgui_5.15.14-1build1_amd64.deb ... 113s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 113s Selecting previously unselected package python3-pyside2.qtwidgets. 113s Preparing to unpack .../132-python3-pyside2.qtwidgets_5.15.14-1build1_amd64.deb ... 113s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 113s Selecting previously unselected package python3-pyside2.qtopengl. 113s Preparing to unpack .../133-python3-pyside2.qtopengl_5.15.14-1build1_amd64.deb ... 113s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 113s Selecting previously unselected package shiboken2. 113s Preparing to unpack .../134-shiboken2_5.15.14-1build1_amd64.deb ... 113s Unpacking shiboken2 (5.15.14-1build1) ... 114s Selecting previously unselected package python3-pivy. 114s Preparing to unpack .../135-python3-pivy_0.6.9~a0-1build2_amd64.deb ... 114s Unpacking python3-pivy (0.6.9~a0-1build2) ... 114s Selecting previously unselected package python3-ply. 114s Preparing to unpack .../136-python3-ply_3.11-7_all.deb ... 114s Unpacking python3-ply (3.11-7) ... 114s Selecting previously unselected package python3-pyside2.qtnetwork. 114s Preparing to unpack .../137-python3-pyside2.qtnetwork_5.15.14-1build1_amd64.deb ... 114s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 114s Selecting previously unselected package libqt5svg5:amd64. 114s Preparing to unpack .../138-libqt5svg5_5.15.15-2_amd64.deb ... 114s Unpacking libqt5svg5:amd64 (5.15.15-2) ... 114s Selecting previously unselected package python3-pyside2.qtsvg. 114s Preparing to unpack .../139-python3-pyside2.qtsvg_5.15.14-1build1_amd64.deb ... 114s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 114s Selecting previously unselected package libqt5xml5t64:amd64. 114s Preparing to unpack .../140-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 114s Unpacking libqt5xml5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 114s Selecting previously unselected package python3-pyside2.qtxml. 114s Preparing to unpack .../141-python3-pyside2.qtxml_5.15.14-1build1_amd64.deb ... 114s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 114s Selecting previously unselected package python3-pyside2.qtuitools. 114s Preparing to unpack .../142-python3-pyside2.qtuitools_5.15.14-1build1_amd64.deb ... 114s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 114s Selecting previously unselected package libboost-filesystem1.83.0:amd64. 114s Preparing to unpack .../143-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 114s Unpacking libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 114s Selecting previously unselected package libboost-program-options1.83.0:amd64. 114s Preparing to unpack .../144-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 114s Unpacking libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 114s Selecting previously unselected package libboost-thread1.83.0:amd64. 114s Preparing to unpack .../145-libboost-thread1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 114s Unpacking libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 114s Selecting previously unselected package libfmt9:amd64. 114s Preparing to unpack .../146-libfmt9_9.1.0+ds1-2_amd64.deb ... 114s Unpacking libfmt9:amd64 (9.1.0+ds1-2) ... 114s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 114s Preparing to unpack .../147-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 114s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 114s Selecting previously unselected package libpsm-infinipath1. 114s Preparing to unpack .../148-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 114s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 114s Selecting previously unselected package libpsm2-2. 114s Preparing to unpack .../149-libpsm2-2_11.2.185-2.1_amd64.deb ... 114s Unpacking libpsm2-2 (11.2.185-2.1) ... 114s Selecting previously unselected package librdmacm1t64:amd64. 114s Preparing to unpack .../150-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 114s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 114s Selecting previously unselected package libfabric1:amd64. 114s Preparing to unpack .../151-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 114s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 114s Selecting previously unselected package libhwloc15:amd64. 114s Preparing to unpack .../152-libhwloc15_2.11.2-1_amd64.deb ... 114s Unpacking libhwloc15:amd64 (2.11.2-1) ... 114s Selecting previously unselected package libmunge2:amd64. 114s Preparing to unpack .../153-libmunge2_0.5.15-4build1_amd64.deb ... 114s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 114s Selecting previously unselected package libxnvctrl0:amd64. 114s Preparing to unpack .../154-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 114s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 114s Selecting previously unselected package ocl-icd-libopencl1:amd64. 114s Preparing to unpack .../155-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 114s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 114s Selecting previously unselected package libhwloc-plugins:amd64. 114s Preparing to unpack .../156-libhwloc-plugins_2.11.2-1_amd64.deb ... 114s Unpacking libhwloc-plugins:amd64 (2.11.2-1) ... 114s Selecting previously unselected package libpmix2t64:amd64. 114s Preparing to unpack .../157-libpmix2t64_5.0.3-2_amd64.deb ... 114s Unpacking libpmix2t64:amd64 (5.0.3-2) ... 114s Selecting previously unselected package libllvm17t64:amd64. 114s Preparing to unpack .../158-libllvm17t64_1%3a17.0.6-18_amd64.deb ... 114s Unpacking libllvm17t64:amd64 (1:17.0.6-18) ... 115s Selecting previously unselected package libamd-comgr2:amd64. 115s Preparing to unpack .../159-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 115s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 115s Selecting previously unselected package libhsakmt1:amd64. 115s Preparing to unpack .../160-libhsakmt1_5.7.0-1build1_amd64.deb ... 115s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 115s Selecting previously unselected package libhsa-runtime64-1. 115s Preparing to unpack .../161-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 115s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 115s Selecting previously unselected package libamdhip64-5. 115s Preparing to unpack .../162-libamdhip64-5_5.7.1-5_amd64.deb ... 115s Unpacking libamdhip64-5 (5.7.1-5) ... 115s Selecting previously unselected package libibumad3:amd64. 115s Preparing to unpack .../163-libibumad3_52.0-2ubuntu1_amd64.deb ... 115s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 115s Selecting previously unselected package libibmad5:amd64. 115s Preparing to unpack .../164-libibmad5_52.0-2ubuntu1_amd64.deb ... 115s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 115s Selecting previously unselected package libucx0:amd64. 115s Preparing to unpack .../165-libucx0_1.17.0+ds-3build1_amd64.deb ... 115s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 115s Selecting previously unselected package libopenmpi3t64:amd64. 115s Preparing to unpack .../166-libopenmpi3t64_5.0.5-3_amd64.deb ... 115s Unpacking libopenmpi3t64:amd64 (5.0.5-3) ... 115s Selecting previously unselected package libaec0:amd64. 115s Preparing to unpack .../167-libaec0_1.1.3-1_amd64.deb ... 115s Unpacking libaec0:amd64 (1.1.3-1) ... 115s Selecting previously unselected package libsz2:amd64. 115s Preparing to unpack .../168-libsz2_1.1.3-1_amd64.deb ... 115s Unpacking libsz2:amd64 (1.1.3-1) ... 115s Selecting previously unselected package libhdf5-openmpi-103-1t64:amd64. 115s Preparing to unpack .../169-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 115s Unpacking libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 115s Selecting previously unselected package libmedc11t64:amd64. 115s Preparing to unpack .../170-libmedc11t64_4.1.0+repack-6_amd64.deb ... 115s Unpacking libmedc11t64:amd64 (4.1.0+repack-6) ... 115s Selecting previously unselected package libtbbmalloc2:amd64. 115s Preparing to unpack .../171-libtbbmalloc2_2021.12.0-1ubuntu2_amd64.deb ... 115s Unpacking libtbbmalloc2:amd64 (2021.12.0-1ubuntu2) ... 115s Selecting previously unselected package libtbbbind-2-5:amd64. 115s Preparing to unpack .../172-libtbbbind-2-5_2021.12.0-1ubuntu2_amd64.deb ... 115s Unpacking libtbbbind-2-5:amd64 (2021.12.0-1ubuntu2) ... 115s Selecting previously unselected package libtbb12:amd64. 115s Preparing to unpack .../173-libtbb12_2021.12.0-1ubuntu2_amd64.deb ... 115s Unpacking libtbb12:amd64 (2021.12.0-1ubuntu2) ... 115s Selecting previously unselected package libocct-foundation-7.8:amd64. 115s Preparing to unpack .../174-libocct-foundation-7.8_7.8.1+dfsg1-3_amd64.deb ... 115s Unpacking libocct-foundation-7.8:amd64 (7.8.1+dfsg1-3) ... 115s Selecting previously unselected package libocct-modeling-data-7.8:amd64. 116s Preparing to unpack .../175-libocct-modeling-data-7.8_7.8.1+dfsg1-3_amd64.deb ... 116s Unpacking libocct-modeling-data-7.8:amd64 (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package libocct-modeling-algorithms-7.8:amd64. 116s Preparing to unpack .../176-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-3_amd64.deb ... 116s Unpacking libocct-modeling-algorithms-7.8:amd64 (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package libimath-3-1-29t64:amd64. 116s Preparing to unpack .../177-libimath-3-1-29t64_3.1.11-2ubuntu1_amd64.deb ... 116s Unpacking libimath-3-1-29t64:amd64 (3.1.11-2ubuntu1) ... 116s Selecting previously unselected package libjxr0t64:amd64. 116s Preparing to unpack .../178-libjxr0t64_1.2~git20170615.f752187-5.3_amd64.deb ... 116s Unpacking libjxr0t64:amd64 (1.2~git20170615.f752187-5.3) ... 116s Selecting previously unselected package libopenexr-3-1-30:amd64. 116s Preparing to unpack .../179-libopenexr-3-1-30_3.1.5-5.1build3_amd64.deb ... 116s Unpacking libopenexr-3-1-30:amd64 (3.1.5-5.1build3) ... 116s Selecting previously unselected package libraw23t64:amd64. 116s Preparing to unpack .../180-libraw23t64_0.21.3-1_amd64.deb ... 116s Unpacking libraw23t64:amd64 (0.21.3-1) ... 116s Selecting previously unselected package libfreeimage3:amd64. 116s Preparing to unpack .../181-libfreeimage3_3.18.0+ds2-10build4_amd64.deb ... 116s Unpacking libfreeimage3:amd64 (3.18.0+ds2-10build4) ... 116s Selecting previously unselected package libocct-draw-7.8:amd64. 116s Preparing to unpack .../182-libocct-draw-7.8_7.8.1+dfsg1-3_amd64.deb ... 116s Unpacking libocct-draw-7.8:amd64 (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package occt-misc. 116s Preparing to unpack .../183-occt-misc_7.8.1+dfsg1-3_all.deb ... 116s Unpacking occt-misc (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package libocct-visualization-7.8:amd64. 116s Preparing to unpack .../184-libocct-visualization-7.8_7.8.1+dfsg1-3_amd64.deb ... 116s Unpacking libocct-visualization-7.8:amd64 (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package libocct-ocaf-7.8:amd64. 116s Preparing to unpack .../185-libocct-ocaf-7.8_7.8.1+dfsg1-3_amd64.deb ... 116s Unpacking libocct-ocaf-7.8:amd64 (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package libocct-data-exchange-7.8:amd64. 116s Preparing to unpack .../186-libocct-data-exchange-7.8_7.8.1+dfsg1-3_amd64.deb ... 116s Unpacking libocct-data-exchange-7.8:amd64 (7.8.1+dfsg1-3) ... 116s Selecting previously unselected package libqt5concurrent5t64:amd64. 116s Preparing to unpack .../187-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 116s Unpacking libqt5concurrent5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 116s Selecting previously unselected package libavahi-common-data:amd64. 116s Preparing to unpack .../188-libavahi-common-data_0.8-13ubuntu6_amd64.deb ... 116s Unpacking libavahi-common-data:amd64 (0.8-13ubuntu6) ... 116s Selecting previously unselected package libavahi-common3:amd64. 116s Preparing to unpack .../189-libavahi-common3_0.8-13ubuntu6_amd64.deb ... 116s Unpacking libavahi-common3:amd64 (0.8-13ubuntu6) ... 116s Selecting previously unselected package libavahi-client3:amd64. 116s Preparing to unpack .../190-libavahi-client3_0.8-13ubuntu6_amd64.deb ... 116s Unpacking libavahi-client3:amd64 (0.8-13ubuntu6) ... 116s Selecting previously unselected package libcups2t64:amd64. 116s Preparing to unpack .../191-libcups2t64_2.4.10-1ubuntu2_amd64.deb ... 116s Unpacking libcups2t64:amd64 (2.4.10-1ubuntu2) ... 116s Selecting previously unselected package libqt5printsupport5t64:amd64. 116s Preparing to unpack .../192-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 116s Unpacking libqt5printsupport5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 116s Selecting previously unselected package libqt5webengine-data. 116s Preparing to unpack .../193-libqt5webengine-data_5.15.17+dfsg-5_all.deb ... 116s Unpacking libqt5webengine-data (5.15.17+dfsg-5) ... 117s Selecting previously unselected package libasound2-data. 117s Preparing to unpack .../194-libasound2-data_1.2.12-1_all.deb ... 117s Unpacking libasound2-data (1.2.12-1) ... 117s Selecting previously unselected package libasound2t64:amd64. 117s Preparing to unpack .../195-libasound2t64_1.2.12-1_amd64.deb ... 117s Unpacking libasound2t64:amd64 (1.2.12-1) ... 117s Selecting previously unselected package libevent-2.1-7t64:amd64. 117s Preparing to unpack .../196-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 117s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 117s Selecting previously unselected package libharfbuzz-subset0:amd64. 117s Preparing to unpack .../197-libharfbuzz-subset0_9.0.0-1_amd64.deb ... 117s Unpacking libharfbuzz-subset0:amd64 (9.0.0-1) ... 117s Selecting previously unselected package libminizip1t64:amd64. 117s Preparing to unpack .../198-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 117s Unpacking libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 117s Selecting previously unselected package libopus0:amd64. 117s Preparing to unpack .../199-libopus0_1.5.2-2_amd64.deb ... 117s Unpacking libopus0:amd64 (1.5.2-2) ... 117s Selecting previously unselected package libqt5positioning5:amd64. 117s Preparing to unpack .../200-libqt5positioning5_5.15.15+dfsg-2_amd64.deb ... 117s Unpacking libqt5positioning5:amd64 (5.15.15+dfsg-2) ... 117s Selecting previously unselected package libqt5qmlmodels5:amd64. 117s Preparing to unpack .../201-libqt5qmlmodels5_5.15.15+dfsg-3_amd64.deb ... 117s Unpacking libqt5qmlmodels5:amd64 (5.15.15+dfsg-3) ... 117s Selecting previously unselected package libqt5quick5:amd64. 117s Preparing to unpack .../202-libqt5quick5_5.15.15+dfsg-3_amd64.deb ... 117s Unpacking libqt5quick5:amd64 (5.15.15+dfsg-3) ... 117s Selecting previously unselected package libqt5webchannel5:amd64. 117s Preparing to unpack .../203-libqt5webchannel5_5.15.15-2_amd64.deb ... 117s Unpacking libqt5webchannel5:amd64 (5.15.15-2) ... 117s Selecting previously unselected package libsnappy1v5:amd64. 117s Preparing to unpack .../204-libsnappy1v5_1.2.1-1_amd64.deb ... 117s Unpacking libsnappy1v5:amd64 (1.2.1-1) ... 117s Selecting previously unselected package libvpx9:amd64. 117s Preparing to unpack .../205-libvpx9_1.14.1-1ubuntu1_amd64.deb ... 117s Unpacking libvpx9:amd64 (1.14.1-1ubuntu1) ... 117s Selecting previously unselected package libxcomposite1:amd64. 117s Preparing to unpack .../206-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 117s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 117s Selecting previously unselected package libxdamage1:amd64. 117s Preparing to unpack .../207-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 117s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 117s Selecting previously unselected package libxrandr2:amd64. 117s Preparing to unpack .../208-libxrandr2_2%3a1.5.4-1_amd64.deb ... 117s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 117s Selecting previously unselected package libxtst6:amd64. 117s Preparing to unpack .../209-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 117s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 117s Selecting previously unselected package libqt5webenginecore5:amd64. 117s Preparing to unpack .../210-libqt5webenginecore5_5.15.17+dfsg-5_amd64.deb ... 117s Unpacking libqt5webenginecore5:amd64 (5.15.17+dfsg-5) ... 118s Selecting previously unselected package libqt5quickwidgets5:amd64. 118s Preparing to unpack .../211-libqt5quickwidgets5_5.15.15+dfsg-3_amd64.deb ... 118s Unpacking libqt5quickwidgets5:amd64 (5.15.15+dfsg-3) ... 118s Selecting previously unselected package libqt5webenginewidgets5:amd64. 118s Preparing to unpack .../212-libqt5webenginewidgets5_5.15.17+dfsg-5_amd64.deb ... 118s Unpacking libqt5webenginewidgets5:amd64 (5.15.17+dfsg-5) ... 118s Selecting previously unselected package libspnav0. 118s Preparing to unpack .../213-libspnav0_1.1-2_amd64.deb ... 118s Unpacking libspnav0 (1.1-2) ... 118s Selecting previously unselected package libgl2ps1.4. 118s Preparing to unpack .../214-libgl2ps1.4_1.4.2+dfsg1-2build1_amd64.deb ... 118s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 118s Selecting previously unselected package libglew2.2:amd64. 118s Preparing to unpack .../215-libglew2.2_2.2.0-4build1_amd64.deb ... 118s Unpacking libglew2.2:amd64 (2.2.0-4build1) ... 118s Selecting previously unselected package libhdf5-103-1t64:amd64. 118s Preparing to unpack .../216-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 118s Unpacking libhdf5-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 118s Selecting previously unselected package libjsoncpp26:amd64. 118s Preparing to unpack .../217-libjsoncpp26_1.9.6-2_amd64.deb ... 118s Unpacking libjsoncpp26:amd64 (1.9.6-2) ... 118s Selecting previously unselected package libhdf5-hl-100t64:amd64. 118s Preparing to unpack .../218-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 118s Unpacking libhdf5-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 118s Selecting previously unselected package libnetcdf19t64:amd64. 118s Preparing to unpack .../219-libnetcdf19t64_1%3a4.9.2-6ubuntu1_amd64.deb ... 118s Unpacking libnetcdf19t64:amd64 (1:4.9.2-6ubuntu1) ... 118s Selecting previously unselected package libogg0:amd64. 118s Preparing to unpack .../220-libogg0_1.3.5-3build1_amd64.deb ... 118s Unpacking libogg0:amd64 (1.3.5-3build1) ... 118s Selecting previously unselected package proj-data. 118s Preparing to unpack .../221-proj-data_9.4.1-1_all.deb ... 118s Unpacking proj-data (9.4.1-1) ... 118s Selecting previously unselected package libproj25:amd64. 118s Preparing to unpack .../222-libproj25_9.4.1-1_amd64.deb ... 118s Unpacking libproj25:amd64 (9.4.1-1) ... 118s Selecting previously unselected package libpixman-1-0:amd64. 118s Preparing to unpack .../223-libpixman-1-0_0.44.0-2_amd64.deb ... 118s Unpacking libpixman-1-0:amd64 (0.44.0-2) ... 118s Selecting previously unselected package libcairo2:amd64. 118s Preparing to unpack .../224-libcairo2_1.18.2-2_amd64.deb ... 118s Unpacking libcairo2:amd64 (1.18.2-2) ... 118s Selecting previously unselected package libtheora0:amd64. 118s Preparing to unpack .../225-libtheora0_1.1.1+dfsg.1-17_amd64.deb ... 118s Unpacking libtheora0:amd64 (1.1.1+dfsg.1-17) ... 118s Selecting previously unselected package libvtk9.3:amd64. 118s Preparing to unpack .../226-libvtk9.3_9.3.0+dfsg1-1build2_amd64.deb ... 118s Unpacking libvtk9.3:amd64 (9.3.0+dfsg1-1build2) ... 119s Selecting previously unselected package libxerces-c3.2t64:amd64. 119s Preparing to unpack .../227-libxerces-c3.2t64_3.2.4+debian-1.3_amd64.deb ... 119s Unpacking libxerces-c3.2t64:amd64 (3.2.4+debian-1.3) ... 119s Selecting previously unselected package libzipios++0v5. 119s Preparing to unpack .../228-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_amd64.deb ... 119s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 119s Selecting previously unselected package libfreecad-python3-0.20. 119s Preparing to unpack .../229-libfreecad-python3-0.20_0.21.2+dfsg1-6_amd64.deb ... 119s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 119s Selecting previously unselected package freecad-python3. 119s Preparing to unpack .../230-freecad-python3_0.21.2+dfsg1-6_amd64.deb ... 119s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 119s Selecting previously unselected package freecad. 119s Preparing to unpack .../231-freecad_0.21.2+dfsg1-6_all.deb ... 119s Unpacking freecad (0.21.2+dfsg1-6) ... 119s Selecting previously unselected package libfontenc1:amd64. 119s Preparing to unpack .../232-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 119s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 119s Selecting previously unselected package libxt6t64:amd64. 119s Preparing to unpack .../233-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 119s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 119s Selecting previously unselected package libxmu6:amd64. 119s Preparing to unpack .../234-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 119s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 119s Selecting previously unselected package libxpm4:amd64. 119s Preparing to unpack .../235-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 119s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 119s Selecting previously unselected package libxaw7:amd64. 119s Preparing to unpack .../236-libxaw7_2%3a1.0.16-1_amd64.deb ... 119s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 119s Selecting previously unselected package libxfont2:amd64. 119s Preparing to unpack .../237-libxfont2_1%3a2.0.6-1build1_amd64.deb ... 119s Unpacking libxfont2:amd64 (1:2.0.6-1build1) ... 119s Selecting previously unselected package libxkbfile1:amd64. 119s Preparing to unpack .../238-libxkbfile1_1%3a1.1.0-1build4_amd64.deb ... 119s Unpacking libxkbfile1:amd64 (1:1.1.0-1build4) ... 119s Selecting previously unselected package x11-xkb-utils. 119s Preparing to unpack .../239-x11-xkb-utils_7.7+9_amd64.deb ... 119s Unpacking x11-xkb-utils (7.7+9) ... 119s Selecting previously unselected package xserver-common. 119s Preparing to unpack .../240-xserver-common_2%3a21.1.13-2ubuntu1_all.deb ... 119s Unpacking xserver-common (2:21.1.13-2ubuntu1) ... 119s Selecting previously unselected package xvfb. 119s Preparing to unpack .../241-xvfb_2%3a21.1.13-2ubuntu1_amd64.deb ... 119s Unpacking xvfb (2:21.1.13-2ubuntu1) ... 119s Selecting previously unselected package autopkgtest-satdep. 119s Preparing to unpack .../242-1-autopkgtest-satdep.deb ... 119s Unpacking autopkgtest-satdep (0) ... 119s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 119s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 119s Setting up liblcms2-2:amd64 (2.14-2build1) ... 119s Setting up libtbbmalloc2:amd64 (2021.12.0-1ubuntu2) ... 119s Setting up libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 119s Setting up libpixman-1-0:amd64 (0.44.0-2) ... 119s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 119s Setting up libwayland-server0:amd64 (1.23.0-1) ... 119s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 119s Setting up libpciaccess0:amd64 (0.17-3build1) ... 119s Setting up libdouble-conversion3:amd64 (3.3.0-1build1) ... 119s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 119s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 119s Setting up libogg0:amd64 (1.3.5-3build1) ... 119s Setting up liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 119s Setting up proj-data (9.4.1-1) ... 119s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 119s Setting up libqt5webengine-data (5.15.17+dfsg-5) ... 119s Setting up libxi6:amd64 (2:1.8.2-1) ... 119s Setting up libxcb-xinput0:amd64 (1.17.0-2) ... 119s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 119s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 119s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 119s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 120s Setting up libxcb-render0:amd64 (1.17.0-2) ... 120s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 120s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 120s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 120s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 120s Setting up fonts-lyx (2.4.2.1-1) ... 120s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 120s Setting up python3-ply (3.11-7) ... 120s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 120s Setting up libxcb-keysyms1:amd64 (0.4.0-1build4) ... 120s Setting up libxcb-shape0:amd64 (1.17.0-2) ... 120s Setting up x11-common (1:7.7+23ubuntu3) ... 120s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 120s Setting up libdeflate0:amd64 (1.22-1) ... 120s Setting up libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 120s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 120s Setting up libqhull-r8.0:amd64 (2020.2-6build1) ... 120s Setting up libxcb-render-util0:amd64 (0.3.9-1build4) ... 120s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 120s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 120s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 120s Setting up libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 120s Setting up libxerces-c3.2t64:amd64 (3.2.4+debian-1.3) ... 120s Setting up libgomp1:amd64 (14.2.0-7ubuntu1) ... 120s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 120s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 120s Setting up libaec0:amd64 (1.1.3-1) ... 120s Setting up libopengl0:amd64 (1.7.0-1build1) ... 120s Setting up python3-tz (2024.1-2) ... 120s Setting up freecad-common (0.21.2+dfsg1-6) ... 120s Setting up libxcb-util1:amd64 (0.4.0-1build3) ... 120s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 120s Setting up libsnappy1v5:amd64 (1.2.1-1) ... 120s Setting up occt-misc (7.8.1+dfsg1-3) ... 120s Setting up libxcb-xkb1:amd64 (1.17.0-2) ... 120s Setting up libxcb-image0:amd64 (0.4.0-2build1) ... 120s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 120s Setting up libxcb-present0:amd64 (1.17.0-2) ... 120s Setting up unicode-data (15.1.0-1) ... 120s Setting up python3-six (1.16.0-7) ... 120s Setting up libasound2-data (1.2.12-1) ... 120s Setting up libqt5core5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 120s Setting up python3-decorator (5.1.1-5) ... 120s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 120s Setting up libblas3:amd64 (3.12.0-3build2) ... 120s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 120s Setting up python3-packaging (24.1-1) ... 120s Setting up libxcb-xinerama0:amd64 (1.17.0-2) ... 120s Setting up libasound2t64:amd64 (1.2.12-1) ... 120s Setting up libmunge2:amd64 (0.5.15-4build1) ... 120s Setting up libllvm17t64:amd64 (1:17.0.6-18) ... 120s Setting up libjxr0t64:amd64 (1.2~git20170615.f752187-5.3) ... 120s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 120s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 120s Setting up libjsoncpp26:amd64 (1.9.6-2) ... 120s Setting up python3-brotli (1.1.0-2build2) ... 121s Setting up libavahi-common-data:amd64 (0.8-13ubuntu6) ... 121s Setting up libopus0:amd64 (1.5.2-2) ... 121s Setting up python3-cycler (0.12.1-1) ... 121s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 121s Setting up libxkbcommon-x11-0:amd64 (1.6.0-1build1) ... 121s Setting up fonts-dejavu-mono (2.37-8) ... 121s Setting up python3-kiwisolver (1.4.7-2) ... 121s Setting up libhwloc15:amd64 (2.11.2-1) ... 121s Setting up libimath-3-1-29t64:amd64 (3.1.11-2ubuntu1) ... 121s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 121s Setting up libtcl8.6:amd64 (8.6.14+dfsg-1build1) ... 121s Setting up fonts-dejavu-core (2.37-8) ... 121s Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 121s Setting up libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 121s Setting up libgfortran5:amd64 (14.2.0-7ubuntu1) ... 121s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 121s Setting up libwebp7:amd64 (1.4.0-0.1) ... 121s Setting up libfmt9:amd64 (9.1.0+ds1-2) ... 121s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 121s Setting up libvpx9:amd64 (1.14.1-1ubuntu1) ... 121s Setting up libmtdev1t64:amd64 (1.1.6-1.2) ... 121s Setting up libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 121s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 121s Setting up libxshmfence1:amd64 (1.3-1build5) ... 121s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 121s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 121s Setting up libpsm2-2 (11.2.185-2.1) ... 121s Setting up libmd4c0:amd64 (0.5.2-2) ... 121s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 121s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 121s Setting up libharfbuzz0b:amd64 (9.0.0-1) ... 121s Setting up python3-dateutil (2.9.0-2) ... 121s Setting up shiboken2 (5.15.14-1build1) ... 121s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 121s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 121s Setting up libxkbfile1:amd64 (1:1.1.0-1build4) ... 121s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 121s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 121s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 121s Setting up python3-mpmath (1.3.0-1) ... 121s Setting up python-matplotlib-data (3.8.3-3) ... 121s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 121s Setting up python3-appdirs (1.4.4-4) ... 121s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 121s Setting up libxfont2:amd64 (1:2.0.6-1build1) ... 121s Setting up libsz2:amd64 (1.1.3-1) ... 121s Setting up libspnav0 (1.1-2) ... 121s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 121s Setting up libwacom-common (2.13.0-1) ... 121s Setting up libwayland-client0:amd64 (1.23.0-1) ... 121s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 121s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 121s Setting up python3-sympy (1.13.1-1) ... 126s Setting up libice6:amd64 (2:1.1.1-1) ... 126s Setting up mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 126s Setting up liblapack3:amd64 (3.12.0-3build2) ... 126s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 126s Setting up libqt5dbus5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 126s Setting up libgbm1:amd64 (24.2.3-1ubuntu1) ... 126s Setting up libwacom9:amd64 (2.13.0-1) ... 126s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 126s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 126s Setting up libqt5concurrent5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 126s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 126s Setting up libqt5positioning5:amd64 (5.15.15+dfsg-2) ... 126s Setting up libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 126s Setting up libqt5network5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 126s Setting up libavahi-common3:amd64 (0.8-13ubuntu6) ... 126s Setting up libqt5xml5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 126s Setting up libhwloc-plugins:amd64 (2.11.2-1) ... 126s Setting up libinput-bin (1.26.2-1) ... 126s Setting up libtbbbind-2-5:amd64 (2021.12.0-1ubuntu2) ... 126s Setting up python3-fs (2.4.16-4) ... 126s Setting up libegl-mesa0:amd64 (24.2.3-1ubuntu1) ... 126s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 126s Setting up libqt5qml5:amd64 (5.15.15+dfsg-3) ... 126s Setting up libraqm0:amd64 (0.10.1-1build1) ... 126s Setting up libopenexr-3-1-30:amd64 (3.1.5-5.1build3) ... 126s Setting up libqt5webchannel5:amd64 (5.15.15-2) ... 126s Setting up libpmix2t64:amd64 (5.0.3-2) ... 126s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 128s Setting up libraw23t64:amd64 (0.21.3-1) ... 128s Setting up python3-lxml:amd64 (5.3.0-1) ... 128s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 128s Setting up libegl1:amd64 (1.7.0-1build1) ... 128s Setting up libharfbuzz-subset0:amd64 (9.0.0-1) ... 128s Setting up python3-contourpy (1.3.0-2) ... 128s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 128s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 128s Setting up libhdf5-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 128s Setting up libsm6:amd64 (2:1.2.4-1) ... 128s Setting up libavahi-client3:amd64 (0.8-13ubuntu6) ... 128s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 128s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 128s Setting up libinput10:amd64 (1.26.2-1) ... 128s Setting up libhdf5-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 128s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 130s Regenerating fonts cache... done. 130s Setting up libfreeimage3:amd64 (3.18.0+ds2-10build4) ... 130s Setting up libnetcdf19t64:amd64 (1:4.9.2-6ubuntu1) ... 130s Setting up libxft2:amd64 (2.3.6-1build1) ... 130s Setting up libqt5qmlmodels5:amd64 (5.15.15+dfsg-3) ... 130s Setting up libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 130s Setting up python3-scipy (1.13.1-3) ... 133s Setting up libglx0:amd64 (1.7.0-1build1) ... 133s Setting up libproj25:amd64 (9.4.1-1) ... 133s Setting up libtk8.6:amd64 (8.6.15-1) ... 133s Setting up python3.12-tk (3.12.7-2) ... 133s Setting up libtbb12:amd64 (2021.12.0-1ubuntu2) ... 133s Setting up libcairo2:amd64 (1.18.2-2) ... 133s Setting up python3-pil:amd64 (10.4.0-1ubuntu1) ... 133s Setting up libgl1:amd64 (1.7.0-1build1) ... 133s Setting up libcoin80t64:amd64 (4.0.2+ds-2) ... 133s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 133s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 133s Setting up libocct-foundation-7.8:amd64 (7.8.1+dfsg1-3) ... 133s Setting up libglew2.2:amd64 (2.2.0-4build1) ... 133s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 133s Setting up libtheora0:amd64 (1.1.1+dfsg.1-17) ... 133s Setting up libcups2t64:amd64 (2.4.10-1ubuntu2) ... 133s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 133s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 133s Setting up blt (2.5.3+dfsg-7build1) ... 133s Setting up python3-tk:amd64 (3.12.6-1ubuntu1) ... 133s Setting up libocct-modeling-data-7.8:amd64 (7.8.1+dfsg1-3) ... 133s Setting up libxaw7:amd64 (2:1.0.16-1) ... 133s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 133s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 133s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 133s Setting up libqt5gui5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 133s Setting up libamdhip64-5 (5.7.1-5) ... 133s Setting up python3-pil.imagetk:amd64 (10.4.0-1ubuntu1) ... 133s Setting up libqt5quick5:amd64 (5.15.15+dfsg-3) ... 133s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 133s Setting up libocct-modeling-algorithms-7.8:amd64 (7.8.1+dfsg1-3) ... 133s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 133s Setting up libqt5widgets5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 133s Setting up x11-xkb-utils (7.7+9) ... 133s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 133s Setting up libqt5svg5:amd64 (5.15.15-2) ... 133s Setting up libqt5quickwidgets5:amd64 (5.15.15+dfsg-3) ... 133s Setting up libopenmpi3t64:amd64 (5.0.5-3) ... 133s Setting up libqt5webenginecore5:amd64 (5.15.17+dfsg-5) ... 133s Setting up libqt5opengl5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 133s Setting up xserver-common (2:21.1.13-2ubuntu1) ... 133s Setting up libqt5printsupport5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 133s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 133s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 133s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 133s Setting up xvfb (2:21.1.13-2ubuntu1) ... 133s Setting up libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 133s Setting up libvtk9.3:amd64 (9.3.0+dfsg1-1build2) ... 133s Setting up libqt5webenginewidgets5:amd64 (5.15.17+dfsg-5) ... 133s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 133s Setting up libmedc11t64:amd64 (4.1.0+repack-6) ... 133s Setting up python3-pivy (0.6.9~a0-1build2) ... 134s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 134s """ 134s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 134s """ 134s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 134s """ 134s Setting up python3-fonttools (4.46.0-1build2) ... 134s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 134s Setting up libocct-visualization-7.8:amd64 (7.8.1+dfsg1-3) ... 134s Setting up python3-matplotlib (3.8.3-3) ... 136s Setting up libocct-ocaf-7.8:amd64 (7.8.1+dfsg1-3) ... 136s Setting up libocct-draw-7.8:amd64 (7.8.1+dfsg1-3) ... 136s Setting up libocct-data-exchange-7.8:amd64 (7.8.1+dfsg1-3) ... 136s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 136s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 136s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 136s Setting up freecad (0.21.2+dfsg1-6) ... 136s Setting up autopkgtest-satdep (0) ... 136s Processing triggers for libc-bin (2.40-1ubuntu3) ... 136s Processing triggers for man-db (2.12.1-3) ... 136s Processing triggers for shared-mime-info (2.4-5) ... 137s Processing triggers for udev (256.5-2ubuntu4) ... 145s (Reading database ... 88092 files and directories currently installed.) 145s Removing autopkgtest-satdep (0) ... 145s autopkgtest [00:57:56]: test freecadtest: [----------------------- 146s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 146s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 146s ### Running CLI Test TestSpreadsheet ### 146s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 146s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 146s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 146s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 146s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 146s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 146s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 146s ok 146s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 146s Playing with aliases ... Recompute failed! 146s ok 146s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 146s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 146s Try to set the same alias twice (bug #2402) ... ok 146s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 146s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 146s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 146s This was causing a crash ... ok 146s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 146s Expressions across files are not saved (bug #2442) ... ok 146s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 146s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 146s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 146s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 146s Test all built-in simple functions ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 146s in expression: cath(7.07106781186548 mm; 5 mm; 4) 146s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 146s in expression: cath(5 mm; 3) 146s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 146s in expression: hypot(3 mm; 4; 5) 146s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 146s in expression: hypot(3 mm; 4) 146s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 146s in expression: pow(7 mm; 4 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 146s in expression: atan2(3 mm; 3) 146s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 146s in expression: tanh(0.5 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 146s in expression: cosh(0.5 mm) 146s ok 146s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 146s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 146s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 146s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 146s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 146s Regression test for issue 4429; insert columns to sheet with aliases ... ok 146s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 146s Inserting rows -- check renaming of internal cells ... ok 146s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 146s Regression test for issue 4429; insert rows to sheet with aliases ... ok 146s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 146s Support of boolean or integer values ... Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 146s in expression: sinh(0.5 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 146s in expression: atan(0.5 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 146s in expression: acos(0.5 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 146s in expression: asin(0.5 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 146s in expression: log10(-3 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 146s in expression: log(-3 mm) 146s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 146s in expression: exp(-3 mm) 146s Recompute failed! 146s ok 146s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 146s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 146s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 146s Inserting rows -- check renaming of internal cells ... ok 146s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 146s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 146s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 146s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 146s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 146s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 146s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 146s Testing strings are correctly saved and restored ... ok 146s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 146s in expression: G2 ^ -1 146s Recompute failed! 146s ok 146s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 146s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 146s Test Matrix/Vector/Placement/Rotation operations ... ok 146s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 146s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 146s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 146s Test different numbers ... ok 146s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 146s Parens around a condition should be accepted ... ok 146s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 146s Object name is equal to property name (bug #2389) ... ok 146s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 146s Precedence -- test precedence for relational operators and conditional operator. ... ok 146s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 146s Test quantities and simple fractions as numbers ... ok 146s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 146s Test relational operators ... ok 146s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 146s Regression test for issue 4429; remove columns from sheet with aliases ... ok 146s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 146s Regression test for issue 4492; deleted aliases remains in database ... ok 146s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 146s Removing rows -- check renaming of internal cells ... ok 146s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 146s Regression test for issue 4429; remove rows from sheet with aliases ... ok 146s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 146s Regression test for issue 4492; deleted aliases remains in database ... ok 146s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 146s Test renaming of alias1 to alias2 in a spreadsheet ... ok 146s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 146s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 146s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 146s Test renaming of document object referenced from another object ... ok 146s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 146s Try to use a cell address as alias name ... ok 146s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 146s Try to use a unit (reserved word) as alias name ... ok 146s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 146s Mixup of Label and Name (bug #2407) ... ok 146s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 146s Test deleted aliases by undo remains in database ... ok 146s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 146s Units -- test unit calculations. ... ok 146s 146s ---------------------------------------------------------------------- 146s Ran 50 tests in 0.120s 146s 146s OK 146s FreeCAD 0.21.2, Libs: 0.21.2R 146s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 146s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 146s FreeCAD wouldn't be possible without FreeCAD community. 146s ##### #### ### #### 146s # # # # # # 146s # ## #### #### # # # # # 146s #### # # # # # # # ##### # # 146s # # #### #### # # # # # 146s # # # # # # # # # ## ## ## 146s # # #### #### ### # # #### ## ## ## 146s 146s Recompute...... 146s Recompute...... 146s (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Importing project files...... 146s (100 %) Postprocessing...... 146s (100 %) Importing project files...... 146s (100 %) Postprocessing...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 146s (100 %) Importing project files...... 146s (33 %) (66 %) (100 %) Postprocessing...... 146s (100 %) Recompute...... 146s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 146s (100 %) Recompute...... 146s (50 %) (100 %) Postprocessing...... 146s (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Postprocessing...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Postprocessing...... 146s (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (33 %) (66 %) (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (50 %) (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) Recompute...... 146s (100 %) ### Running CLI Test BaseTests ### 146s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 146s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 146s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 146s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 146s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 146s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 146s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 146s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 146s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 146s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 146s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 146s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 149s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 149s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 149s testPrint (BaseTests.ConsoleTestCase.testPrint) ... ok 149s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... Printing error 149s Printing warning 152s ok 152s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 152s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 152s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 152s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 152s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 152s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 152s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 152s testNull (BaseTests.MatrixTestCase.testNull) ... ok 152s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 152s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 152s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 152s testPower (BaseTests.MatrixTestCase.testPower) ... ok 152s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 152s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 152s testScale (BaseTests.MatrixTestCase.testScale) ... ok 152s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 152s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 152s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 152s testVector (BaseTests.MatrixTestCase.testVector) ... ok 152s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 152s testBool (BaseTests.ParameterTestCase.testBool) ... ok 152s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 152s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 152s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 152s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 152s testInt (BaseTests.ParameterTestCase.testInt) ... ok 152s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 152s testString (BaseTests.ParameterTestCase.testString) ... ok 152s 152s ---------------------------------------------------------------------- 152s Ran 44 tests in 6.171s 152s 152s OK 152s FreeCAD 0.21.2, Libs: 0.21.2R 152s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 152s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 152s FreeCAD wouldn't be possible without FreeCAD community. 152s ##### #### ### #### 152s # # # # # # 152s # ## #### #### # # # # # 152s #### # # # # # # # ##### # # 152s # # #### #### # # # # # 152s # # # # # # # # # ## ## ## 152s # # #### #### ### # # #### ## ## ## 152s 152s Recompute...... 152s (100 %) Call from Python thread (not synchronized): count=1 152s Call from Python thread (not synchronized): count=2 152s Call from Python thread (not synchronized): count=3 152s Call from Python thread (not synchronized): count=4 152s Call from Python thread (not synchronized): count=5 152s Call from Python thread (not synchronized): count=6 152s Call from Python thread (not synchronized): count=7 152s Call from Python thread (not synchronized): count=8 152s Call from Python thread (not synchronized): count=9 152s Call from Python thread (not synchronized): count=10 152s 10 152s Printing message 152s Call from Python thread: count=1 152s Call from Python thread: count=2 152s Call from Python thread: count=3 152s Call from Python thread: count=4 152s Call from Python thread: count=5 152s Call from Python thread: count=6 152s Call from Python thread: count=7 152s Call from Python thread: count=8 152s Call from Python thread: count=9 152s Call from Python thread: count=10 152s 10 152s ### Running CLI Test UnitTests ### 152s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 152s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 152s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 152s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 152s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 152s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 152s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 152s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 152s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 152s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 152s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 152s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 152s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 152s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 152s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 152s ok 152s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 152s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 152s testToString (UnitTests.UnitBasicCases.testToString) ... ok 152s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 152s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 152s 152s ---------------------------------------------------------------------- 152s Ran 12 tests in 0.008s 152s 152s OK 152s FreeCAD 0.21.2, Libs: 0.21.2R 152s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 152s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 152s FreeCAD wouldn't be possible without FreeCAD community. 152s ##### #### ### #### 152s # # # # # # 152s # ## #### #### # # # # # 152s #### # # # # # # # ##### # # 152s # # #### #### # # # # # 152s # # # # # # # # # ## ## ## 152s # # #### #### ### # # #### ## ## ## 152s 152s ### Running CLI Test Document ### 152s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 152s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 152s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 152s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 152s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 152s testAddition (Document.DocumentBasicCases.testAddition) ... ok 152s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 152s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 152s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 152s testEnum (Document.DocumentBasicCases.testEnum) ... ok 152s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 152s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 152s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 152s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 152s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 152s testMem (Document.DocumentBasicCases.testMem) ... ok 152s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 152s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 152s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 152s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 152s testObjects (Document.DocumentBasicCases.testObjects) ... ok 152s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 152s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 152s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 152s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 152s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 152s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 152s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 152s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 153s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 153s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 153s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 153s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0x7d5fa889c710> Proxy 153s onChanged .Cls object at 0x7d5fa889c710> ExpressionEngine 153s onChanged .Cls object at 0x7d5fa889c710> ExpressionEngine 153s onChanged .Cls object at 0x7d5fa889c710> propA 153s Removing expression... 153s onChanged .Cls object at 0x7d5fa889c710> ExpressionEngine 153s onChanged .Cls object at 0x7d5fa889c710> _GroupTouched 153s onChanged .Cls object at 0x7d5fa889c710> propA 153s Removing expression... 153s onChanged .Cls object at 0x7d5fa889c710> ExpressionEngine 153s onChanged .Cls object at 0x7d5fa889c710> ExpressionEngine 153s onChanged .Cls object at 0x7d5fa889c710> propA 153s Removing expression... 153s onChanged .Cls object at 0x7d5fa889c710> _GroupTouched 153s ok 153s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 153s testGroup (Document.DocumentGroupCases.testGroup) ... ok 153s testGroupAndGeoFeatureGroup (Document.DocumentGroupCases.testGroupAndGeoFeatureGroup) ... FreeCAD 0.21.2, Libs: 0.21.2R 153s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 153s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 153s FreeCAD wouldn't be possible without FreeCAD community. 153s ##### #### ### #### 153s # # # # # # 153s # ## #### #### # # # # # 153s #### # # # # # # # ##### # # 153s # # #### #### # # # # # 153s # # # # # # # # # ## ## ## 153s # # #### #### ### # # #### ## ## ## 153s 153s Postprocessing...... 153s (100 %) Recompute...... 153s (100 %) Recompute...... 153s (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (100 %) Recompute...... 153s (100 %) Importing project files...... 153s (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (50 %) (100 %) Postprocessing...... 153s (100 %) Recompute...... 153s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 153s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (50 %) (100 %) Recompute...... 153s (33 %) (66 %) (100 %) Recompute...... 153s (100 %) Recompute...... 153s (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (100 %) Postprocessing...... 153s (100 %) Recompute...... 153s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 153s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (4 %) (9 %) ok 153s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 153s testDocument (Document.DocumentObserverCases.testDocument) ... ok 153s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 153s testObject (Document.DocumentObserverCases.testObject) ... ok 153s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 153s testSave (Document.DocumentObserverCases.testSave) ... ok 153s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 153s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 153s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 153s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 153s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 153s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 153s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 153s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 153s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 153s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 153s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 153s 153s 153s 153s 153s 153s 153s 153s 153s 153s 153s ok 153s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 153s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 153s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... ok 153s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... ok 153s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 153s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 153s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 153s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 153s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 153s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 153s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 153s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 153s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 153s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 153s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... ok 153s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 153s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 153s testA (Document.FeatureTestColumn.testA) ... ok 153s testAA (Document.FeatureTestColumn.testAA) ... ok 153s testAAA (Document.FeatureTestColumn.testAAA) ... ok 153s testAAZ (Document.FeatureTestColumn.testAAZ) ... ok 153s testAB (Document.FeatureTestColumn.testAB) ... ok 153s testABCD (Document.FeatureTestColumn.testABCD) ... ok 153s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 153s testALL (Document.FeatureTestColumn.testALL) ... ok 153s testAZ (Document.FeatureTestColumn.testAZ) ... ok 153s testAZA (Document.FeatureTestColumn.testAZA) ... ok 153s testAb (Document.FeatureTestColumn.testAb) ... ok 153s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 153s testBA (Document.FeatureTestColumn.testBA) ... ok 153s testCB (Document.FeatureTestColumn.testCB) ... ok 153s testCBA (Document.FeatureTestColumn.testCBA) ... ok 153s testEmpty (Document.FeatureTestColumn.testEmpty) ... ok 153s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 153s testZ (Document.FeatureTestColumn.testZ) ... ok 153s testZA (Document.FeatureTestColumn.testZA) ... ok 153s testZZ (Document.FeatureTestColumn.testZZ) ... ok 153s testZZA (Document.FeatureTestColumn.testZZA) ... ok 153s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 153s test0 (Document.FeatureTestRow.test0) ... ok 153s test1 (Document.FeatureTestRow.test1) ... ok 153s test16384 (Document.FeatureTestRow.test16384) ... ok 153s test16385 (Document.FeatureTestRow.test16385) ... ok 153s testA (Document.FeatureTestRow.testA) ... ok 153s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 153s testException (Document.FeatureTestRow.testException) ... ok 153s testUndo (Document.UndoRedoCases.testUndo) ... ok 153s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 153s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 153s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 153s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 153s 153s ---------------------------------------------------------------------- 153s Ran 104 tests in 0.084s 153s 153s OK 153s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (4 %) (9 %) Recompute...... 153s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 153s (100 %) Importing project files...... 153s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 153s (100 %) Recompute...... 153s (100 %) Recompute...... 153s (33 %) (66 %) (100 %) Recompute...... 153s (33 %) (66 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 153s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 153s (100 %) Importing project files...... 153s (25 %) (50 %) (75 %) (100 %) Importing project files...... 153s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 153s (25 %) (50 %) (75 %) (100 %) Importing project files...... 153s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 153s (100 %) Recompute...... 153s Recompute...... 153s (100 %) Recompute...... 153s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 153s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 153s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 153s /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 153s App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'. 153s App::FeatureTest: Link(s) to object(s) 'Box Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1 Part1'. 153s 3e-08 Document.cpp(2448): The graph must be a DAG. 153s 0.000100722 Document.cpp(2803): GroupTests#Part1 still touched after recompute 153s Document with the UUID 'f766553d-bce9-476c-9cba-3bb3e825e6cb' already exists, change to '15e880c8-01a7-4a9b-91e9-f5c1ad028bd3' 153s No such attribute 'Name123' 153s Recompute failed! 153s Invalid column specification 153s Invalid column specification 153s Invalid column specification 153s Invalid row specification. 153s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 153s TestWorkbenchB 153s TestWorkbenchC 153s TestWorkbenchD 153s ok 153s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 153s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 153s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 153s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 153s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 153s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 153s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 153s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 153s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 153s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 153s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 153s 153s ---------------------------------------------------------------------- 153s Ran 12 tests in 0.005s 153s 153s OK 153s FreeCAD 0.21.2, Libs: 0.21.2R 153s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 153s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 153s FreeCAD wouldn't be possible without FreeCAD community. 153s ##### #### ### #### 153s # # # # # # 153s # ## #### #### # # # # # 153s #### # # # # # # # ##### # # 153s # # #### #### # # # # # 153s # # # # # # # # # ## ## ## 153s # # #### #### ### # # #### ## ## ## 153s 153s ### Running CLI Test UnicodeTests ### 153s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 153s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 153s 153s ---------------------------------------------------------------------- 153s Ran 2 tests in 0.003s 153s 153s OK 153s FreeCAD 0.21.2, Libs: 0.21.2R 153s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 153s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 153s FreeCAD wouldn't be possible without FreeCAD community. 153s ##### #### ### #### 153s # # # # # # 153s # ## #### #### # # # # # 153s #### # # # # # # # ##### # # 153s # # #### #### # # # # # 153s # # # # # # # # # ## ## ## 153s # # #### #### ### # # #### ## ## ## 153s 153s Importing project files...... 153s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 153s (100 %) ### Running CLI Test TestPythonSyntax ### 153s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :194: SyntaxWarning: invalid escape sequence '\s' 153s :197: SyntaxWarning: invalid escape sequence '\s' 153s :355: SyntaxWarning: invalid escape sequence '\w' 159s :24: SyntaxWarning: invalid escape sequence '\K' 159s :454: SyntaxWarning: invalid escape sequence '\[' 159s :95: SyntaxWarning: invalid escape sequence '\[' 159s :751: SyntaxWarning: invalid escape sequence '\#' 159s :767: SyntaxWarning: invalid escape sequence '\#' 159s :795: SyntaxWarning: invalid escape sequence '\?' 159s :797: SyntaxWarning: invalid escape sequence '\/' 159s :559: SyntaxWarning: invalid escape sequence '\[' 160s :42: SyntaxWarning: invalid escape sequence '\d' 160s :1443: SyntaxWarning: invalid escape sequence '\s' 160s :1445: SyntaxWarning: invalid escape sequence '\(' 160s :416: SyntaxWarning: invalid escape sequence '\.' 160s :732: SyntaxWarning: invalid escape sequence '\d' 160s :935: SyntaxWarning: invalid escape sequence '\s' 160s :935: SyntaxWarning: invalid escape sequence '\s' 160s :935: SyntaxWarning: invalid escape sequence '\s' 160s :938: SyntaxWarning: invalid escape sequence '\.' 160s :1620: SyntaxWarning: invalid escape sequence '\(' 160s :1621: SyntaxWarning: invalid escape sequence '\s' 160s :236: SyntaxWarning: invalid escape sequence '\.' 160s :238: SyntaxWarning: invalid escape sequence '\+' 160s :3866: SyntaxWarning: invalid escape sequence '\$' 160s :7: SyntaxWarning: invalid escape sequence '\i' 160s :5: SyntaxWarning: invalid escape sequence '\i' 160s :426: SyntaxWarning: invalid escape sequence '\[' 160s :504: SyntaxWarning: invalid escape sequence '\[' 160s :639: SyntaxWarning: invalid escape sequence '\[' 160s ok 160s 160s ---------------------------------------------------------------------- 160s Ran 1 test in 7.556s 160s 160s OK 160s FreeCAD 0.21.2, Libs: 0.21.2R 160s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 160s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 160s FreeCAD wouldn't be possible without FreeCAD community. 160s ##### #### ### #### 160s # # # # # # 160s # ## #### #### # # # # # 160s #### # # # # # # # ##### # # 160s # # #### #### # # # # # 160s # # # # # # # # # ## ## ## 160s # # #### #### ### # # #### ## ## ## 160s 160s ### Running CLI Test TestPathApp ### 161s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 161s """ 161s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 161s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 161s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 161s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 161s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 161s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 161s FreeCAD wouldn't be possible without FreeCAD community. 161s ##### #### ### #### 161s # # # # # # 161s # ## #### #### # # # # # 161s #### # # # # # # # ##### # # 161s # # #### #### # # # # # 161s # # # # # # # # # ## ## ## 161s # # #### #### ### # # #### ## ## ## 161s 161s Importing project files...... 161s (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...... 161s (100 %) Importing project files...... 161s (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...... 161s (100 %) Importing project files...... 161s (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...... 161s (100 %) Importing project files...... 161s (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 161s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 161s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 161s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 161s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 161s Test Output Generation. ... testpath 161s postprocessing... 161s done postprocessing. 161s testpath 161s postprocessing... 161s done postprocessing. 161s testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 161s Test command Generation. ... testpath 161s postprocessing... 161s done postprocessing. 161s testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 161s Test Line Numbers ... testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 161s Test Pre-amble ... testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 161s Test Post-amble ... testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 161s Test inches ... testpath 161s postprocessing... 161s done postprocessing. 161s testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 161s Test test modal ... testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 161s Test axis modal ... testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 161s Test tool change ... testpath 161s postprocessing... 161s done postprocessing. 161s testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 161s Test comment ... testpath 161s postprocessing... 161s done postprocessing. 161s ok 161s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 161s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 161s (100 %) Importing project files...... 161s (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...... 161s (100 %) Importing project files...... 161s (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...... 161s (100 %) Importing project files...... 161s (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...... 161s (100 %) Dogbone.INFO: Here we go ... 161s Dogbone.INFO: Default side = right 161s Dogbone.INFO: inside -> side = left 161s Dogbone.INFO: CW -> stay on side 161s Dogbone.INFO: Here we go ... 161s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 161s Dogbone.INFO: nope 161s Dogbone.INFO: 1: Command G1 [ Z:0 ] 161s Dogbone.INFO: nope 161s Dogbone.INFO: 2: Command G1 [ Y:100 ] 161s Dogbone.INFO: is a candidate, keeping for later 161s Dogbone.INFO: adding to odds and ends 161s Dogbone.INFO: 3: Command G1 [ X:12 ] 161s Dogbone.INFO: - direction = Right/Right 161s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 161s Dogbone.INFO: 4: Command G1 [ Y:10 ] 161s Dogbone.INFO: - direction = Right/Right 161s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 161s Dogbone.INFO: removing potential path crossing 161s Dogbone.INFO: 5: Command G1 [ X:10 ] 161s Dogbone.INFO: - direction = Right/Right 161s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 161s Dogbone.INFO: removing potential path crossing 161s Dogbone.INFO: 6: Command G1 [ Z:10 ] 161s Dogbone.INFO: Looking for connection in odds and ends 161s Dogbone.INFO: - direction = Right/Right 161s Dogbone.INFOok 161s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 161s Verify bones are inserted if hole ends with rapid move out. ... ok 161s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 162s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 162s Area.cpp(1429): hit bottom 0,0,1e-07 162s Area.cpp(1429): hit bottom 0,0,1e-07 162s : and there is one 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: inside -> side = left 162s Dogbone.INFO: CW -> stay on side 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 1: Command G1 [ Z:0 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 2: Command G1 [ Y:100 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 3: Command G1 [ X:12 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 162s Dogbone.INFO: 4: Command G1 [ Y:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 5: Command G1 [ X:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 6: Command G0 [ Z:10 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Recompute...... 162s (50 %) (100 %) Recompute...... 162s (33 %) (66 %) (100 %) Recompute...... 162s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 162s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 162s (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 162s (25 %) (50 %) (75 %) (100 %) Recompute...... 162s (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 162s Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: not inside -> side stays right 162s Dogbone.INFO: CW -> stay on side 162s Recompute...... 162s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command (Profile) [ ] 162s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 162s Dogbone.INFO: 2: Command G0 [ Z:16 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 4: Command G0 [ Z:14 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 72.5, 5.0) 162s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 27.5, 5.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: Found bone corner: Vector (72.49999999999999, 27.5, 5.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Lefok 162s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 162s Verify no bone is inserted for straight move interrupted by plunge. ... t/Left 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 72.5, 1e-07) 162s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 27.5, 1e-07) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: Found bone corner: Vector (72.49999999999999, 27.5, 1e-07) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Left/Left 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 16: Command G0 [ Z:16 ] 162s Dogbone.INFO: ignoring and dropping noop move 162s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 162s Dogbone.INFO: ignoring and dropping noop move 162s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:0 Z:5 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:0 Z:5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2685e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Straight/Left 162s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:0 Z:1e-07 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:0 Z:1e-07 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2685e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Straight/Left 162s Dogbone.INFO: 41: Command G0 [ Z:16 ] 162s Dogbone.INFO: ignoring and dropping noop move 162s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: inside -> side = left 162s Dogbone.INFO: CW -> stay on side 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 1: Command G1 ok 162s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 162s Verify can handle comments between moves ... ok 162s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 162s Verify can handle noops between moves ... [ Z:0 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 2: Command G1 [ X:0 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 3: Command ( start) [ ] 162s Dogbone.INFO: 4: Command G1 [ Y:0 ] 162s Dogbone.INFO: - direction = Left/Right 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 5: Command G1 [ X:15 ] 162s Dogbone.INFO: - direction = Left/Right 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 6: Command G1 [ Y:10 ] 162s Dogbone.INFO: - direction = Left/Right 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 7: Command G1 [ X:10 ] 162s Dogbone.INFO: - direction = Left/Right 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 162s Dogbone.INFO: 9: Command G0 [ Z:10 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Straight/Right 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: inside -> side = left 162s Dogbone.INFO: CW -> stay on side 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 1: Command G1 [ Z:0 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 2: Command G1 [ X:20 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 3: Command G1 [ Y:0 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 162s Dogbone.INFO: 4: Command G1 [ X:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 5: Command G1 [ Y:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 6: Command G1 [ Z:10 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: inside -> side = left 162s Dogbone.INFO: CW -> stay on side 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 1: Command G1 [ Z:0 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 2: Command G1 [ X:20 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 3: Command G1 [ Y:0 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 162s Dogbone.INFO: 4: Command G1 [ X:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 162s Dogbone.INFO: 6: Command G1 [ Y:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 7: Command G1 [ Z:10 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: inside -> side = left 162s Dogbone.INFO: CW -> stay on side 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 1: Command G1 [ Z:0 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 2: Command G1 [ X:20 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 3: Command G1 [ Y:0 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 162s Dogbone.INFO: 4: Command G1 [ X:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 5ok 162s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 162s Verify adaptive length ... ok 162s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 162s Verify nominal length ... ok 162s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 162s Verify custom length ... ok 162s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 162s Verify basic op dressup ... ok 162s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 162s Verify retaining non-move instructions ... ok 162s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 162s Verify bone on plunge moves ... ok 162s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 162s Verify ignoring plunge moves that don't connect ... ok 162s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 162s Verify TBone_V style ... ok 162s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 162s Verify TBone_S style ... ok 162s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 162s Verify TBone_L style ... ok 162s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 162s Verify Dogbone style ... ok 162s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 162s Verify custom length. ... ok 162s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 162s Verify adaptive length. ... ok 162s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 162s Verify adaptive length II. ... ok 162s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 162s Verify dogbone blacklist ... ok 162s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 162s Verify dogbone on dogbone ... ok 162s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 162s Verify kinks of maneuvers ... ok 162s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 162s Verify dogbone detection ... ok 162s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 162s Verify horizontal t-bone creation ... ok 162s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 162s Verify vertical t-bone creation ... ok 162s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 162s Verify t-bones on edges ... ok 162s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 162s Verify dogbone angles ... ok 162s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 162s Verify dogbones ... ok 162s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 162s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 162s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 162s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 162s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 162s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 162s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 162s Test test modal ... ok 162s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 162s Test axis modal ... ok 162s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 162s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 162s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 162s Done postprocessing. 162s ok 162s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 162s Check Tag origin. ... ok 162s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 162s Verify solid for a 90 degree tag is a cylinder. ... ok 162s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 162s Verify trapezoidal tag has a cone shape with a lid. ... ok 162s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 162s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 162s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 162s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 162s ok 162s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 162s Test Output Generation. ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 162s Test command Generation. ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 162s Test Line Numbers ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 162s Test Pre-amble ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 162s Test Post-amble ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 162s Test inches ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 162s Test test modal ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 162s Test axis modal ... Show editor = 0 162s here 162s postprocessing... 162s done postprocessing. 162s ok 162s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 162s Test tool change ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 162s Test comment ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 162s Test Output Generation. ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 162s Test command Generation. ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 162s Test Line Numbers ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 162s Test Pre-amble ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 162s Test Post-amble ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 162s Test inches ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 162s Test test modal ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 162s Test axis modal ... Show editor = 0 162s here 162s postprocessing... 162s done postprocessing. 162s ok 162s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 162s Test tool change ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 162s Test comment ... Show editor = 0 162s postprocessing... 162s done postprocessing. 162s ok 162s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 162s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 162s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : Command G1 [ Y:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 6: Command G1 [ Z:10 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: Default side = right 162s Dogbone.INFO: inside -> side = left 162s Dogbone.INFO: CW -> stay on side 162s Dogbone.INFO: Here we go ... 162s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 1: Command G1 [ Z:0 ] 162s Dogbone.INFO: nope 162s Dogbone.INFO: 2: Command G1 [ X:20 ] 162s Dogbone.INFO: is a candidate, keeping for later 162s Dogbone.INFO: adding to odds and ends 162s Dogbone.INFO: 3: Command G1 [ Y:0 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 162s Dogbone.INFO: 4: Command G1 [ X:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 5: Command G1 [ X:10 ] 162s Dogbone.INFO: ignoring and dropping noop move 162s Dogbone.INFO: 6: Command G1 [ Y:10 ] 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 162s Dogbone.INFO: removing potential path crossing 162s Dogbone.INFO: 7: Command G1 [ Z:10 ] 162s Dogbone.INFO: Looking for connection in odds and ends 162s Dogbone.INFO: - direction = Right/Right 162s Dogbone.INFO: and there is one 162s Dogbone.INFO: removing potential path crossing 162s Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) ok 162s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 162s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 162s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 162s test050 (PathTests.TestPathPost.TestOutputNameSubstitution.test050) ... ok 162s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing projecok 162s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 162s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 162s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 162s test00() Empty test. ... t files...... 162s (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...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (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...... 162s (100 %) Importing project files...... 162s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 162s (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 162s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 162s (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 162s (25 %) (50 %) (75 %) (100 %) Recompute...... 162s (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 162s Recompute...... 162s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 162s 162s Tool Diameter: 5 162s Accuracy: 6.3 um 162s ** Processing region: 1 162s All cleared. 162s ok 162s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 162s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.036080 sec 162s 162s 162s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 162s Recompute...... 162s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 162s 162s Tool Diameter: 5 162s Accuracy: 6.3 um 162s ** Processing region: 1 162s All cleared. 162s ok 162s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 162s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.021151 sec 162s 162s 162s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 162s Recompute...... 162s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 162s 162s Tool Diameter: 5 162s Accuracy: 6.3 um 162s ** Processing region: 1 163s Unable to resolve tool down linking path (limit reached). 163s All cleared. 163s ok 163s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 163s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.602129 sec 163s 163s 163s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 163s Recompute...... 163s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 163s 163s Tool Diameter: 5 163s Accuracy: 6.3 um 163s ** Processing region: 1 163s Unable to resolve tool down linking path (self-intersects). 163s All cleared. 163s ok 163s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 163s 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.090852 sec 163s 163s 163s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 163s Recompute...... 163s (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. 163s Adaptive.INFO: *** Adaptive toolpath processing started... 163s 163s Tool Diameter: 5 163s Accuracy: 6.3 um 163s ** Processing region: 1 163s Unable to resolve tool down linking path (self-intersects). 163s All cleared. 163s ok 163s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 163s 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.090508 sec 163s 163s 163s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 163s Recompute...... 163s (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. 163s Adaptive.INFO: *** Adaptive toolpath processing started... 163s 163s Tool Diameter: 5 163s Accuracy: 6.3 um 163s ** Processing region: 1 163s Unable to resolve tool down linking path (self-intersects). 163s All cleared. 163s ok 163s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 163s 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.090856 sec 163s 163s 163s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 163s Recompute...... 163s (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. 163s Adaptive.INFO: *** Adaptive toolpath processing started... 163s 163s Tool Diameter: 5 163s Accuracy: 6.3 um 163s ** Processing region: 1 164s Unable to resolve tool down linking path (self-intersects). 164s All cleared. 164s ok 164s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 164s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.137401 sec 164s 164s 164s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 164s Recompute...... 164s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 164s 164s Tool Diameter: 5 164s Accuracy: 6.3 um 164s ** Processing region: 1 164s Unable to resolve tool down linking path (self-intersects). 164s All cleared. 164s Adaptive.INFO: *** Done. Elapsed time: 0.152447 sec 164s 164s 164s (86 %) (90 %) (95 %) (100 %) Recompute...... 164s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 164s 164s Tool Diameter: 5 164s Accuracy: 6.3 um 164s ** Processing region: 1 164s All cleared. 164s ok 164s test00 (PathTests.TestPathCore.TestPathCore.test00) 164s Test Path command core functionality ... ok 164s test10 (PathTests.TestPathCore.TestPathCore.test10) 164s Test Path Object core functionality ... ok 164s test50 (PathTests.TestPathCore.TestPathCore.test50) 164s Test Path.Length calculation ... ok 164s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 164s Test Basic Drill Generator Return ... ok 164s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 164s Test edge alignment check ... ok 164s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 164s Test Basic Peck Drill Generator Return ... ok 164s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 164s Test Basic Dwell Drill Generator Return ... ok 164s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 164s Specifying retract height should set R parameter to specified value ... ok 164s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 164s Not specifying retract height should set R parameter to Z position of start point ... ok 164s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 164s Non-float retract height should raise ValueError ... ok 164s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 164s Test Error if dwell and peck ... ok 164s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 164s Test chipBreak ... ok 164s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 164s Test CompareVecs ... ok 164s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 164s Test isDrillable ... ok 164s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 165s Test getDrillableTargets ... ok 165s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 165s Verify getAngle functionality. ... ok 165s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 165s Verify diffAngle functionality. ... ok 165s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 165s Verify isVertical/isHorizontal for Vector ... ok 165s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 165s Verify isVertical/isHorizontal for Edges ... ok 165s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 165s Verify isVertical/isHorizontal for faces ... ok 165s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 165s Verify speed interpolation works for different pitches ... ok 165s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 165s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 165s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 165s Verify proper geometry objects for G1 and G01 commands are created. ... ok 165s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 165s Verify proper geometry for arcs in the XY-plane are created. ... ok 165s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 165s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 165s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 165s Verify arc results in proper G2/3 command. ... ok 165s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 165s Verify circle results in proper G2/G3 commands. ... ok 165s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 165s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 165s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 165s Verify proper wire(s) aggregation from a Path. ... ok 165s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 165s Verify arcToHelix returns proper helix. ... ok 165s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 165s Verify splitArcAt returns proper subarcs. ... ok 165s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 165s Verify splitEdgeAt. ... ok 165s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 165s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 165s ok 165s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 165s Flip a line. ... ok 165s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 165s Flip a line segment. ... ok 165s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 165s Flip a circle ... ok 165s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 165s Flip an arc ... ok 165s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 165s Flip a rotated arc ... ok 165s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 165s Flip a B-spline ... ok 165s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 165s Flip an offset wire ... ok 165s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 165s 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 165s ok 165s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 165s Test Value and Type checking ... ok 165s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 165s Test Basic Helix Generator verify linear edge is vertical ... ok 165s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 165s Test Helix Generator with horizontal edge ... ok 165s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 165s Test Helix Generator with inverted vertical edge ... ok 165s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 165s Test Helix Retraction ... ok 165s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 165s 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 ]] 165s ok 165s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 165s Test that Machine State initializes and stores position correctly ... ok 165s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 165s Test PathUtils filterarcs ... ok 165s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 165s Verify G0 instruction construction ... ok 165s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 165s Verify G1 instruction construction ... ok 165s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 165s Verify G2 instruction construction ... ok 165s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 165s Verify G3 instruction construction ... ok 165s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 165s Verify pathLength correctness ... ok 165s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 165s Verify tangents of moves. ... ok 165s test00 (PathTests.TestPathLog.TestPathLog.test00) 165s Check for proper module extraction. ... ok 165s test01 (PathTests.TestPathLog.TestPathLog.test01) 165s Check for proper function extraction. ... ok 165s test10 (PathTests.TestPathLog.TestPathLog.test10) 165s Verify default log levels is NOTICE. ... ok 165s test11 (PathTests.TestPathLog.TestPathLog.test11) 165s Verify setting global log level. ... ok 165s test12 (PathTests.TestPathLog.TestPathLog.test12) 165s Verify setting module log level. ... ok 165s test13 (PathTests.TestPathLog.TestPathLog.test13) 165s Verify setting other modul's log level doesn't change this one's. ... ok 165s test14 (PathTests.TestPathLog.TestPathLog.test14) 165s Verify resetting log level for module falls back to global level. ... ok 165s test20 (PathTests.TestPathLog.TestPathLog.test20) 165s Verify debug logs aren't logged by default. ... ok 165s test21 (PathTests.TestPathLog.TestPathLog.test21) 165s Verify debug logs are logged if log level is set to DEBUG. ... ok 165s test30 (PathTests.TestPathLog.TestPathLog.test30) 165s Verify log level ERROR. ... ok 165s test31 (PathTests.TestPathLog.TestPathLog.test31) 165s Verify log level WARNING. ... ok 165s TestPathLog.ERROR: something 165s TestPathLog.WARNING: something 165s TestPathLog.ERROR: something 165s TestPathLog.WARNING: something 165s TestPathLog.ERROR: something 165s TestPathLog.WARNING: something 165s TestPathLog.ERROR: something 165s TestPathLog.WARNING: something 165s TestPathLog.ERROR: something 165s test32 (PathTests.TestPathLog.TestPathLog.test32) 165s Verify log level NOTICE. ... ok 165s test33 (PathTests.TestPathLog.TestPathLog.test33) 165s Verify log level INFO. ... ok 165s test34 (PathTests.TestPathLog.TestPathLog.test34) 165s Verify log level DEBUG. ... ok 165s test50 (PathTests.TestPathLog.TestPathLog.test50) 165s Verify no tracking by default. ... ok 165s test51 (PathTests.TestPathLog.TestPathLog.test51) 165s Verify enabling tracking for module results in tracking. ... ok 165s test52 (PathTests.TestPathLog.TestPathLog.test52) 165s Verify untracking stops tracking. ... ok 165s test53 (PathTests.TestPathLog.TestPathLog.test53) 165s Verify trackAllModules works correctly. ... ok 165s test60 (PathTests.TestPathLog.TestPathLog.test60) 165s Verify track handles no argument. ... ok 165s test61 (PathTests.TestPathLog.TestPathLog.test61) 165s Verify track handles arbitrary argument types correctly. ... ok 165s testzz (PathTests.TestPathLog.TestPathLog.testzz) 165s Restoring environment after tests. ... ok 165s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 165s Verify chamfer depth and offset for an end mill. ... ok 165s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 165s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 165s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 165s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 165s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 165s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 165s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 165s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 165s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 165s Verify missing cutting edge angle info prints only once. ... ok 165s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 165s Verify missing tip diameter info prints only once. ... ok 165s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 165s Verify isWireClockwise for polygon wires. ... ok 165s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 165s Verify isWireClockwise for single edge circle wires. ... ok 165s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 165s Verify isWireClockwise for two half circle wires. ... ok 165s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 165s Verify isWireClockwise for two edge wires with an arc. ... ok 165s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 165s Verify isWireClockwise for unoriented wires. ... ok 165s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 165s Check offsetting a circular hole. ... ok 165s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 165s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.047284 sec 165s 165s 165s (86 %) (90 %) (95 %) (100 %) Importing project files...... 165s (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...... 165s (100 %) Importing project files...... 165s (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...... 165s (100 %) Importing project files...... 165s (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...... 165s (100 %) Importing project files...... 165s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 165s (100 %) Recompute...... 165s (100 %) Importing project files...... 165s (25 %) (50 %) (75 %) (100 %) Recompute...... 165s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 165s TestPathLog.INFO: something 165s TestPathLog.DEBUG: (142) - something 165s TestPathLog.INFO: something 165s TestPathLog(157).test51(this, and, that) 165s TestPathLog(164).test52(this, and, that) 165s TestPathLog(171).test53(this, and, that) 165s TestPathLog(176).test53(this, and, that) 165s TestPathLog(178).test53(this, and, that) 165s TestPathLog(183).test60() 165s TestPathLog(190).test61(this, None, 1, 18.25) 165s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 165s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 165s Importing project files...... 165s (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...... 165s (100 %) Importing project files...... 165s (2 %) (5 %) (8 %) ok 165s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 166s Check offsetting a cylinder succeeds. ... ok 166s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 166s Check offsetting a hole with Placement. ... ok 166s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 166s Check offsetting a cylinder with Placement. ... ok 166s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 166s Check offsetting hole wire succeeds. ... ok 166s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 166s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 166s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 166s Check offsetting a body wire succeeds. ... ok 166s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 166s 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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (2 %) (5 %) ok 166s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 166s Check offsetting a box. ... ok 166s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 166s Check offsetting a triangle. ... ok 166s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 166s Check offsetting a shape. ... ok 166s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 166s Check offsetting a cylindrical hole. ... ok 166s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 166s Check offsetting a square hole. ... ok 166s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 166s Check offsetting a triangular holee. ... ok 166s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 166s 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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (2 %) (5 %) ok 166s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 166s Check offsetting a single outside edge forward. ... ok 166s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 166s Check offsetting a single outside edge not forward. ... ok 166s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 166s Check offsetting multiple outside edges. ... ok 166s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 166s Check offsetting multiple backwards outside edges. ... ok 166s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 166s 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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Recompute...... 166s (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...... 166s (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...... 166s (100 %) Importing project files...... 166s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 166s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 166s Check offsetting a single inside edge not forward. ... ok 166s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 166s Check offsetting multiple inside edges. ... ok 166s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 166s Check offsetting multiple backwards inside edges. ... ok 166s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 166s Orient an already oriented wire ... ok 166s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 166s Orient a potentially misoriented wire ... ok 166s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 166s Orient a potentially misoriented longer wire ... ok 166s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 166s Test the utility functions in the PostUtils.py file. ... ok 166s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 166s There is at least one search path. ... ok 166s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 166s Path/Post is part of the posts search path. ... ok 166s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 166s Path/Post/scripts is part of the posts search path. ... ok 166s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 166s Available post processors include linuxcnc, grbl and opensbp. ... ok 166s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 166s Default paths for tools are resolved correctly ... ok 166s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 166s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s ok 166s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 166s 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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (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...... 166s (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 166s (100 %) Recompute...... 166s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 166s (100 %) Recompute...... 166s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Recompute...... 166s (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...... 166s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 166s (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 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s ok 166s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 166s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s ok 166s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 166s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s Area.cpp(1429): hit bottom 0,0,1e-07 166s ok 166s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 166s basic PropertyBag creation and access test ... ok 166s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 166s adding properties to a PropertyBag is tracked properly ... ok 166s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 166s refreshCustomPropertyGroups deletes empty groups ... ok 166s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 166s refreshCustomPropertyGroups does not delete non-empty groups ... ok 166s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 166s Test relAngle function ... ok 166s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 166s Test Basic Rotation Generator Return ... A 0.0 166s C 0.0 166s ok 166s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 166s Test non-zero rotation ... ok 166s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 166s Test A limits ... ok 166s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 166s Test C limits ... ok 166s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 166s Test handling of no valid solution ... ok 166s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 166s Verify SetupSheet templateAttributes ... ok 166s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 166s Verify SetupSheet template attributes roundtrip. ... ok 166s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 166s Verify default value detection logic. ... ok 166s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 166s Verify template attributes encoding/decoding of floats. ... ok 166s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 166s Verify template attributes encoding/decoding of strings. ... ok 166s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 166s Verify template attributes encoding/decoding of dictionaries. ... ok 166s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 166s Verify template attributes encoding/decoding of lists. ... ok 166s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 166s Verify SetupSheet template op attributes roundtrip. ... ok 166s test00 (PathTests.TestPathStock.TestPathStock.test00) 166s Test CreateBox ... ok 166s test01 (PathTests.TestPathStock.TestPathStock.test01) 166s Test CreateCylinder ... ok 166s test10 (PathTests.TestPathStock.TestPathStock.test10) 166s Verify FromTemplate box creation. ... ok 166s test11 (PathTests.TestPathStock.TestPathStock.test11) 166s Verify FromTemplate cylinder creation. ... ok 166s test12 (PathTests.TestPathStock.TestPathStock.test12) 166s Verify FromTemplate from Base creation. ... ok 166s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 166s Verify internal radii. ... ok 166s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 166s Verify internal radii with tool crest. ... ok 166s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 166s Verify internal thread passes. ... ok 166s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 166s Verify external radii. ... ok 166s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 166s Verify external radii with tool crest. ... ok 166s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 166s Verify external thread passes. ... ok 166s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 166s Verify internal right hand thread setup. ... ok 166s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 166s Verify internal left hand thread setup. ... ok 166s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 166s Verify exteranl right hand thread setup. ... ok 166s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 166s Verify exteranl left hand thread setup. ... ok 166s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 166s Verify thread commands for a single thread ... ok 166s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 166s Verify thread commands for a thwo threads ... ok 166s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 166s Verify thread commands for a one and a half threads ... ok 166s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 166s Verify thread commands for a one and 3 quarter threads ... ok 166s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 166s Verify thread commands for a one and 3 quarter threads - CCW ... ok 166s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 166s Verify lead in/out commands for a single thread ... ok 166s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 166s Verify lead in/out commands for one and a half threads ... ok 166s test (PathTests.TestPathToolBit.TestPathToolBit.test) 166s Log test setup directory structure ... 166s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 166s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 166s dir : /usr/share/freecad/Mod/Path/PathTests 166s : PathTests 166s : Drilling_1.FCStd 166s : PathTestUtils.py 166s : TestCentroidPost.py 166s : TestGrblPost.py 166s : TestLinuxCNCPost.py 166s : TestMach3Mach4Post.py 166s : TestPathAdaptive.py 166s : TestPathCore.py 166s : TestPathDepthParams.py 166s : TestPathDressupDogbone.py 166s : TestPathDressupDogboneII.py 166s : TestPathDressupHoldingTags.py 166s : TestPathDrillGenerator.py 166s : TestPathDrillable.py 166s : TestPathGeneratorDogboneII.py 166s : TestPathGeom.py 166s : TestPathHelix.py 166s : TestPathHelixGenerator.py 166s : TestPathHelpers.py 166s : TestPathLanguage.py 166s : TestPathLog.py 166s : TestPathOpDeburr.py 166s : TestPathOpUtil.py 166s : TestPathPost.py 166s : TestPathPreferences.py 166s : TestPathProfile.py 166s : TestPathPropertyBag.py 166s : TestPathRotationGenerator.py 166s : TestPathSetupSheet.py 166s : TestPathStock.py 166s : TestPathThreadMilling.py 166s : TestPathThreadMillingGenerator.py 166s : TestPathToolBit.py 166s : TestPathToolChangeGenerator.py 166s : TestPathToolController.py 166s : TestPathUtil.py 166s : TestPathVcarve.py 166s : TestPathVoronoi.py 166s : TestRefactoredCentroidPost.py 166s : TestRefactoredGrblPost.py 166s : TestRefactoredLinuxCNCPost.py 166s : TestRefactoredMach3Mach4Post.py 166s : TestRefactoredTestPost.py 166s : Tools 166s : Bit 166s : test-path-tool-bit-bit-00.fctb 166s : Library 166s : test-path-tool-bit-library-00.fctl 166s : Shape 166s : test-path-tool-bit-shape-00.fcstd 166s : __init__.py 166s : boxtest.fcstd 166s : boxtest1.fcstd 166s : drill_test1.FCStd 166s : test-path-tool-bit-bit-00.fctb 166s : test-path-tool-bit-library-00.fctl 166s : test-path-tool-bit-shape-00.fcstd 166s : test_adaptive.fcstd 166s : test_centroid_00.ngc 166s : test_filenaming.fcstd 166s : test_geomop.fcstd 166s : test_holes00.fcstd 166s : test_profile.fcstd 166s ok 166s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 166s Find a tool shape from file name ... ok 166s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 166s Not find a relative path shape if not stored in default location ... ok 166s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 166s Find a relative path shape if it's local to a bit path ... ok 166s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 166s Not find a tool shape from an invalid absolute path. ... ok 166s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 166s Find a tool shape from a valid absolute path. ... ok 166s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 166s Find a tool bit from file name ... ok 166s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 166s Not find a relative path bit if not stored in default location ... ok 166s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 166s Find a relative path bit if it's local to a library path ... ok 166s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 166s Not find a tool bit from an invalid absolute path. ... ok 166s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 166s Find a tool bit from a valid absolute path. ... ok 166s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 166s Find a tool library from file name ... ok 166s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 166s Not find a relative path library if not stored in default location ... ok 166s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 166s [skipped] Find a relative path library if it's local to ... ok 166s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 166s Not find a tool library from an invalid absolute path. ... ok 166s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 166s Find a tool library from a valid absolute path. ... ok 166s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 166s Test Basic Tool Change Generator Return ... ok 166s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 166s Verify ToolController templateAttrs ... ok 166s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 166s Verify ToolController template roundtrip. ... ok 166s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 166s Check that isValidBaseObject detects solids. ... ok 166s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 166s Check that isValidBaseObject detects PDs. ... ok 166s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 166s Check that isValidBaseObject detects compounds. ... ok 166s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 166s Check that isValidBaseObject ignores sketches. ... ok 166s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 166s Check that Part is handled correctly. ... ok 166s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 166s Verify 90 deg depth calculation ... ok 166s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 166s Verify 90 deg depth limit ... ok 166s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 166s Verify 60 deg depth calculation ... ok 166s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 166s Verify 60 deg depth limit ... ok 166s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 166s Verify 90 deg with tip dia depth calculation ... ok 166s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 166s Verify 90 deg with tip dia depth limit calculation ... ok 166s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 166s Verify 45 deg with tip dia depth calculation ... ok 166s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 166s Verify 45 deg with tip dia depth limit calculation ... ok 166s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 166s Check vertex comparison ... ok 166s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 166s Check edge comparison ... ok 166s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 166s Check cell comparison ... ok 166s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 166s Check toShape for linear edges ... ok 166s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 166s Check toShape for linear edges with set z ... ok 166s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 166s Check toShape for linear edges with varying z ... ok 166s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 166s Check toShape for curved edges ... ok 166s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 166s Check toShape for curved edges with set z ... ok 166s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 166s Check toShape for curved edges with varying z ... ok 166s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 166s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 166s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 166s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 166s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 166s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 166s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 166s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 166s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 166s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 166s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 166s done postprocessing. 166s ok 166s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 166s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 166s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 166s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 166s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 166s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 166s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 166s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 166s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 166s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 166s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 166s done postprocessing. 166s ok 166s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 166s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 166s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 166s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 166s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 166s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 166s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 166s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 166s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 166s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 166s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 166s done postprocessing. 166s ok 166s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 166s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 166s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 166s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 166s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 166s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 166s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 166s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 166s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 166s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 166s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 166s done postprocessing. 166s ok 166s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 166s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 166s Test Outputting all arguments. ... ok 166s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 166s Test Outputting visible arguments. ... ok 166s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 166s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 166s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 166s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 166s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 166s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 166s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 166s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 166s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 166s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 166s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 166s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 166s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 166s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 166s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 166s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 166s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 166s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 166s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 166s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 166s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 166s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 166s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 166s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 166s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 166s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 166s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 166s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 166s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 166s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 166s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 166s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 166s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 166s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 166s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 166s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 166s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 166s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 166s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 166s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 166s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 166s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 166s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 166s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 166s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 166s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 166s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 166s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 166s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 166s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 166s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 166s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 166s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 166s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 166s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 166s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 166s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 166s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 166s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 166s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 166s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 166s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 166s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 166s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 166s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 166s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 166s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 166s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 166s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 166s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 166s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 166s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 166s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 166s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 166s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 166s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 166s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 166s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 166s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 166s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 166s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 166s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 166s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 166s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 166s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 166s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 166s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 166s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 166s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 166s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 166s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 166s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 166s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 166s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 166s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 166s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 166s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 166s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 166s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 166s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 166s done postprocessing. 166s ok 166s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 166s Stepping down to zero ... ok 166s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 166s Stepping from zero to a negative depth ... ok 166s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 166s Start and end are equal or start lower than finish ... ok 166s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 166s User Parameters passed in ... ok 166s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 166s z_finish_step passed in. ... ok 166s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 166s stepping down with equalstep=True ... ok 166s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 166s stepping down with equalstep=True and a finish depth ... ok 166s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 166s stepping down with stepdown greater than total depth ... ok 166s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 166s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 166s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 166s stepping down with single stepdown exactly equal to total depth ... ok 166s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 166s stepping down with single stepdown roughly equal to total depth ... ok 166s 166s ---------------------------------------------------------------------- 166s Ran 458 tests in 5.355s 166s 166s OK 166s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 166s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 166s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 166s (100 %) Recompute...... 166s (100 %) Recompute...... 166s (50 %) (100 %) Recompute...... 166s (50 %) (100 %) Recompute...... 166s (50 %) (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 166s (100 %) Recompute...... 166s (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Recompute...... 166s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 166s (100 %) Recompute...... 166s (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Recompute...... 166s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 166s (100 %) Recompute...... 166s (25 %) (50 %) (75 %) (100 %) Importing project files...... 166s (25 %) (50 %) (75 %) (100 %) Recompute...... 166s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 166s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 166s (50 %) (100 %) Recompute...... 166s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 166s (33 %) (66 %) (100 %) Recompute...... 166s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 166s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 166s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 167s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 167s ok 167s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 167s ok 167s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 167s ok 167s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 167s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 167s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 167s FreeCAD wouldn't be possible without FreeCAD community. 167s ##### #### ### #### 167s # # # # # # 167s # ## #### #### # # # # # 167s #### # # # # # # # ##### # # 167s # # #### #### # # # # # 167s # # # # # # # # # ## ## ## 167s # # #### #### ### # # #### ## ## ## 167s 167s Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 167s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 167s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 167s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 167s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 167s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 167s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) ok 167s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 167s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 167s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 167s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 167s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 167s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zrEqxz/autopkgtest_tmp/PartDesign/Hole 167s ok 167s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zrEqxz/autopkgtest_tmp/PartDesign/Hole 167s ok 167s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zrEqxz/autopkgtest_tmp/PartDesign/Hole 167s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 167s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 167s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 167s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 167s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 167s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 167s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 167s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zrEqxz/autopkgtest_tmp/PartDesign/Hole 167s ok 167s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.zrEqxz/autopkgtest_tmp/PartDesign/Hole 167s ok 167s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 167s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 168s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 168s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 168s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 168s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 168s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 168s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 168s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 168s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 168s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 168s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 168s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 168s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 168s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 168s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 168s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 168s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 168s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 168s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 169s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Importing project files...... 169s (100 %) Postprocessing...... 169s (100 %) Recompute...... 169s (100 %) Importing project files...... 169s (100 %) Postprocessing...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 ok 169s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 169s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 169s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 169s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 169s Test issue #6156: Loft tool "Closed" option not working ... ok 169s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 169s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 169s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 169s ok 169s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 169s Tests the same mirroring scenario as in the sketch case, ... ok 169s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 169s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) ok 169s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 169s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 169s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 169s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 169s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 169s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 169s (100 %) Recompute...... 169s (50 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) ok 169s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 169s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 169s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 169s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 169s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) ok 169s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 169s ok 169s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 169s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 169s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 169s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 169s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 169s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 169s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 169s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 169s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 169s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 169s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 169s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 169s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 169s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 169s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 169s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) ok 169s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 169s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 169s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 169s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 169s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 169s Test case for PR #8763 ... ok 169s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 169s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 169s 169s ---------------------------------------------------------------------- 169s Ran 77 tests in 2.705s 169s 169s OK 169s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 169s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 169s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 170s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 170s Import the Draft module. ... ok 170s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 170s Import Draft geometrical utilities. ... ok 170s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 170s Import Draft SVG utilities. ... ok 170s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 170s Import Draft vector utilities. ... ok 170s test_arc (drafttests.test_creation.DraftCreation.test_arc) 170s Create a circular arc. ... ok 170s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 170s Create a circular arc from three points. ... ok 170s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 170s Create a bezier curve of six points, degree five. ... ok 170s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 170s Create a BSpline of three points. ... ok 170s test_circle (drafttests.test_creation.DraftCreation.test_circle) 170s Create a circle. ... ok 170s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 170s Create a cubic bezier curve of four points. ... ok 170s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 170s Create an angular dimension between two lines at given angles. ... ok 170s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 170s Create a linear dimension linked to an object. ... ok 170s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 170s Create a simple linear dimension not linked to an object. ... ok 170s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 170s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 170s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 170s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 170s FreeCAD wouldn't be possible without FreeCAD community. 170s ##### #### ### #### 170s # # # # # # 170s # ## #### #### # # # # # 170s #### # # # # # # # ##### # # 170s # # #### #### # # # # # 170s # # # # # # # # # ## ## ## 170s # # #### #### ### # # #### ## ## ## 170s 170s 170s ------------------------------------------------------------------------------ 170s Try importing 'Draft' 170s 170s ------------------------------------------------------------------------------ 170s Try importing 'DraftGeomUtils' 170s 170s ------------------------------------------------------------------------------ 170s Try importing 'draftfunctions.svg' 170s 170s ------------------------------------------------------------------------------ 170s Try importing 'DraftVecUtils' 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Arc' 170s radius=2 170s startangle=0, endangle=90 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Arc 3Points' 170s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 170s c=Vector (0.0, 5.0, 0.0) 170s ---------------- 170s Arc by 3 points 170s p1: Vector (5.0, 0.0, 0.0) 170s p2: Vector (4.0, 3.0, 0.0) 170s p3: Vector (0.0, 5.0, 0.0) 170s Radius: 5.000000000000002 170s Center: Vector (-1.3322676295501878e-15, -1.3322676295501878e-15, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft BezCurve' 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 170s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft BSpline' 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 170s c=Vector (2.0, 2.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Circle' 170s radius=3 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft CubBezCurve' 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Dimension Angular' 170s Occasionally crashes 170s center=Vector (0.0, 0.0, 0.0) 170s angle1=20, angle2=70 170s dim_line=Vector (3.0, 1.0, 0.0) 170s ---------------- 170s Angular dimension 170s center: Vector (0.0, 0.0, 0.0) 170s angles: [20, 70] 170s dim_line: Vector (3.0, 1.0, 0.0) 170s normal: None 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Dimension' 170s Occasionally crashes 170s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 170s Recompute...... 170s (100 %) ---------------- 170s Linear dimension 170s edge_object: Line 170s i1: 1 170s i2: 2 170s dim_line: Vector (5.0, 3.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Dimension' 170s Occasionally crashes 170s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 170s c=Vector (4.0, -1.0, 0.0) 170s ---------------- 170s Linear dimension 170s p1: Vector (0.0, 0.0, 0.0) 170s p2: Vector (9.0, 0.0, 0.0) 170s dim_line: Vector (4.0, -1.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Dimension Radial' 170s radius=10 170s startangle=0, endangle=90 170s Recompute...... 170s (100 %) ---------------- 170s Radial dimension 170s edge_object: Arc 170s index: 1 170s mode: radius 170s dim_line: Vector (1.0, 1.0, 0.0) 170s ---------------- 170s Radial dimension 170s edge_object: Arc 170s index: 1 170s mode: diameter 170s dim_line: Vector (3.0, 1.0, ok 170s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 170s Create an ellipse. ... ok 170s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 170s Create a box, and then a facebinder from its faces. ... ok 170s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 170s Create two lines, and a fillet between them. ... ok 170s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 170s Create a hatch. ... ok 170s test_label (drafttests.test_creation.DraftCreation.test_label) 170s Create a label. ... ok 170s test_layer (drafttests.test_creation.DraftCreation.test_layer) 170s Create a layer, and add a rectangle to it. ... ok 170s test_line (drafttests.test_creation.DraftCreation.test_line) 170s Create a line. ... ok 170s test_point (drafttests.test_creation.DraftCreation.test_point) 170s Create a point. ... ok 170s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 170s Create a regular polygon. ... ok 170s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 170s Create a polyline. ... ok 170s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 170s Create a rectangle. ... ok 170s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 170s Create a ShapeString. ... ok 170s test_text (drafttests.test_creation.DraftCreation.test_text) 170s Create a text object. ... ok 170s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 170s Create a working plane proxy. ... ok 170s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 170s Check if an attached clone behaves correctly. ... 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Ellipse' 170s major_axis=5, minor_axis=3 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Facebinder' 170s In order to test this, a selection is needed 170s or an App::PropertyLinkSubList 170s Box 170s Recompute...... 170s (100 %) object='Solid' (Part::Box) 170s sub-elements=('Face1', 'Face6') 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Fillet' 170s Lines 170s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 170s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 170s Recompute...... 170s (50 %) (100 %) Fillet 170s radius=4 170s ---------------- 170s Fillet 170s (1): Line; length: 8.0 170s (2): Line001; length: 8.0 170s Segment 1, length: 3.999999999999999 170s Segment 2, length: 6.283185307179587 170s Segment 3, length: 3.999999999999999 170s Update radius currently not implemented: r=0.0 mm 170s Update radius currently not implemented: r=4.0 mm 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Hatch' 170s Rectangle with face 170s length=50, width=30 170s Recompute...... 170s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 170s patname='Horizontal5' 170s Recompute...... 170s (50 %) (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Label' 170s Occasionally crashes 170s target_point=Vector (0.0, 0.0, 0.0), distance=-25 170s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 170s ---------------- 170s Label 170s target_point: Vector (0.0, 0.0, 0.0) 170s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 170s label_type: Custom 170s custom_text: Label 170s direction: Horizontal 170s distance: -25 170s Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Layer' 170s length=5, width=2 170s ---------------- 170s Layer 170s line_width: 2.0 170s draw_style: Solid 170s transparency: 0 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Line' 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Point' 170s p.x=5.0, p.y=3.0, p.z=2.0 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Polygon' 170s n_faces=6, radius=5 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Wire' 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 170s c=Vector (2.0, 2.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Rectangle' 170s length=5, width=2 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft ShapeString' 170s text='Test' 170s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft Text' 170s text='Testing testing' 170s ---------------- 170s Text 170s string: Testing testing 170s placement: None 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftCreation' 170s Test 'Draft WorkingPlaneProxy' 170s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Check attached Draft Clone behavior' 170s Recompute...... 170s (50 %) (100 %) Recompute...... 170s (33 %) (66 %) (100 %) Recompute...... 170s ok 170s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 170s Create a rectangle, and a circular array. ... ok 170s test_clone (drafttests.test_modification.DraftModification.test_clone) 170s Create a box, then create a clone of it. ... ok 170s test_copy (drafttests.test_modification.DraftModification.test_copy) 170s Create a line, then copy and move it. ... ok 170s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 170s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 170s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 170s Convert a Draft object to a Sketch and back. ... ok 170s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 170s Create a solid, and then a DraftView on a TechDraw page. ... ok 170s test_extend (drafttests.test_modification.DraftModification.test_extend) 170s Extend a line. NOT IMPLEMENTED. ... ok 170s test_join (drafttests.test_modification.DraftModification.test_join) 170s Join two lines into a single Draft Wire. ... ok 170s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 170s Create a rectangle, then a mirrored shape. ... (33 %) (66 %) (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft CircularArray' 170s Rectangle 170s length=4, width=2 170s Recompute...... 170s (100 %) Array 170s radial_distance=10, tangential_distance=8 170s number=3, symmetry=1 170s axis=Vector (0.0, 0.0, 1.0) 170s center=Vector (0.0, 0.0, 0.0) 170s ---------------- 170s Circular array 170s base_object: Rectangle 170s r_distance: 10 170s tan_distance: 8 170s number: 3 170s symmetry: 1 170s axis: Vector (0.0, 0.0, 1.0) 170s center: Vector (0.0, 0.0, 0.0) 170s use_link: True 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Clone' 170s Recompute...... 170s (100 %) object: 'Solid' (Part::Box) 170s clone: 'Clone' (Part::FeaturePython) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Move with copy' 170s Line 170s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 170s Translation vector (copy) 170s c=Vector (2.0, 2.0, 0.0) 170s Importing project files...... 170s (50 %) (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Downgrade' 170s Closed wire 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 170s Recompute...... 170s (100 %) ---------------- 170s Downgrade objects 170s Found 1 parametric object: breaking its dependencies 170s Recompute...... 170s (100 %) 1: Result 'Face' (Part::Feature) 170s ---------------- 170s Downgrade objects 170s Found 1 face: extracting its wires 170s Recompute...... 170s (100 %) 2: Result 'Wire' (Part::Feature) 170s ---------------- 170s Downgrade objects 170s Found only wires: extracting their edges 170s Recompute...... 170s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 170s ---------------- 170s Downgrade objects 170s No more downgrade possible 170s Recompute...... 170s (33 %) (66 %) (100 %) 4: Result '[]' 170s The last objects cannot be downgraded further 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Draft2Sketch' 170s Wire 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (2.0, 4.0, 0.0) 170s Recompute...... 170s (100 %) Recompute...... 170s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 170s Recompute...... 170s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'TechDraw DraftView (relies on Draft code)' 170s Prism 170s n_sides=5 170s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 170s page=TechDraw::DrawPage 170s template=TechDraw::DrawSVGTemplate 170s view=TechDraw::DrawViewDraft 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Trimex extend' 170s Line 170s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 170s Line 2 170s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 170s Recompute...... 170s (50 %) (100 %) Arguments to placeholder function 170s p1=; p2= 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Join' 170s Line 1 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s Line 2 170s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Mirror' 170s Rectangle 170s length=4, width=2 170s Mirror axis 170s p1=Vector (6.0, -ok 170s test_move (drafttests.test_modification.DraftModification.test_move) 170s Create a line and move it. ... ok 170s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 170s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 170s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 170s Create an open wire, then produce an offset copy. ... ok 170s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 170s Create a rectangle with a face, then produce an offset copy. ... ok 170s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 170s Create a wire, a polygon, and a path array. ... ok 170s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 170s Create a polygon, various point, and a point array. ... ok 170s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 170s Create a rectangle, and a polar array. ... ok 170s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 170s Create a rectangle, and a rectangular array. ... ok 170s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 170s Create a line, then rotate it. ... ok 170s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 170s Create and scale a part feature (arcs). ... ok 170s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 170s Create and scale a part feature (lines). ... 2.0, 0.0) 170s p2=Vector (6.0, 2.0, 0.0) 170s ---------------- 170s Create mirror 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Move' 170s Line 170s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s Recompute...... 170s (100 %) Translation vector 170s c=Vector (3.0, 1.0, 0.0) 170s Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Offset' 170s Closed wire with reversed edge 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Offset' 170s Open wire 170s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 170s c=Vector (5.0, 2.0, 0.0) 170s Recompute...... 170s (100 %) Offset 170s vector=Vector (-1.0, 1.0, 0.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Offset' 170s Rectangle with face 170s length=10, width=4 170s Recompute...... 170s (100 %) Offset 170s vector=Vector (0.0, -1.0, 0.0) 170s Recompute...... 170s (50 %) (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft PathArray' 170s Wire 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 170s Polygon 170s n_faces=3, radius=1 170s Path Array 170s number=4, translation=Vector (0.0, 1.0, 0.0) 170s subelements=Edge1, align=False 170s ---------------- 170s Path array 170s base_object: Polygon 170s path_object: Wire 170s count: 4 170s extra: Vector (0.0, 1.0, 0.0) 170s subelements: Edge1 170s align: False 170s align_mode: Original 170s tan_vector: Vector (1.0, 0.0, 0.0) 170s force_vertical: False 170s vertical_vector: Vector (0.0, 0.0, 1.0) 170s start_offset: 0.0 170s end_offset: 0.0 170s use_link: True 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft PointArray' 170s Points 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 170s Upgrade 170s ---------------- 170s Upgrade objects 170s Found points: creating compound 170s Polygon 170s n_faces=3, radius=1 170s Point Array 170s ---------------- 170s Point array 170s base_object: Polygon 170s point_object: Block 170s extra: None 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft PolarArray' 170s Rectangle 170s length=4, width=2 170s Recompute...... 170s (100 %) Array 170s number=5, polar_angle=180 170s center=Vector (-4.0, 0.0, 0.0) 170s ---------------- 170s Polar array 170s base_object: Rectangle 170s number: 5 170s angle: 180 170s center: Vector (-4.0, 0.0, 0.0) 170s use_link: True 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft OrthoArray' 170s Rectangle 170s length=4, width=2 170s Recompute...... 170s (100 %) Array 170s direction_x=Vector (5.0, 0.0, 0.0) 170s direction_y=Vector (0.0, 4.0, 0.0) 170s direction_z=Vector (0.0, 0.0, 6.0) 170s number_x=3, number_y=4, number_z=6 170s ---------------- 170s Orthogonal array 170s base_object: Rectangle 170s v_x: Vector (5.0, 0.0, 0.0) 170s v_y: Vector (0.0, 4.0, 0.0) 170s v_z: Vector (0.0, 0.0, 6.0) 170s n_x: 3 170s n_y: 4 170s n_z: 6 170s use_link: True 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Rotate' 170s Line 170s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 170s Recompute...... 170s (100 %) Rotation 170s angle=90 degrees 170s Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Scale part feature (arcs)' 170s Recompute...... 170s (100 %) Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Scale part feature (lines)' 170s Recompute...... 170s (100 %) Recompute..ok 170s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 170s Create and scale a rectangle. ... ok 170s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 170s Create and scale a spline. ... ok 170s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 170s Create and scale a wire. ... ok 170s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 170s Create a prism and then a 2D projection of it. ... ok 170s test_split (drafttests.test_modification.DraftModification.test_split) 170s Split a Draft Wire into two Draft Wires. ... ok 170s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 170s Stretch a line. NOT IMPLEMENTED. ... ok 170s test_trim (drafttests.test_modification.DraftModification.test_trim) 170s Trim a line. NOT IMPLEMENTED. ... ok 170s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 170s Upgrade two Lines into a closed Wire, then draftify it. ... ok 170s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 170s Convert a polyline to BSpline and back. ... ok 170s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 170s Test the DraftGeomUtils.get_extended_wire function. ... .... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Scale rectangle' 170s Recompute...... 170s (100 %) Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Scale spline' 170s Recompute...... 170s (100 %) Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Scale wire' 170s Recompute...... 170s (100 %) Recompute...... 170s (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Shape2DView' 170s Prism 170s n_sides=5 170s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 170s Projection 2D view 170s direction=Vector (0.0, 0.0, 1.0) 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft_Split' 170s Wire 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 170s Split at 170s p=Vector (2.0, 2.0, 0.0), index=1 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Stretch' 170s This test requires an object and a selection 170s Line 170s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 170s Arguments to placeholder function 170s p1=; p2=Vector (4.0, 1.0, 0.0) 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Trimex trim' 170s Line 170s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 170s Line 2 170s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 170s Recompute...... 170s (50 %) (100 %) Arguments to placeholder function 170s p1=; p2= 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft Upgrade' 170s Line 1 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s Line 2 170s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 170s Recompute...... 170s (50 %) (100 %) ---------------- 170s Upgrade objects 170s Found several wires or edges: wiring them 170s Recompute...... 170s (100 %) 1: Result 'Wire' (Part::Feature) 170s ---------------- 170s Upgrade objects 170s trying: closing it 170s Found 1 open wire: closing it 170s Recompute...... 170s (100 %) 2: Result 'Wire' (Part::Feature) 170s ---------------- 170s Upgrade objects 170s Found closed wires: creating faces 170s Recompute...... 170s (100 %) 3: Result 'Face' (Part::Feature) 170s ---------------- 170s Upgrade objects 170s Found 1 non-parametric objects: draftifying it 170s Recompute...... 170s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 170s ---------------- 170s Upgrade objects 170s Unable to upgrade these objects. 170s Recompute...... 170s (100 %) The last object cannot be upgraded further 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftModification' 170s Test 'Draft WireToBSpline' 170s Wire 170s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 170s c=Vector (2.0, 4.0, 0.0) 170s Recompute...... 170s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 170s 2: Result 'Wire' (Part::Part2DObjectPython) 170s 170s ------------------------------------------------------------------------------ 170s Test 'DraftGeomUtils.get_extended_wire' 170s Running tests with wire1 170s ok 170s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 170s Create some figures and export them to an SVG file. ... ok 170s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 170s 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 '\[' 170s buf = re.findall("point \[(.*?)\]",buf) 170s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 170s marker = re.findall("",svg) 170s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 170s svg = re.sub("","",svg,count=1) 170s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 170s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 170s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 170s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 170s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 170s pts = re.findall("point \[(.*?)\]",buf)[0] 170s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 170s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 170s ok 170s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 170s Read an SVG file and import its elements as Draft objects. ... ok 170s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 170s Create some figures and export them to a DXF file. ... ok 170s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 170s Read a DXF file and import its elements as Draft objects. ... ok 170s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 170s Create some figures and export them to a DWG file. ... ok 170s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 170s Read a DWG file and import its elements as Draft objects. ... ok 170s test_link_array (drafttests.test_array.DraftArray.test_link_array) 170s Create a link array. ... Running tests with wire2 170s Running tests with wire3 170s Running tests with wire4 170s Running tests with wire5 170s Running tests with wire6 170s Running tests with wire7 170s Running tests with wire8 170s Test completed, 248 subtests run 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftSVG' 170s Test 'importSVG.export' 170s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 170s exists=False 170s Arguments to placeholder function 170s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftSVG' 170s Recompute...... 170s (50 %) (100 %) 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftSVG' 170s Test 'importSVG.import' 170s This test requires an SVG file to read. 170s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 170s exists=False 170s Arguments to placeholder function 170s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftDXF' 170s Test 'importDXF.export' 170s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 170s exists=False 170s Arguments to placeholder function 170s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftDXF' 170s Test 'importDXF.import' 170s This test requires a DXF file to read. 170s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 170s exists=False 170s Arguments to placeholder function 170s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftDWG' 170s Test 'importDWG.export' 170s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 170s exists=False 170s Arguments to placeholder function 170s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s 170s ------------------------------------------------------------------------------ 170s Temporary document 'DraftDWG' 170s Test 'importDWG.import' 170s This test requires a DWG file to read. 170s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 170s exists=False 170s Arguments to placeholder function 170s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 170s p3=None; p4=None 170s p5=None 170s #-----------------------------------------------------# 170s # This test is not implemented currently 170s #-----------------------------------------------------# 170s Automatic PASS 170s Temporary document 'DraftArray' 170s Recompute...... 170s (100 %) ---------------- 170s Orthogonal array 170s base_object: Box 170s v_x: Vector (100.0, 0.0, 0.0) 170s v_y: Vector (0.0, 100.0, 0.0) 170s v_z: Vector (0.0, 0.0, 100.0) 170s n_x: 12 170s n_y: 1 170s n_z: 1 170s use_link: True 170s Recompute...... 170s (50 %) (100 %) Recompute...... 170s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 170s 170s ---------------------------------------------------------------------- 170s Ran 67 tests in 0.491s 170s 170s OK 170s (85 %) (92 %) (100 %) Recompute...... 170s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 170s (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 ### 170s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 170s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 170s making hatch 170s finished hatch 170s ok 170s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 170s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 170s document created 170s box created 170s sphere created 170s Fusion created 170s making a page 170s Page created 170s making a projection group 170s Group created 170s adding views 170s added Front 170s Anchor values set 170s Front/Anchor recomputed 170s added Left 170s added Top 170s added Right 170s added Rear 170s added Bottom 170s removed Left 170s testing getItemByLabel 170s Item Label: Top Item Name: ProjItem002 170s recomputing document 170s View: Front TechDraw::DrawProjGroupItem 170s View: Top TechDraw::DrawProjGroupItem 170s View: Right TechDraw::DrawProjGroupItem 170s View: Rear TechDraw::DrawProjGroupItem 170s View: Bottom TechDraw::DrawProjGroupItem 170s ok 170s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 170s Tests if an annotation can be added to page ... ok 170s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 170s Tests if a DrawViewBalloon can be added to view ... TestAnno is larger than page. Will be scaled. 170s Balloon1 is larger than page. Will be scaled. 170s Balloon2 is larger than page. Will be scaled. 170s Place balloon 170s adding balloon1 to page 170s adding balloon2 to page 170s ok 170s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 170s Tests if an image can be added to page ... ok 170s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 170s Tests if an symbol can be added to page ... TestImage is larger than page. Will be scaled. 170s ok 170s 170s ---------------------------------------------------------------------- 170s Ran 6 tests in 0.094s 170s 170s OK 170s FreeCAD 0.21.2, Libs: 0.21.2R 170s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 170s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 170s FreeCAD wouldn't be possible without FreeCAD community. 170s ##### #### ### #### 170s # # # # # # 170s # ## #### #### # # # # # 170s #### # # # # # # # ##### # # 170s # # #### #### # # # # # 170s # # # # # # # # # ## ## ## 170s # # #### #### ### # # #### ## ## ## 170s 170s Recompute...... 170s (25 %) (50 %) (75 %) (100 %) Recompute...... 170s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 170s Recompute...... 170s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 170s (33 %) (66 %) (100 %) Recompute...... 170s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 170s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 170s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 170s View is waiting for HLR to finish 170s Recompute...... 170s (33 %) (66 %) (100 %) Recompute...... 170s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 171s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 181s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 181s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 181s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 181s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 181s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 181s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 181s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 181s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 181s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 181s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 181s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 181s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 181s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 181s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 181s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 181s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 181s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 181s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 181s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 181s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 181s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 181s FreeCAD wouldn't be possible without FreeCAD community. 181s ##### #### ### #### 181s # # # # # # 181s # ## #### #### # # # # # 181s #### # # # # # # # ##### # # 181s # # #### #### # # # # # 181s # # # # # # # # # ## ## ## 181s # # #### #### ### # # #### ## ## ## 181s 181s saving...... 181s (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...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 181s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 181s (100 %) Importing project files...... 181s (50 %) (100 %) Postprocessing...... 181s (100 %) Checking topology...... 181s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 181s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 181s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 181s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 181s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 181s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 181s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 181s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 181s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 181s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 181s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 181s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 181s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 181s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 181s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 181s (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...... 181s (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...... 181s (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 181s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 181s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (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...... 181s (2 %) (5 %) (8 %) (11 %) ok 181s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 181s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 181s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 181s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 181s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 181s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 181s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 181s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 181s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 181s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 181s 181s ---------------------------------------------------------------------- 181s Ran 44 tests in 11.060s 181s 181s OK 181s (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...... 181s (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...... 181s (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...... 181s (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 ### 182s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 182s 182s ---------------------------------------------------------------------- 182s Ran 1 test in 0.000s 182s 182s OK 182s FreeCAD 0.21.2, Libs: 0.21.2R 182s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 182s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 182s FreeCAD wouldn't be possible without FreeCAD community. 182s ##### #### ### #### 182s # # # # # # 182s # ## #### #### # # # # # 182s #### # # # # # # # ##### # # 182s # # #### #### # # # # # 182s # # # # # # # # # ## ## ## 182s # # #### #### ### # # #### ## ## ## 182s 182s ### Running CLI Test TestSketcherApp ### 182s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 182s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 182s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 182s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 182s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 182s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 182s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 182s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 182s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 182s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 182s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 182s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 182s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 182s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 182s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 182s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 182s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 182s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 182s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 182s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 182s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 182s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 182s 182s ---------------------------------------------------------------------- 182s Ran 22 tests in 0.062s 182s 182s OK (skipped=1) 182s FreeCAD 0.21.2, Libs: 0.21.2R 182s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 182s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 182s FreeCAD wouldn't be possible without FreeCAD community. 182s ##### #### ### #### 182s # # # # # # 182s # ## #### #### # # # # # 182s #### # # # # # # # ##### # # 182s # # #### #### # # # # # 182s # # # # # # # # # ## ## ## 182s # # #### #### ### # # #### ## ## ## 182s 182s Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) Recompute...... 182s (100 %) ### SKIPING TEST TestFemApp ### 182s ### Running CLI Test TestAddonManagerApp ### 182s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 182s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 182s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 182s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 182s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 182s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 182s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 182s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 182s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 182s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 182s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmpmqjqpzg9/test/test.py 182s Found name TestWorkbench 182s 182s ok 182s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmpsp0fkkpv/test/subdirectory/test.py 182s Found name TestWorkbench 182s 182s ok 182s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmp7ca6_27u/test/test.py 182s ok 182s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmpah3mbsx_/test/test.py 182s Found name TestWorkbench 182s 182s Current file: /tmp/tmp7vvhdrbl/test/test.py 182s Found name TestWorkbench 182s 182s Current file: /tmp/tmp_iof7k7e/test/test.py 182s Found name TestWorkbench 182s 182s Current file: /tmp/tmpxrx1b6n7/test/test.py 182s Found name TestWorkbench 182s 182s Current file: /tmp/tmpwbog2_g2/test/test.py 182s Found name TestWorkbench 182s 182s Current file: /tmp/tmp78xsdfxk/test/test.py 182s Found name TestWorkbench 182s 182s Current file: /tmp/tmpr5pq71eu/test/test.py 182s Found name TestWorkbench 182s 182s ok 182s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 182s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 182s When there is not a subdirectory with the branch name in it, don't find ... ok 182s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 182s When there are multiple subdirectories, never find a branch subdirectory ... ok 182s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 182s When there is a subdirectory with the branch name in it, find it ... ok 182s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 182s Test which install methods are accepted for a file:// url ... ok 182s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 182s Test which install methods are accepted for an https GitHub URL ... ok 182s 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) 182s Test which install methods are accepted for an https GitHub URL ... ok 182s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 182s Test which install methods are accepted for an https GitHub URL ... ok 182s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 182s Test which install methods are accepted for an https GitHub URL ... ok 182s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 182s Test which install methods are accepted for an https GitHub URL ... ok 182s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 182s Test which install methods are accepted for a local path ... ok 182s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 182s Test which install methods are accepted for a local path to a zipfile ... ok 182s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 182s Test which install methods are accepted for a remote path to a zipfile ... ok 182s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 182s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 182s Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 182s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 182s Ensure that zip files are correctly extracted. ... ok 182s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 182s Test using a simple filesystem copy to install an addon. ... ok 182s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 182s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 182s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 182s All files are moved out and the subdirectory is deleted ... ok 182s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 182s If a metadata file exists in the installation location, it should be ... ok 182s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 182s An object is valid if it has a name, url, and branch attribute. ... ok 182s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 182s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 182s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 182s Test that an empty digest file is not an error, and nothing gets removed ... ok 182s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 182s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 182s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 182s Test that a digest that is a "normal" case removes the requested files ... ok 182s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 182s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 182s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 182s Tests that exceptions in the uninstall.py script do not leak out ... ok 182s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 182s Tests that the uninstall.py script is called ... ok 182s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 182s Tests that the uninstaller removes the macro files ... ok 182s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 182s Tests that the main uninstaller run function calls the uninstall.py script ... ok 182s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 182s Test the integrated uninstall function for an addon with a dangerous name ... ok 182s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 182s Test the integrated uninstall function for an addon without a name ... ok 182s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 182s Test the integrated uninstall function under normal circumstances ... ok 182s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 182s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 182s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 182s Test that if the FreeCAD import fails the logger implements PrintError ... ok 182s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 182s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 182s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 182s Ensure that if FreeCAD exists, the appropriate function is called ... ok 182s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 182s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 182s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 182s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 182s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 182s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 182s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 182s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 182s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... Installation of optional package failed: 182s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 182s Installation of optional package failed: 182s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 182s Installation of optional package failed: 182s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 182s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 182s ok 182s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... ok 182s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 182s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... ok 182s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... ok 182s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 182s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 182s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 182s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 182s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 182s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 182s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 182s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 182s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 182s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 182s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 182s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 182s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 182s Test git checkout ... skipped 'No git found' 182s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 182s Test git clone ... skipped 'No git found' 182s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 182s Test getting the remote location ... skipped 'No git found' 182s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 182s Test the repair feature (and some exception throwing) ... skipped 'No git found' 182s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 182s Test checking the currently checked-out tag ... skipped 'No git found' 182s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 182s Test using git to update the local repo ... skipped 'No git found' 182s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 182s test_fetch_raw_code_no_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_data) ... Unable to open macro code URL https://fake_url.com 182s ok 182s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 182s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 182s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 182s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 182s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 182s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 182s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 182s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 182s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 182s Test the wrapper around the macro installer ... ok 182s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 182s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 182s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 182s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 182s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 182s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 182s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 182s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 182s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 182s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 182s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 182s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 182s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 182s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 182s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 182s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 182s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 182s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 182s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 182s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 182s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 182s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 182s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 182s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 182s 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 182s ok 182s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 182s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 182s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 182s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 182s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 182s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 182s ok 182s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 182s ok 183s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 183s ok 183s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 183s ok 183s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 183s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 183s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 183s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 183s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 183s Test that ParameterReplacement's getters, setters, and deleters work ... ok 183s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 183s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 183s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 183s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 183s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 183s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 183s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 183s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 183s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 183s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 183s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 183s Initialization from a list works for good input ... ok 183s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 183s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 183s Test internal (non-package) comparison operators ... ok 183s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 183s Invalid input raises an exception ... ok 183s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 183s Parsing of the final entry works for normal cases ... ok 183s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 183s Parsing of invalid version string raises an exception ... ok 183s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 183s Parsing of complete version string works for normal cases ... ok 183s 183s ---------------------------------------------------------------------- 183s Ran 143 tests in 0.431s 183s 183s OK (skipped=8) 183s FreeCAD 0.21.2, Libs: 0.21.2R 183s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 183s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 183s FreeCAD wouldn't be possible without FreeCAD community. 183s ##### #### ### #### 183s # # # # # # 183s # ## #### #### # # # # # 183s #### # # # # # # # ##### # # 183s # # #### #### # # # # # 183s # # # # # # # # # ## ## ## 183s # # #### #### ### # # #### ## ## ## 183s 183s Removed extra installed file /tmp/tmpnikr8aio/Macros/FakeMacro1.FCMacro 183s Removed extra installed file /tmp/tmpnikr8aio/Macros/FakeMacro2.FCMacro 183s Removed extra installed file /tmp/tmpnikr8aio/Macros/FakeMacro3.FCMacro 183s Removed extra installed file /tmp/tmpgqx3vaqi/Macros/FakeMacro.FCMacro 183s Removed extra installed file /tmp/tmpegn05xji/Macros/FakeMacro.FCMacro 183s Mock subprocess call stdout result 183s Mock subprocess call stdout result 183s Mock subprocess call stdout result 183s Mock subprocess call stdout result 183s Mock subprocess call stdout result 183s Mock subprocess call stdout result 183s Mock subprocess call stdout result 183s ### Running CLI Test TestPartApp ### 183s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 183s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 183s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 183s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 183s only check if the function doesn't crash ... ok 183s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 183s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 183s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 183s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 183s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 183s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 183s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 183s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 183s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 183s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 183s ok 183s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 183s ok 183s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 183s ok 183s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 183s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 183s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 183s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 183s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 183s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 183s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 183s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 183s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 183s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 183s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 183s ok 183s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 183s ok 183s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 183s ok 183s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 183s ok 183s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 183s ok 183s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 183s ok 183s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 183s ok 183s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 183s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 183s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 183s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 183s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 183s TopoShapeListTest: setUp complete 183s running TopoShapeListTest 183s TopoShapeListTest finished 183s ok 183s 183s ---------------------------------------------------------------------- 183s Ran 36 tests in 0.029s 183s 183s OK 183s FreeCAD 0.21.2, Libs: 0.21.2R 183s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 183s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 183s FreeCAD wouldn't be possible without FreeCAD community. 183s ##### #### ### #### 183s # # # # # # 183s # ## #### #### # # # # # 183s #### # # # # # # # ##### # # 183s # # #### #### # # # # # 183s # # # # # # # # # ## ## ## 183s # # #### #### ### # # #### ## ## ## 183s 183s Recompute...... 183s (33 %) (66 %) (100 %) Recompute...... 183s (33 %) (66 %) (100 %) Recompute...... 183s (100 %) Recompute...... 183s (50 %) (100 %) Recompute...... 183s (33 %) (66 %) (100 %) Importing project files...... 183s (33 %) (66 %) (100 %) Postprocessing...... 183s (100 %) ### Running CLI Test TestArch ### 183s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 183s buf = re.findall("point \[(.*?)\]",buf) 183s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 183s marker = re.findall("",svg) 183s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 183s svg = re.sub("","",svg,count=1) 183s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 183s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 183s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 183s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 183s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 183s pts = re.findall("point \[(.*?)\]",buf)[0] 183s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 183s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 183s testAdd (TestArch.ArchTest.testAdd) ... ok 183s testAxis (TestArch.ArchTest.testAxis) ... ok 183s testBuilding (TestArch.ArchTest.testBuilding) ... ok 183s testBuildingPart (TestArch.ArchTest.testBuildingPart) 184s Create a BuildingPart from a wall with a window and check its shape. ... ok 184s testEquipment (TestArch.ArchTest.testEquipment) ... ok 184s testFloor (TestArch.ArchTest.testFloor) ... ok 184s testFrame (TestArch.ArchTest.testFrame) ... ok 184s testPipe (TestArch.ArchTest.testPipe) ... ok 184s testRebar (TestArch.ArchTest.testRebar) ... ok 184s testRemove (TestArch.ArchTest.testRemove) ... ok 184s testRoof (TestArch.ArchTest.testRoof) ... ok 184s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 188s Create 81 roofs using a range of arguments. ... ok 188s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 188s Create a roof with the angles of all segments set at 90 degrees. ... ok 188s testRoofApex (TestArch.ArchTest.testRoofApex) 188s Create a hipped roof that relies on apex calculation. The roof has ... ok 188s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 188s Create a roof with a single triangular segment that has a single ... ok 188s testSection (TestArch.ArchTest.testSection) ... ok 188s testSite (TestArch.ArchTest.testSite) ... ok 188s testSpace (TestArch.ArchTest.testSpace) ... ok 188s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 188s testStairs (TestArch.ArchTest.testStairs) ... ok 188s testStructure (TestArch.ArchTest.testStructure) ... ok 188s testWall (TestArch.ArchTest.testWall) ... ok 188s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 188s testWindow (TestArch.ArchTest.testWindow) ... ok 188s 188s ---------------------------------------------------------------------- 188s Ran 24 tests in 4.582s 188s 188s OK 188s FreeCAD 0.21.2, Libs: 0.21.2R 188s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 188s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 188s FreeCAD wouldn't be possible without FreeCAD community. 188s ##### #### ### #### 188s # # # # # # 188s # ## #### #### # # # # # 188s #### # # # # # # # ##### # # 188s # # #### #### # # # # # 188s # # # # # # # # # ## ## ## 188s # # #### #### ### # # #### ## ## ## 188s 188s Recompute...... 188s (33 %) (66 %) (100 %) Recompute...... 188s (33 %) (66 %) (100 %) Recompute...... 188s (100 %) Test 'Arch BuildingPart' 188s Recompute...... 188s (33 %) (66 %) (100 %) Recompute...... 188s (25 %) (50 %) (75 %) (100 %) Recompute...... 188s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 188s (33 %) (66 %) (100 %) Recompute...... 188s (33 %) (66 %) (100 %) Recompute...... 188s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 188s Test 'Arch Roof testRoofAllAngles90' 188s Test 'Arch Roof testRoofApex' 188s Test 'Arch Roof testRoofSingleEavePoint' 188s Recompute...... 188s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 188s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 188s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 188s Recompute...... 188s (33 %) (66 %) (100 %) Recompute...... 188s (25 %) (50 %) (75 %) (100 %) autopkgtest [00:58:39]: test freecadtest: -----------------------] 189s freecadtest PASS 189s autopkgtest [00:58:40]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 189s autopkgtest [00:58:40]: @@@@@@@@@@@@@@@@@@@@ summary 189s freecadtest PASS 194s virt: nova [W] Skipping flock for amd64 194s virt: Creating nova instance adt-plucky-amd64-freecad-20241110-005531-juju-7f2275-prod-proposed-migration-environment-2-5564e036-b427-46d3-9a63-e2e50f07b70e from image adt/ubuntu-plucky-amd64-server-20241109.img (UUID b36b89ca-55b8-4462-9723-27d2d7fd92bd)...