0s autopkgtest [08:26:57]: starting date and time: 2024-11-13 08:26:57+0000 0s autopkgtest [08:26:57]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 0s autopkgtest [08:26:57]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9j44d9hc/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu4-ram8-disk100 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-1.secgroup --name adt-plucky-amd64-freecad-20241113-082657-juju-7f2275-prod-proposed-migration-environment-2-4df8f9d3-aef4-4f00-afd9-3468b19fb652 --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/ 49s autopkgtest [08:27:46]: testbed dpkg architecture: amd64 49s autopkgtest [08:27:46]: testbed apt version: 2.9.8 49s autopkgtest [08:27:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 50s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 50s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 50s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 50s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 51s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 51s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [65.2 kB] 51s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [111 kB] 51s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 51s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [637 kB] 51s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [255 kB] 51s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 51s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 51s Fetched 2173 kB in 1s (2676 kB/s) 51s Reading package lists... 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 54s Calculating upgrade... 54s The following NEW packages will be installed: 54s python3.13-gdbm 54s The following packages will be upgraded: 54s libgpgme11t64 libpython3-stdlib python3 python3-gdbm python3-minimal 54s 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 253 kB of archives. 54s After this operation, 147 kB of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 54s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 54s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 54s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 54s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 54s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.23.2-5ubuntu4 [152 kB] 54s Fetched 253 kB in 0s (609 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 ... 75541 files and directories currently installed.) 55s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 55s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 55s Setting up python3-minimal (3.12.7-1) ... 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 ... 75541 files and directories currently installed.) 55s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 55s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 55s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 55s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 55s Selecting previously unselected package python3.13-gdbm. 55s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 55s Unpacking python3.13-gdbm (3.13.0-2) ... 55s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 55s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 55s Preparing to unpack .../libgpgme11t64_1.23.2-5ubuntu4_amd64.deb ... 55s Unpacking libgpgme11t64:amd64 (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 55s Setting up libgpgme11t64:amd64 (1.23.2-5ubuntu4) ... 55s Setting up python3.13-gdbm (3.13.0-2) ... 55s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 55s Setting up python3 (3.12.7-1) ... 55s Setting up python3-gdbm:amd64 (3.12.7-1) ... 55s Processing triggers for man-db (2.12.1-3) ... 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... 58s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s autopkgtest [08:27:58]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 61s autopkgtest [08:27:58]: @@@@@@@@@@@@@@@@@@@@ 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 [08:28:05]: testing package freecad version 0.21.2+dfsg1-6 68s autopkgtest [08:28:05]: build not needed 81s autopkgtest [08:28:18]: test freecadtest: preparing testbed 83s 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 libjsoncpp25 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 python3.13-tk 83s shiboken2 tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common 83s 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 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 libjsoncpp25 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 python3.13-tk 83s shiboken2 tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common 83s xvfb 83s 0 upgraded, 244 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 351 MB/351 MB of archives. 83s After this operation, 1401 MB of additional disk space will be used. 83s Get:1 /tmp/autopkgtest.lKoliE/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [716 B] 84s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.15+dfsg-2 [1085 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] 86s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 86s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 86s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-matplotlib-data all 3.8.3-3 [2928 kB] 86s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 86s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-2 [80.3 kB] 86s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 86s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 86s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu2 [150 kB] 86s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 86s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 86s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu1 [184 kB] 86s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 86s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 86s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.1-1build1 [15.0 kB] 86s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 86s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 86s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-4ubuntu2 [179 kB] 86s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 86s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 86s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 86s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 86s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 86s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pil amd64 10.4.0-1ubuntu1 [463 kB] 86s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-tk amd64 3.12.7-3 [116 kB] 86s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-tk amd64 3.13.0-2 [106 kB] 86s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-tk amd64 3.12.7-1 [9752 B] 86s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pil.imagetk amd64 10.4.0-1ubuntu1 [9394 B] 86s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-3build2 [247 kB] 86s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-8ubuntu1 [909 kB] 86s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-3build2 [2668 kB] 86s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-11build1 [4479 kB] 87s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-contourpy amd64 1.3.0-2 [217 kB] 87s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cycler all 0.12.1-1 [9716 B] 87s Get:50 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-brotli amd64 1.1.0-2build2 [332 kB] 87s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 87s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 87s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.13.1-5 [18.2 MB] 87s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 87s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 87s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 87s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tz all 2024.1-2 [31.4 kB] 87s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-appdirs all 1.4.4-4 [10.9 kB] 87s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fs all 2.4.16-4 [91.3 kB] 87s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu1 [169 kB] 87s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lxml amd64 5.3.0-1 [1282 kB] 87s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-lz4 amd64 4.0.2+dfsg-1build4 [26.2 kB] 87s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-unicodedata2 amd64 15.1.0+ds-1build1 [362 kB] 87s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 unicode-data all 15.1.0-1 [8878 kB] 87s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fonttools amd64 4.46.0-1build2 [1436 kB] 87s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kiwisolver amd64 1.4.7-2 [55.1 kB] 87s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 87s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqhull-r8.0 amd64 2020.2-6build1 [193 kB] 87s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-matplotlib amd64 3.8.3-3 [4545 kB] 88s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 88s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.3-1ubuntu1 [42.4 kB] 88s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 88s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 88s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 88s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 88s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 88s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 88s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 88s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 88s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 88s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 88s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 88s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 88s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 88s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 88s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 88s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 88s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.3-1ubuntu1 [9904 kB] 88s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 88s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 88s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.3-1ubuntu1 [32.0 kB] 88s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.3-1ubuntu1 [34.4 kB] 88s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.3-1ubuntu1 [153 kB] 88s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 88s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libopengl0 amd64 1.7.0-1build1 [32.8 kB] 88s Get:96 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcoin80t64 amd64 4.0.2+ds-2 [2562 kB] 88s Get:97 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdouble-conversion3 amd64 3.3.0-1build1 [40.3 kB] 88s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 88s Get:99 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5core5t64 amd64 5.15.15+dfsg-1ubuntu1 [2036 kB] 88s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 88s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.3-1ubuntu1 [129 kB] 88s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 88s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 88s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 88s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libmtdev1t64 amd64 1.1.6-1.2 [14.4 kB] 88s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom-common all 2.13.0-1 [98.6 kB] 88s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom9 amd64 2.13.0-1 [25.1 kB] 88s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput-bin amd64 1.26.2-1 [22.8 kB] 88s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput10 amd64 1.26.2-1 [137 kB] 88s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmd4c0 amd64 0.5.2-2 [50.1 kB] 89s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5dbus5t64 amd64 5.15.15+dfsg-1ubuntu1 [221 kB] 89s Get:112 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5network5t64 amd64 5.15.15+dfsg-1ubuntu1 [724 kB] 89s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 89s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 89s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-util1 amd64 0.4.0-1build3 [10.7 kB] 89s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-image0 amd64 0.4.0-2build1 [10.8 kB] 89s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-keysyms1 amd64 0.4.0-1build4 [7956 B] 89s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 89s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render-util0 amd64 0.3.9-1build4 [9608 B] 89s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shape0 amd64 1.17.0-2 [6092 B] 89s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xinerama0 amd64 1.17.0-2 [5412 B] 89s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xinput0 amd64 1.17.0-2 [33.2 kB] 89s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xkb1 amd64 1.17.0-2 [32.3 kB] 89s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-x11-0 amd64 1.6.0-1build1 [14.5 kB] 89s Get:125 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5gui5t64 amd64 5.15.15+dfsg-1ubuntu1 [3791 kB] 89s Get:126 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5widgets5t64 amd64 5.15.15+dfsg-1ubuntu1 [2561 kB] 89s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5opengl5t64 amd64 5.15.15+dfsg-1ubuntu1 [150 kB] 89s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 89s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsoqt520t64 amd64 1.6.0+ds1-3.1build4 [212 kB] 89s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5qml5 amd64 5.15.15+dfsg-3 [1618 kB] 89s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libshiboken2-py3-5.15t64 amd64 5.15.14-1build1 [202 kB] 89s Get:132 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpyside2-py3-5.15t64 amd64 5.15.14-1build1 [78.4 kB] 89s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtcore amd64 5.15.14-1build1 [1148 kB] 89s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtgui amd64 5.15.14-1build1 [1202 kB] 89s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtwidgets amd64 5.15.14-1build1 [1971 kB] 89s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtopengl amd64 5.15.14-1build1 [119 kB] 89s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 shiboken2 amd64 5.15.14-1build1 [620 kB] 89s Get:138 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pivy amd64 0.6.9~a0-1build2 [4292 kB] 89s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ply all 3.11-7 [45.4 kB] 89s Get:140 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtnetwork amd64 5.15.14-1build1 [327 kB] 89s Get:141 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5svg5 amd64 5.15.15-2 [153 kB] 89s Get:142 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtsvg amd64 5.15.14-1build1 [56.3 kB] 89s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5xml5t64 amd64 5.15.15+dfsg-1ubuntu1 [124 kB] 89s Get:144 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtxml amd64 5.15.14-1build1 [130 kB] 89s Get:145 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyside2.qtuitools amd64 5.15.14-1build1 [171 kB] 89s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-filesystem1.83.0 amd64 1.83.0-3.2ubuntu2 [286 kB] 89s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options1.83.0 amd64 1.83.0-3.2ubuntu2 [322 kB] 89s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-thread1.83.0 amd64 1.83.0-3.2ubuntu2 [278 kB] 89s Get:149 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt9 amd64 9.1.0+ds1-2 [63.0 kB] 89s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 89s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 89s Get:152 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 89s Get:153 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 89s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 89s Get:155 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1 [193 kB] 89s Get:156 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 89s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 90s Get:158 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 90s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1 [16.0 kB] 90s Get:160 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.3-2 [697 kB] 90s Get:161 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-18 [26.0 MB] 92s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 92s Get:163 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 92s Get:164 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 92s Get:165 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 93s Get:166 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 93s Get:167 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 93s Get:168 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 93s Get:169 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi3t64 amd64 4.1.6-13.3ubuntu2 [2575 kB] 93s Get:170 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec0 amd64 1.1.3-1 [22.7 kB] 93s Get:171 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsz2 amd64 1.1.3-1 [5456 B] 93s Get:172 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1337 kB] 93s Get:173 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmedc11t64 amd64 4.1.0+repack-6 [419 kB] 93s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtbbmalloc2 amd64 2021.12.0-1ubuntu2 [52.5 kB] 93s Get:175 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtbbbind-2-5 amd64 2021.12.0-1ubuntu2 [15.4 kB] 93s Get:176 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtbb12 amd64 2021.12.0-1ubuntu2 [89.3 kB] 93s Get:177 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-foundation-7.8 amd64 7.8.1+dfsg1-3 [1490 kB] 93s Get:178 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-modeling-data-7.8 amd64 7.8.1+dfsg1-3 [2707 kB] 93s Get:179 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-modeling-algorithms-7.8 amd64 7.8.1+dfsg1-3 [7154 kB] 94s Get:180 http://ftpmaster.internal/ubuntu plucky/universe amd64 libimath-3-1-29t64 amd64 3.1.11-2ubuntu1 [71.9 kB] 94s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjxr0t64 amd64 1.2~git20170615.f752187-5.3 [183 kB] 94s Get:182 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenexr-3-1-30 amd64 3.1.5-5.1build3 [1004 kB] 94s Get:183 http://ftpmaster.internal/ubuntu plucky/main amd64 libraw23t64 amd64 0.21.3-1 [433 kB] 94s Get:184 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfreeimage3 amd64 3.18.0+ds2-10build4 [297 kB] 94s Get:185 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-draw-7.8 amd64 7.8.1+dfsg1-3 [2383 kB] 94s Get:186 http://ftpmaster.internal/ubuntu plucky/universe amd64 occt-misc all 7.8.1+dfsg1-3 [11.5 MB] 95s Get:187 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-visualization-7.8 amd64 7.8.1+dfsg1-3 [2014 kB] 95s Get:188 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-ocaf-7.8 amd64 7.8.1+dfsg1-3 [1138 kB] 95s Get:189 http://ftpmaster.internal/ubuntu plucky/universe amd64 libocct-data-exchange-7.8 amd64 7.8.1+dfsg1-3 [4335 kB] 95s Get:190 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5concurrent5t64 amd64 5.15.15+dfsg-1ubuntu1 [36.3 kB] 95s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-13ubuntu6 [29.7 kB] 95s Get:192 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-13ubuntu6 [23.3 kB] 95s Get:193 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-13ubuntu6 [26.8 kB] 95s Get:194 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.10-1ubuntu2 [271 kB] 95s Get:195 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5printsupport5t64 amd64 5.15.15+dfsg-1ubuntu1 [208 kB] 95s Get:196 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webengine-data all 5.15.17+dfsg-5 [7624 kB] 95s Get:197 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 95s Get:198 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 95s Get:199 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 95s Get:200 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-subset0 amd64 10.0.1-1 [548 kB] 95s Get:201 http://ftpmaster.internal/ubuntu plucky/universe amd64 libminizip1t64 amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [22.9 kB] 95s Get:202 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 96s Get:203 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5positioning5 amd64 5.15.15+dfsg-2 [223 kB] 96s Get:204 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5qmlmodels5 amd64 5.15.15+dfsg-3 [226 kB] 96s Get:205 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5quick5 amd64 5.15.15+dfsg-3 [1880 kB] 96s Get:206 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webchannel5 amd64 5.15.15-2 [66.2 kB] 96s Get:207 http://ftpmaster.internal/ubuntu plucky/main amd64 libsnappy1v5 amd64 1.2.1-1 [30.4 kB] 96s Get:208 http://ftpmaster.internal/ubuntu plucky/main amd64 libvpx9 amd64 1.14.1-1ubuntu1 [1146 kB] 96s Get:209 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 96s Get:210 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 96s Get:211 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 96s Get:212 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 96s Get:213 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webenginecore5 amd64 5.15.17+dfsg-5 [43.3 MB] 98s Get:214 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5quickwidgets5 amd64 5.15.15+dfsg-3 [39.1 kB] 98s Get:215 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt5webenginewidgets5 amd64 5.15.17+dfsg-5 [121 kB] 98s Get:216 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspnav0 amd64 1.1-2 [15.0 kB] 98s Get:217 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgl2ps1.4 amd64 1.4.2+dfsg1-2build1 [41.9 kB] 98s Get:218 http://ftpmaster.internal/ubuntu plucky/universe amd64 libglew2.2 amd64 2.2.0-4build1 [187 kB] 98s Get:219 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1280 kB] 98s Get:220 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp25 amd64 1.9.5-6build1 [82.8 kB] 98s Get:221 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-hl-100t64 amd64 1.10.10+repack-4ubuntu3 [56.6 kB] 98s Get:222 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnetcdf19t64 amd64 1:4.9.2-6ubuntu1 [472 kB] 98s Get:223 http://ftpmaster.internal/ubuntu plucky/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 99s Get:224 http://ftpmaster.internal/ubuntu plucky/universe amd64 proj-data all 9.5.0-1 [7919 kB] 99s Get:225 http://ftpmaster.internal/ubuntu plucky/universe amd64 libproj25 amd64 9.5.0-1 [1500 kB] 99s Get:226 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 99s Get:227 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 99s Get:228 http://ftpmaster.internal/ubuntu plucky/main amd64 libtheora0 amd64 1.1.1+dfsg.1-17 [211 kB] 99s Get:229 http://ftpmaster.internal/ubuntu plucky/universe amd64 libvtk9.3 amd64 9.3.0+dfsg1-1build1 [25.3 MB] 100s Get:230 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxerces-c3.2t64 amd64 3.2.4+debian-1.3 [917 kB] 100s Get:231 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzipios++0v5 amd64 0.1.5.9+cvs.2007.04.28-11build2 [53.0 kB] 100s Get:232 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfreecad-python3-0.20 amd64 0.21.2+dfsg1-6 [39.1 MB] 101s Get:233 http://ftpmaster.internal/ubuntu plucky/universe amd64 freecad-python3 amd64 0.21.2+dfsg1-6 [63.9 kB] 101s Get:234 http://ftpmaster.internal/ubuntu plucky/universe amd64 freecad all 0.21.2+dfsg1-6 [11.0 kB] 101s Get:235 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 101s Get:236 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 101s Get:237 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 101s Get:238 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 101s Get:239 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 101s Get:240 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfont2 amd64 1:2.0.6-1build1 [93.0 kB] 102s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbfile1 amd64 1:1.1.0-1build4 [70.0 kB] 102s Get:242 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-xkb-utils amd64 7.7+9 [169 kB] 102s Get:243 http://ftpmaster.internal/ubuntu plucky/main amd64 xserver-common all 2:21.1.14-1ubuntu1 [33.7 kB] 102s Get:244 http://ftpmaster.internal/ubuntu plucky/universe amd64 xvfb amd64 2:21.1.14-1ubuntu1 [965 kB] 102s Fetched 351 MB in 18s (19.3 MB/s) 102s Selecting previously unselected package libtcl8.6:amd64. 102s (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 ... 75548 files and directories currently installed.) 102s Preparing to unpack .../000-libtcl8.6_8.6.15+dfsg-2_amd64.deb ... 102s Unpacking libtcl8.6:amd64 (8.6.15+dfsg-2) ... 102s Selecting previously unselected package fonts-dejavu-mono. 102s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 102s Unpacking fonts-dejavu-mono (2.37-8) ... 102s Selecting previously unselected package fonts-dejavu-core. 102s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 102s Unpacking fonts-dejavu-core (2.37-8) ... 102s Selecting previously unselected package fontconfig-config. 102s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 103s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 103s Selecting previously unselected package libfontconfig1:amd64. 103s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 103s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 103s Selecting previously unselected package libxrender1:amd64. 103s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 103s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 103s Selecting previously unselected package libxft2:amd64. 103s Preparing to unpack .../006-libxft2_2.3.6-1build1_amd64.deb ... 103s Unpacking libxft2:amd64 (2.3.6-1build1) ... 103s Selecting previously unselected package x11-common. 103s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 103s Unpacking x11-common (1:7.7+23ubuntu3) ... 103s Selecting previously unselected package libxss1:amd64. 103s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_amd64.deb ... 103s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 103s Selecting previously unselected package libtk8.6:amd64. 103s Preparing to unpack .../009-libtk8.6_8.6.15-1_amd64.deb ... 103s Unpacking libtk8.6:amd64 (8.6.15-1) ... 103s Selecting previously unselected package tk8.6-blt2.5. 103s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_amd64.deb ... 103s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 103s Selecting previously unselected package blt. 103s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_amd64.deb ... 103s Unpacking blt (2.5.3+dfsg-7build1) ... 103s Selecting previously unselected package fontconfig. 103s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 103s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 103s Selecting previously unselected package fonts-lyx. 103s Preparing to unpack .../013-fonts-lyx_2.4.2.1-1_all.deb ... 103s Unpacking fonts-lyx (2.4.2.1-1) ... 103s Selecting previously unselected package freecad-common. 103s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 103s Unpacking freecad-common (0.21.2+dfsg1-6) ... 103s Selecting previously unselected package libjs-jquery. 103s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 103s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 103s Selecting previously unselected package libjs-jquery-ui. 103s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 103s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 103s Selecting previously unselected package python-matplotlib-data. 104s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3_all.deb ... 104s Unpacking python-matplotlib-data (3.8.3-3) ... 104s Selecting previously unselected package python3-six. 104s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 104s Unpacking python3-six (1.16.0-7) ... 104s Selecting previously unselected package python3-dateutil. 104s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 104s Unpacking python3-dateutil (2.9.0-2) ... 104s Selecting previously unselected package libgomp1:amd64. 104s Preparing to unpack .../020-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 104s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 104s Selecting previously unselected package libimagequant0:amd64. 104s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_amd64.deb ... 104s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 104s Selecting previously unselected package libjpeg-turbo8:amd64. 104s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_amd64.deb ... 104s Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 104s Selecting previously unselected package libjpeg8:amd64. 104s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_amd64.deb ... 104s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 104s Selecting previously unselected package liblcms2-2:amd64. 104s Preparing to unpack .../024-liblcms2-2_2.16-2_amd64.deb ... 104s Unpacking liblcms2-2:amd64 (2.16-2) ... 104s Selecting previously unselected package libopenjp2-7:amd64. 104s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_amd64.deb ... 104s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 104s Selecting previously unselected package libgraphite2-3:amd64. 104s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 104s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 104s Selecting previously unselected package libharfbuzz0b:amd64. 104s Preparing to unpack .../027-libharfbuzz0b_10.0.1-1_amd64.deb ... 104s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 104s Selecting previously unselected package libraqm0:amd64. 104s Preparing to unpack .../028-libraqm0_0.10.1-1build1_amd64.deb ... 104s Unpacking libraqm0:amd64 (0.10.1-1build1) ... 104s Selecting previously unselected package libdeflate0:amd64. 104s Preparing to unpack .../029-libdeflate0_1.22-1_amd64.deb ... 104s Unpacking libdeflate0:amd64 (1.22-1) ... 104s Selecting previously unselected package libjbig0:amd64. 104s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 104s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 104s Selecting previously unselected package liblerc4:amd64. 104s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_amd64.deb ... 104s Unpacking liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 104s Selecting previously unselected package libsharpyuv0:amd64. 104s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_amd64.deb ... 104s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 104s Selecting previously unselected package libwebp7:amd64. 104s Preparing to unpack .../033-libwebp7_1.4.0-0.1_amd64.deb ... 104s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 104s Selecting previously unselected package libtiff6:amd64. 104s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 104s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 104s Selecting previously unselected package libwebpdemux2:amd64. 104s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_amd64.deb ... 104s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 104s Selecting previously unselected package libwebpmux3:amd64. 104s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_amd64.deb ... 104s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 104s Selecting previously unselected package python3-pil:amd64. 104s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_amd64.deb ... 104s Unpacking python3-pil:amd64 (10.4.0-1ubuntu1) ... 104s Selecting previously unselected package python3.12-tk. 104s Preparing to unpack .../038-python3.12-tk_3.12.7-3_amd64.deb ... 104s Unpacking python3.12-tk (3.12.7-3) ... 104s Selecting previously unselected package python3.13-tk. 104s Preparing to unpack .../039-python3.13-tk_3.13.0-2_amd64.deb ... 104s Unpacking python3.13-tk (3.13.0-2) ... 104s Selecting previously unselected package python3-tk:amd64. 104s Preparing to unpack .../040-python3-tk_3.12.7-1_amd64.deb ... 104s Unpacking python3-tk:amd64 (3.12.7-1) ... 104s Selecting previously unselected package python3-pil.imagetk:amd64. 104s Preparing to unpack .../041-python3-pil.imagetk_10.4.0-1ubuntu1_amd64.deb ... 104s Unpacking python3-pil.imagetk:amd64 (10.4.0-1ubuntu1) ... 104s Selecting previously unselected package libblas3:amd64. 104s Preparing to unpack .../042-libblas3_3.12.0-3build2_amd64.deb ... 104s Unpacking libblas3:amd64 (3.12.0-3build2) ... 104s Selecting previously unselected package libgfortran5:amd64. 104s Preparing to unpack .../043-libgfortran5_14.2.0-8ubuntu1_amd64.deb ... 104s Unpacking libgfortran5:amd64 (14.2.0-8ubuntu1) ... 104s Selecting previously unselected package liblapack3:amd64. 104s Preparing to unpack .../044-liblapack3_3.12.0-3build2_amd64.deb ... 104s Unpacking liblapack3:amd64 (3.12.0-3build2) ... 104s Selecting previously unselected package python3-numpy. 104s Preparing to unpack .../045-python3-numpy_1%3a1.26.4+ds-11build1_amd64.deb ... 104s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 104s Selecting previously unselected package python3-contourpy. 104s Preparing to unpack .../046-python3-contourpy_1.3.0-2_amd64.deb ... 104s Unpacking python3-contourpy (1.3.0-2) ... 104s Selecting previously unselected package python3-cycler. 104s Preparing to unpack .../047-python3-cycler_0.12.1-1_all.deb ... 104s Unpacking python3-cycler (0.12.1-1) ... 104s Selecting previously unselected package python3-brotli. 104s Preparing to unpack .../048-python3-brotli_1.1.0-2build2_amd64.deb ... 104s Unpacking python3-brotli (1.1.0-2build2) ... 104s Selecting previously unselected package python3-decorator. 104s Preparing to unpack .../049-python3-decorator_5.1.1-5_all.deb ... 104s Unpacking python3-decorator (5.1.1-5) ... 104s Selecting previously unselected package liblbfgsb0:amd64. 104s Preparing to unpack .../050-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 104s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 104s Selecting previously unselected package python3-scipy. 105s Preparing to unpack .../051-python3-scipy_1.13.1-5_amd64.deb ... 105s Unpacking python3-scipy (1.13.1-5) ... 105s Selecting previously unselected package python3-ufolib2. 105s Preparing to unpack .../052-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 105s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 105s Selecting previously unselected package python3-mpmath. 105s Preparing to unpack .../053-python3-mpmath_1.3.0-1_all.deb ... 105s Unpacking python3-mpmath (1.3.0-1) ... 105s Selecting previously unselected package python3-sympy. 105s Preparing to unpack .../054-python3-sympy_1.13.3-1_all.deb ... 105s Unpacking python3-sympy (1.13.3-1) ... 105s Selecting previously unselected package python3-tz. 105s Preparing to unpack .../055-python3-tz_2024.1-2_all.deb ... 105s Unpacking python3-tz (2024.1-2) ... 105s Selecting previously unselected package python3-appdirs. 105s Preparing to unpack .../056-python3-appdirs_1.4.4-4_all.deb ... 105s Unpacking python3-appdirs (1.4.4-4) ... 105s Selecting previously unselected package python3-fs. 105s Preparing to unpack .../057-python3-fs_2.4.16-4_all.deb ... 105s Unpacking python3-fs (2.4.16-4) ... 105s Selecting previously unselected package libxslt1.1:amd64. 105s Preparing to unpack .../058-libxslt1.1_1.1.39-0exp1ubuntu1_amd64.deb ... 105s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 105s Selecting previously unselected package python3-lxml:amd64. 105s Preparing to unpack .../059-python3-lxml_5.3.0-1_amd64.deb ... 105s Unpacking python3-lxml:amd64 (5.3.0-1) ... 105s Selecting previously unselected package python3-lz4. 105s Preparing to unpack .../060-python3-lz4_4.0.2+dfsg-1build4_amd64.deb ... 105s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 105s Selecting previously unselected package python3-unicodedata2. 105s Preparing to unpack .../061-python3-unicodedata2_15.1.0+ds-1build1_amd64.deb ... 105s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 105s Selecting previously unselected package unicode-data. 105s Preparing to unpack .../062-unicode-data_15.1.0-1_all.deb ... 105s Unpacking unicode-data (15.1.0-1) ... 106s Selecting previously unselected package python3-fonttools. 106s Preparing to unpack .../063-python3-fonttools_4.46.0-1build2_amd64.deb ... 106s Unpacking python3-fonttools (4.46.0-1build2) ... 106s Selecting previously unselected package python3-kiwisolver. 106s Preparing to unpack .../064-python3-kiwisolver_1.4.7-2_amd64.deb ... 106s Unpacking python3-kiwisolver (1.4.7-2) ... 106s Selecting previously unselected package python3-packaging. 106s Preparing to unpack .../065-python3-packaging_24.1-1_all.deb ... 106s Unpacking python3-packaging (24.1-1) ... 106s Selecting previously unselected package libqhull-r8.0:amd64. 106s Preparing to unpack .../066-libqhull-r8.0_2020.2-6build1_amd64.deb ... 106s Unpacking libqhull-r8.0:amd64 (2020.2-6build1) ... 106s Selecting previously unselected package python3-matplotlib. 106s Preparing to unpack .../067-python3-matplotlib_3.8.3-3_amd64.deb ... 106s Unpacking python3-matplotlib (3.8.3-3) ... 106s Selecting previously unselected package libglvnd0:amd64. 106s Preparing to unpack .../068-libglvnd0_1.7.0-1build1_amd64.deb ... 106s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 106s Selecting previously unselected package libglapi-mesa:amd64. 106s Preparing to unpack .../069-libglapi-mesa_24.2.3-1ubuntu1_amd64.deb ... 106s Unpacking libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 106s Selecting previously unselected package libx11-xcb1:amd64. 106s Preparing to unpack .../070-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 106s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 106s Selecting previously unselected package libxcb-dri2-0:amd64. 106s Preparing to unpack .../071-libxcb-dri2-0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-dri3-0:amd64. 106s Preparing to unpack .../072-libxcb-dri3-0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-glx0:amd64. 106s Preparing to unpack .../073-libxcb-glx0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-present0:amd64. 106s Preparing to unpack .../074-libxcb-present0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-randr0:amd64. 106s Preparing to unpack .../075-libxcb-randr0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-shm0:amd64. 106s Preparing to unpack .../076-libxcb-shm0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-sync1:amd64. 106s Preparing to unpack .../077-libxcb-sync1_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxcb-xfixes0:amd64. 106s Preparing to unpack .../078-libxcb-xfixes0_1.17.0-2_amd64.deb ... 106s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 106s Selecting previously unselected package libxfixes3:amd64. 106s Preparing to unpack .../079-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 106s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 106s Selecting previously unselected package libxshmfence1:amd64. 106s Preparing to unpack .../080-libxshmfence1_1.3-1build5_amd64.deb ... 106s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 106s Selecting previously unselected package libxxf86vm1:amd64. 106s Preparing to unpack .../081-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 106s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 106s Selecting previously unselected package libdrm-amdgpu1:amd64. 106s Preparing to unpack .../082-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 106s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 106s Selecting previously unselected package libpciaccess0:amd64. 106s Preparing to unpack .../083-libpciaccess0_0.17-3build1_amd64.deb ... 106s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 106s Selecting previously unselected package libdrm-intel1:amd64. 106s Preparing to unpack .../084-libdrm-intel1_2.4.123-1_amd64.deb ... 106s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 106s Selecting previously unselected package libdrm-radeon1:amd64. 106s Preparing to unpack .../085-libdrm-radeon1_2.4.123-1_amd64.deb ... 106s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 106s Selecting previously unselected package mesa-libgallium:amd64. 106s Preparing to unpack .../086-mesa-libgallium_24.2.3-1ubuntu1_amd64.deb ... 106s Unpacking mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 106s Selecting previously unselected package libvulkan1:amd64. 106s Preparing to unpack .../087-libvulkan1_1.3.296.0-1_amd64.deb ... 106s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 106s Selecting previously unselected package libwayland-server0:amd64. 106s Preparing to unpack .../088-libwayland-server0_1.23.0-1_amd64.deb ... 106s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 106s Selecting previously unselected package libgbm1:amd64. 106s Preparing to unpack .../089-libgbm1_24.2.3-1ubuntu1_amd64.deb ... 106s Unpacking libgbm1:amd64 (24.2.3-1ubuntu1) ... 106s Selecting previously unselected package libgl1-mesa-dri:amd64. 106s Preparing to unpack .../090-libgl1-mesa-dri_24.2.3-1ubuntu1_amd64.deb ... 106s Unpacking libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 106s Selecting previously unselected package libglx-mesa0:amd64. 106s Preparing to unpack .../091-libglx-mesa0_24.2.3-1ubuntu1_amd64.deb ... 106s Unpacking libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 106s Selecting previously unselected package libglx0:amd64. 107s Preparing to unpack .../092-libglx0_1.7.0-1build1_amd64.deb ... 107s Unpacking libglx0:amd64 (1.7.0-1build1) ... 107s Selecting previously unselected package libopengl0:amd64. 107s Preparing to unpack .../093-libopengl0_1.7.0-1build1_amd64.deb ... 107s Unpacking libopengl0:amd64 (1.7.0-1build1) ... 107s Selecting previously unselected package libcoin80t64:amd64. 107s Preparing to unpack .../094-libcoin80t64_4.0.2+ds-2_amd64.deb ... 107s Unpacking libcoin80t64:amd64 (4.0.2+ds-2) ... 107s Selecting previously unselected package libdouble-conversion3:amd64. 107s Preparing to unpack .../095-libdouble-conversion3_3.3.0-1build1_amd64.deb ... 107s Unpacking libdouble-conversion3:amd64 (3.3.0-1build1) ... 107s Selecting previously unselected package libpcre2-16-0:amd64. 107s Preparing to unpack .../096-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 107s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 107s Selecting previously unselected package libqt5core5t64:amd64. 107s Preparing to unpack .../097-libqt5core5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 107s Unpacking libqt5core5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 107s Selecting previously unselected package libwayland-client0:amd64. 107s Preparing to unpack .../098-libwayland-client0_1.23.0-1_amd64.deb ... 107s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 107s Selecting previously unselected package libegl-mesa0:amd64. 107s Preparing to unpack .../099-libegl-mesa0_24.2.3-1ubuntu1_amd64.deb ... 107s Unpacking libegl-mesa0:amd64 (24.2.3-1ubuntu1) ... 107s Selecting previously unselected package libegl1:amd64. 107s Preparing to unpack .../100-libegl1_1.7.0-1build1_amd64.deb ... 107s Unpacking libegl1:amd64 (1.7.0-1build1) ... 107s Selecting previously unselected package libgl1:amd64. 107s Preparing to unpack .../101-libgl1_1.7.0-1build1_amd64.deb ... 107s Unpacking libgl1:amd64 (1.7.0-1build1) ... 107s Selecting previously unselected package libice6:amd64. 107s Preparing to unpack .../102-libice6_2%3a1.1.1-1_amd64.deb ... 107s Unpacking libice6:amd64 (2:1.1.1-1) ... 107s Selecting previously unselected package libmtdev1t64:amd64. 107s Preparing to unpack .../103-libmtdev1t64_1.1.6-1.2_amd64.deb ... 107s Unpacking libmtdev1t64:amd64 (1.1.6-1.2) ... 107s Selecting previously unselected package libwacom-common. 107s Preparing to unpack .../104-libwacom-common_2.13.0-1_all.deb ... 107s Unpacking libwacom-common (2.13.0-1) ... 107s Selecting previously unselected package libwacom9:amd64. 107s Preparing to unpack .../105-libwacom9_2.13.0-1_amd64.deb ... 107s Unpacking libwacom9:amd64 (2.13.0-1) ... 107s Selecting previously unselected package libinput-bin. 107s Preparing to unpack .../106-libinput-bin_1.26.2-1_amd64.deb ... 107s Unpacking libinput-bin (1.26.2-1) ... 107s Selecting previously unselected package libinput10:amd64. 107s Preparing to unpack .../107-libinput10_1.26.2-1_amd64.deb ... 107s Unpacking libinput10:amd64 (1.26.2-1) ... 107s Selecting previously unselected package libmd4c0:amd64. 107s Preparing to unpack .../108-libmd4c0_0.5.2-2_amd64.deb ... 107s Unpacking libmd4c0:amd64 (0.5.2-2) ... 107s Selecting previously unselected package libqt5dbus5t64:amd64. 107s Preparing to unpack .../109-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 107s Unpacking libqt5dbus5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 107s Selecting previously unselected package libqt5network5t64:amd64. 107s Preparing to unpack .../110-libqt5network5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 107s Unpacking libqt5network5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 107s Selecting previously unselected package libsm6:amd64. 107s Preparing to unpack .../111-libsm6_2%3a1.2.4-1_amd64.deb ... 107s Unpacking libsm6:amd64 (2:1.2.4-1) ... 107s Selecting previously unselected package libxcb-icccm4:amd64. 107s Preparing to unpack .../112-libxcb-icccm4_0.4.2-1_amd64.deb ... 107s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 107s Selecting previously unselected package libxcb-util1:amd64. 107s Preparing to unpack .../113-libxcb-util1_0.4.0-1build3_amd64.deb ... 107s Unpacking libxcb-util1:amd64 (0.4.0-1build3) ... 107s Selecting previously unselected package libxcb-image0:amd64. 107s Preparing to unpack .../114-libxcb-image0_0.4.0-2build1_amd64.deb ... 107s Unpacking libxcb-image0:amd64 (0.4.0-2build1) ... 107s Selecting previously unselected package libxcb-keysyms1:amd64. 107s Preparing to unpack .../115-libxcb-keysyms1_0.4.0-1build4_amd64.deb ... 107s Unpacking libxcb-keysyms1:amd64 (0.4.0-1build4) ... 107s Selecting previously unselected package libxcb-render0:amd64. 107s Preparing to unpack .../116-libxcb-render0_1.17.0-2_amd64.deb ... 107s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 107s Selecting previously unselected package libxcb-render-util0:amd64. 107s Preparing to unpack .../117-libxcb-render-util0_0.3.9-1build4_amd64.deb ... 107s Unpacking libxcb-render-util0:amd64 (0.3.9-1build4) ... 107s Selecting previously unselected package libxcb-shape0:amd64. 107s Preparing to unpack .../118-libxcb-shape0_1.17.0-2_amd64.deb ... 107s Unpacking libxcb-shape0:amd64 (1.17.0-2) ... 107s Selecting previously unselected package libxcb-xinerama0:amd64. 107s Preparing to unpack .../119-libxcb-xinerama0_1.17.0-2_amd64.deb ... 107s Unpacking libxcb-xinerama0:amd64 (1.17.0-2) ... 107s Selecting previously unselected package libxcb-xinput0:amd64. 107s Preparing to unpack .../120-libxcb-xinput0_1.17.0-2_amd64.deb ... 107s Unpacking libxcb-xinput0:amd64 (1.17.0-2) ... 107s Selecting previously unselected package libxcb-xkb1:amd64. 107s Preparing to unpack .../121-libxcb-xkb1_1.17.0-2_amd64.deb ... 107s Unpacking libxcb-xkb1:amd64 (1.17.0-2) ... 107s Selecting previously unselected package libxkbcommon-x11-0:amd64. 107s Preparing to unpack .../122-libxkbcommon-x11-0_1.6.0-1build1_amd64.deb ... 107s Unpacking libxkbcommon-x11-0:amd64 (1.6.0-1build1) ... 107s Selecting previously unselected package libqt5gui5t64:amd64. 107s Preparing to unpack .../123-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 107s Unpacking libqt5gui5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 107s Selecting previously unselected package libqt5widgets5t64:amd64. 107s Preparing to unpack .../124-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 107s Unpacking libqt5widgets5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 108s Selecting previously unselected package libqt5opengl5t64:amd64. 108s Preparing to unpack .../125-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 108s Unpacking libqt5opengl5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 108s Selecting previously unselected package libxi6:amd64. 108s Preparing to unpack .../126-libxi6_2%3a1.8.2-1_amd64.deb ... 108s Unpacking libxi6:amd64 (2:1.8.2-1) ... 108s Selecting previously unselected package libsoqt520t64. 108s Preparing to unpack .../127-libsoqt520t64_1.6.0+ds1-3.1build4_amd64.deb ... 108s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 108s Selecting previously unselected package libqt5qml5:amd64. 108s Preparing to unpack .../128-libqt5qml5_5.15.15+dfsg-3_amd64.deb ... 108s Unpacking libqt5qml5:amd64 (5.15.15+dfsg-3) ... 108s Selecting previously unselected package libshiboken2-py3-5.15t64. 108s Preparing to unpack .../129-libshiboken2-py3-5.15t64_5.15.14-1build1_amd64.deb ... 108s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 108s Selecting previously unselected package libpyside2-py3-5.15t64. 108s Preparing to unpack .../130-libpyside2-py3-5.15t64_5.15.14-1build1_amd64.deb ... 108s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 108s Selecting previously unselected package python3-pyside2.qtcore. 108s Preparing to unpack .../131-python3-pyside2.qtcore_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 108s Selecting previously unselected package python3-pyside2.qtgui. 108s Preparing to unpack .../132-python3-pyside2.qtgui_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 108s Selecting previously unselected package python3-pyside2.qtwidgets. 108s Preparing to unpack .../133-python3-pyside2.qtwidgets_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 108s Selecting previously unselected package python3-pyside2.qtopengl. 108s Preparing to unpack .../134-python3-pyside2.qtopengl_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 108s Selecting previously unselected package shiboken2. 108s Preparing to unpack .../135-shiboken2_5.15.14-1build1_amd64.deb ... 108s Unpacking shiboken2 (5.15.14-1build1) ... 108s Selecting previously unselected package python3-pivy. 108s Preparing to unpack .../136-python3-pivy_0.6.9~a0-1build2_amd64.deb ... 108s Unpacking python3-pivy (0.6.9~a0-1build2) ... 108s Selecting previously unselected package python3-ply. 108s Preparing to unpack .../137-python3-ply_3.11-7_all.deb ... 108s Unpacking python3-ply (3.11-7) ... 108s Selecting previously unselected package python3-pyside2.qtnetwork. 108s Preparing to unpack .../138-python3-pyside2.qtnetwork_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 108s Selecting previously unselected package libqt5svg5:amd64. 108s Preparing to unpack .../139-libqt5svg5_5.15.15-2_amd64.deb ... 108s Unpacking libqt5svg5:amd64 (5.15.15-2) ... 108s Selecting previously unselected package python3-pyside2.qtsvg. 108s Preparing to unpack .../140-python3-pyside2.qtsvg_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 108s Selecting previously unselected package libqt5xml5t64:amd64. 108s Preparing to unpack .../141-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 108s Unpacking libqt5xml5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 108s Selecting previously unselected package python3-pyside2.qtxml. 108s Preparing to unpack .../142-python3-pyside2.qtxml_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 108s Selecting previously unselected package python3-pyside2.qtuitools. 108s Preparing to unpack .../143-python3-pyside2.qtuitools_5.15.14-1build1_amd64.deb ... 108s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 108s Selecting previously unselected package libboost-filesystem1.83.0:amd64. 108s Preparing to unpack .../144-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 108s Unpacking libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 108s Selecting previously unselected package libboost-program-options1.83.0:amd64. 108s Preparing to unpack .../145-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 108s Unpacking libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 108s Selecting previously unselected package libboost-thread1.83.0:amd64. 108s Preparing to unpack .../146-libboost-thread1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 108s Unpacking libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 108s Selecting previously unselected package libfmt9:amd64. 108s Preparing to unpack .../147-libfmt9_9.1.0+ds1-2_amd64.deb ... 108s Unpacking libfmt9:amd64 (9.1.0+ds1-2) ... 108s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 108s Preparing to unpack .../148-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 108s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 108s Selecting previously unselected package libpsm-infinipath1. 108s Preparing to unpack .../149-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 108s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 108s Selecting previously unselected package libpsm2-2. 108s Preparing to unpack .../150-libpsm2-2_11.2.185-2.1_amd64.deb ... 108s Unpacking libpsm2-2 (11.2.185-2.1) ... 108s Selecting previously unselected package librdmacm1t64:amd64. 108s Preparing to unpack .../151-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 108s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 108s Selecting previously unselected package libfabric1:amd64. 108s Preparing to unpack .../152-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 108s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 108s Selecting previously unselected package libhwloc15:amd64. 108s Preparing to unpack .../153-libhwloc15_2.11.2-1_amd64.deb ... 108s Unpacking libhwloc15:amd64 (2.11.2-1) ... 109s Selecting previously unselected package libmunge2:amd64. 109s Preparing to unpack .../154-libmunge2_0.5.15-4build1_amd64.deb ... 109s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 109s Selecting previously unselected package libxnvctrl0:amd64. 109s Preparing to unpack .../155-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 109s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 109s Selecting previously unselected package ocl-icd-libopencl1:amd64. 109s Preparing to unpack .../156-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 109s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 109s Selecting previously unselected package libhwloc-plugins:amd64. 109s Preparing to unpack .../157-libhwloc-plugins_2.11.2-1_amd64.deb ... 109s Unpacking libhwloc-plugins:amd64 (2.11.2-1) ... 109s Selecting previously unselected package libpmix2t64:amd64. 109s Preparing to unpack .../158-libpmix2t64_5.0.3-2_amd64.deb ... 109s Unpacking libpmix2t64:amd64 (5.0.3-2) ... 109s Selecting previously unselected package libllvm17t64:amd64. 109s Preparing to unpack .../159-libllvm17t64_1%3a17.0.6-18_amd64.deb ... 109s Unpacking libllvm17t64:amd64 (1:17.0.6-18) ... 109s Selecting previously unselected package libamd-comgr2:amd64. 109s Preparing to unpack .../160-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 109s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 109s Selecting previously unselected package libhsakmt1:amd64. 109s Preparing to unpack .../161-libhsakmt1_5.7.0-1build1_amd64.deb ... 109s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 109s Selecting previously unselected package libhsa-runtime64-1. 109s Preparing to unpack .../162-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 109s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 109s Selecting previously unselected package libamdhip64-5. 109s Preparing to unpack .../163-libamdhip64-5_5.7.1-5_amd64.deb ... 109s Unpacking libamdhip64-5 (5.7.1-5) ... 109s Selecting previously unselected package libibumad3:amd64. 109s Preparing to unpack .../164-libibumad3_52.0-2ubuntu1_amd64.deb ... 109s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 110s Selecting previously unselected package libibmad5:amd64. 110s Preparing to unpack .../165-libibmad5_52.0-2ubuntu1_amd64.deb ... 110s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 110s Selecting previously unselected package libucx0:amd64. 110s Preparing to unpack .../166-libucx0_1.17.0+ds-3build1_amd64.deb ... 110s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 110s Selecting previously unselected package libopenmpi3t64:amd64. 110s Preparing to unpack .../167-libopenmpi3t64_4.1.6-13.3ubuntu2_amd64.deb ... 110s Unpacking libopenmpi3t64:amd64 (4.1.6-13.3ubuntu2) ... 110s Selecting previously unselected package libaec0:amd64. 110s Preparing to unpack .../168-libaec0_1.1.3-1_amd64.deb ... 110s Unpacking libaec0:amd64 (1.1.3-1) ... 110s Selecting previously unselected package libsz2:amd64. 110s Preparing to unpack .../169-libsz2_1.1.3-1_amd64.deb ... 110s Unpacking libsz2:amd64 (1.1.3-1) ... 110s Selecting previously unselected package libhdf5-openmpi-103-1t64:amd64. 110s Preparing to unpack .../170-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 110s Unpacking libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 110s Selecting previously unselected package libmedc11t64:amd64. 110s Preparing to unpack .../171-libmedc11t64_4.1.0+repack-6_amd64.deb ... 110s Unpacking libmedc11t64:amd64 (4.1.0+repack-6) ... 110s Selecting previously unselected package libtbbmalloc2:amd64. 110s Preparing to unpack .../172-libtbbmalloc2_2021.12.0-1ubuntu2_amd64.deb ... 110s Unpacking libtbbmalloc2:amd64 (2021.12.0-1ubuntu2) ... 110s Selecting previously unselected package libtbbbind-2-5:amd64. 110s Preparing to unpack .../173-libtbbbind-2-5_2021.12.0-1ubuntu2_amd64.deb ... 110s Unpacking libtbbbind-2-5:amd64 (2021.12.0-1ubuntu2) ... 110s Selecting previously unselected package libtbb12:amd64. 110s Preparing to unpack .../174-libtbb12_2021.12.0-1ubuntu2_amd64.deb ... 110s Unpacking libtbb12:amd64 (2021.12.0-1ubuntu2) ... 110s Selecting previously unselected package libocct-foundation-7.8:amd64. 110s Preparing to unpack .../175-libocct-foundation-7.8_7.8.1+dfsg1-3_amd64.deb ... 110s Unpacking libocct-foundation-7.8:amd64 (7.8.1+dfsg1-3) ... 110s Selecting previously unselected package libocct-modeling-data-7.8:amd64. 110s Preparing to unpack .../176-libocct-modeling-data-7.8_7.8.1+dfsg1-3_amd64.deb ... 110s Unpacking libocct-modeling-data-7.8:amd64 (7.8.1+dfsg1-3) ... 110s Selecting previously unselected package libocct-modeling-algorithms-7.8:amd64. 110s Preparing to unpack .../177-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-3_amd64.deb ... 110s Unpacking libocct-modeling-algorithms-7.8:amd64 (7.8.1+dfsg1-3) ... 110s Selecting previously unselected package libimath-3-1-29t64:amd64. 110s Preparing to unpack .../178-libimath-3-1-29t64_3.1.11-2ubuntu1_amd64.deb ... 110s Unpacking libimath-3-1-29t64:amd64 (3.1.11-2ubuntu1) ... 110s Selecting previously unselected package libjxr0t64:amd64. 110s Preparing to unpack .../179-libjxr0t64_1.2~git20170615.f752187-5.3_amd64.deb ... 110s Unpacking libjxr0t64:amd64 (1.2~git20170615.f752187-5.3) ... 110s Selecting previously unselected package libopenexr-3-1-30:amd64. 110s Preparing to unpack .../180-libopenexr-3-1-30_3.1.5-5.1build3_amd64.deb ... 110s Unpacking libopenexr-3-1-30:amd64 (3.1.5-5.1build3) ... 110s Selecting previously unselected package libraw23t64:amd64. 110s Preparing to unpack .../181-libraw23t64_0.21.3-1_amd64.deb ... 110s Unpacking libraw23t64:amd64 (0.21.3-1) ... 110s Selecting previously unselected package libfreeimage3:amd64. 110s Preparing to unpack .../182-libfreeimage3_3.18.0+ds2-10build4_amd64.deb ... 110s Unpacking libfreeimage3:amd64 (3.18.0+ds2-10build4) ... 110s Selecting previously unselected package libocct-draw-7.8:amd64. 110s Preparing to unpack .../183-libocct-draw-7.8_7.8.1+dfsg1-3_amd64.deb ... 110s Unpacking libocct-draw-7.8:amd64 (7.8.1+dfsg1-3) ... 110s Selecting previously unselected package occt-misc. 110s Preparing to unpack .../184-occt-misc_7.8.1+dfsg1-3_all.deb ... 110s Unpacking occt-misc (7.8.1+dfsg1-3) ... 111s Selecting previously unselected package libocct-visualization-7.8:amd64. 111s Preparing to unpack .../185-libocct-visualization-7.8_7.8.1+dfsg1-3_amd64.deb ... 111s Unpacking libocct-visualization-7.8:amd64 (7.8.1+dfsg1-3) ... 111s Selecting previously unselected package libocct-ocaf-7.8:amd64. 111s Preparing to unpack .../186-libocct-ocaf-7.8_7.8.1+dfsg1-3_amd64.deb ... 111s Unpacking libocct-ocaf-7.8:amd64 (7.8.1+dfsg1-3) ... 111s Selecting previously unselected package libocct-data-exchange-7.8:amd64. 111s Preparing to unpack .../187-libocct-data-exchange-7.8_7.8.1+dfsg1-3_amd64.deb ... 111s Unpacking libocct-data-exchange-7.8:amd64 (7.8.1+dfsg1-3) ... 111s Selecting previously unselected package libqt5concurrent5t64:amd64. 111s Preparing to unpack .../188-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 111s Unpacking libqt5concurrent5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 111s Selecting previously unselected package libavahi-common-data:amd64. 111s Preparing to unpack .../189-libavahi-common-data_0.8-13ubuntu6_amd64.deb ... 111s Unpacking libavahi-common-data:amd64 (0.8-13ubuntu6) ... 111s Selecting previously unselected package libavahi-common3:amd64. 111s Preparing to unpack .../190-libavahi-common3_0.8-13ubuntu6_amd64.deb ... 111s Unpacking libavahi-common3:amd64 (0.8-13ubuntu6) ... 111s Selecting previously unselected package libavahi-client3:amd64. 111s Preparing to unpack .../191-libavahi-client3_0.8-13ubuntu6_amd64.deb ... 111s Unpacking libavahi-client3:amd64 (0.8-13ubuntu6) ... 111s Selecting previously unselected package libcups2t64:amd64. 111s Preparing to unpack .../192-libcups2t64_2.4.10-1ubuntu2_amd64.deb ... 111s Unpacking libcups2t64:amd64 (2.4.10-1ubuntu2) ... 111s Selecting previously unselected package libqt5printsupport5t64:amd64. 111s Preparing to unpack .../193-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_amd64.deb ... 111s Unpacking libqt5printsupport5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 111s Selecting previously unselected package libqt5webengine-data. 111s Preparing to unpack .../194-libqt5webengine-data_5.15.17+dfsg-5_all.deb ... 111s Unpacking libqt5webengine-data (5.15.17+dfsg-5) ... 111s Selecting previously unselected package libasound2-data. 111s Preparing to unpack .../195-libasound2-data_1.2.12-1_all.deb ... 111s Unpacking libasound2-data (1.2.12-1) ... 111s Selecting previously unselected package libasound2t64:amd64. 111s Preparing to unpack .../196-libasound2t64_1.2.12-1_amd64.deb ... 111s Unpacking libasound2t64:amd64 (1.2.12-1) ... 111s Selecting previously unselected package libevent-2.1-7t64:amd64. 111s Preparing to unpack .../197-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 111s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 111s Selecting previously unselected package libharfbuzz-subset0:amd64. 111s Preparing to unpack .../198-libharfbuzz-subset0_10.0.1-1_amd64.deb ... 111s Unpacking libharfbuzz-subset0:amd64 (10.0.1-1) ... 111s Selecting previously unselected package libminizip1t64:amd64. 111s Preparing to unpack .../199-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 111s Unpacking libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 111s Selecting previously unselected package libopus0:amd64. 111s Preparing to unpack .../200-libopus0_1.5.2-2_amd64.deb ... 111s Unpacking libopus0:amd64 (1.5.2-2) ... 111s Selecting previously unselected package libqt5positioning5:amd64. 111s Preparing to unpack .../201-libqt5positioning5_5.15.15+dfsg-2_amd64.deb ... 111s Unpacking libqt5positioning5:amd64 (5.15.15+dfsg-2) ... 111s Selecting previously unselected package libqt5qmlmodels5:amd64. 111s Preparing to unpack .../202-libqt5qmlmodels5_5.15.15+dfsg-3_amd64.deb ... 111s Unpacking libqt5qmlmodels5:amd64 (5.15.15+dfsg-3) ... 111s Selecting previously unselected package libqt5quick5:amd64. 111s Preparing to unpack .../203-libqt5quick5_5.15.15+dfsg-3_amd64.deb ... 111s Unpacking libqt5quick5:amd64 (5.15.15+dfsg-3) ... 111s Selecting previously unselected package libqt5webchannel5:amd64. 111s Preparing to unpack .../204-libqt5webchannel5_5.15.15-2_amd64.deb ... 111s Unpacking libqt5webchannel5:amd64 (5.15.15-2) ... 111s Selecting previously unselected package libsnappy1v5:amd64. 111s Preparing to unpack .../205-libsnappy1v5_1.2.1-1_amd64.deb ... 111s Unpacking libsnappy1v5:amd64 (1.2.1-1) ... 111s Selecting previously unselected package libvpx9:amd64. 111s Preparing to unpack .../206-libvpx9_1.14.1-1ubuntu1_amd64.deb ... 111s Unpacking libvpx9:amd64 (1.14.1-1ubuntu1) ... 111s Selecting previously unselected package libxcomposite1:amd64. 111s Preparing to unpack .../207-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 111s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 111s Selecting previously unselected package libxdamage1:amd64. 111s Preparing to unpack .../208-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 111s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 111s Selecting previously unselected package libxrandr2:amd64. 111s Preparing to unpack .../209-libxrandr2_2%3a1.5.4-1_amd64.deb ... 111s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 111s Selecting previously unselected package libxtst6:amd64. 111s Preparing to unpack .../210-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 111s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 111s Selecting previously unselected package libqt5webenginecore5:amd64. 111s Preparing to unpack .../211-libqt5webenginecore5_5.15.17+dfsg-5_amd64.deb ... 111s Unpacking libqt5webenginecore5:amd64 (5.15.17+dfsg-5) ... 112s Selecting previously unselected package libqt5quickwidgets5:amd64. 112s Preparing to unpack .../212-libqt5quickwidgets5_5.15.15+dfsg-3_amd64.deb ... 112s Unpacking libqt5quickwidgets5:amd64 (5.15.15+dfsg-3) ... 112s Selecting previously unselected package libqt5webenginewidgets5:amd64. 112s Preparing to unpack .../213-libqt5webenginewidgets5_5.15.17+dfsg-5_amd64.deb ... 112s Unpacking libqt5webenginewidgets5:amd64 (5.15.17+dfsg-5) ... 112s Selecting previously unselected package libspnav0. 112s Preparing to unpack .../214-libspnav0_1.1-2_amd64.deb ... 112s Unpacking libspnav0 (1.1-2) ... 112s Selecting previously unselected package libgl2ps1.4. 112s Preparing to unpack .../215-libgl2ps1.4_1.4.2+dfsg1-2build1_amd64.deb ... 112s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 112s Selecting previously unselected package libglew2.2:amd64. 112s Preparing to unpack .../216-libglew2.2_2.2.0-4build1_amd64.deb ... 112s Unpacking libglew2.2:amd64 (2.2.0-4build1) ... 112s Selecting previously unselected package libhdf5-103-1t64:amd64. 112s Preparing to unpack .../217-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 112s Unpacking libhdf5-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 112s Selecting previously unselected package libjsoncpp25:amd64. 112s Preparing to unpack .../218-libjsoncpp25_1.9.5-6build1_amd64.deb ... 112s Unpacking libjsoncpp25:amd64 (1.9.5-6build1) ... 112s Selecting previously unselected package libhdf5-hl-100t64:amd64. 112s Preparing to unpack .../219-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 112s Unpacking libhdf5-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 112s Selecting previously unselected package libnetcdf19t64:amd64. 112s Preparing to unpack .../220-libnetcdf19t64_1%3a4.9.2-6ubuntu1_amd64.deb ... 112s Unpacking libnetcdf19t64:amd64 (1:4.9.2-6ubuntu1) ... 112s Selecting previously unselected package libogg0:amd64. 112s Preparing to unpack .../221-libogg0_1.3.5-3build1_amd64.deb ... 112s Unpacking libogg0:amd64 (1.3.5-3build1) ... 112s Selecting previously unselected package proj-data. 112s Preparing to unpack .../222-proj-data_9.5.0-1_all.deb ... 112s Unpacking proj-data (9.5.0-1) ... 112s Selecting previously unselected package libproj25:amd64. 112s Preparing to unpack .../223-libproj25_9.5.0-1_amd64.deb ... 112s Unpacking libproj25:amd64 (9.5.0-1) ... 112s Selecting previously unselected package libpixman-1-0:amd64. 112s Preparing to unpack .../224-libpixman-1-0_0.44.0-3_amd64.deb ... 112s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 112s Selecting previously unselected package libcairo2:amd64. 112s Preparing to unpack .../225-libcairo2_1.18.2-2_amd64.deb ... 112s Unpacking libcairo2:amd64 (1.18.2-2) ... 112s Selecting previously unselected package libtheora0:amd64. 112s Preparing to unpack .../226-libtheora0_1.1.1+dfsg.1-17_amd64.deb ... 112s Unpacking libtheora0:amd64 (1.1.1+dfsg.1-17) ... 112s Selecting previously unselected package libvtk9.3:amd64. 112s Preparing to unpack .../227-libvtk9.3_9.3.0+dfsg1-1build1_amd64.deb ... 112s Unpacking libvtk9.3:amd64 (9.3.0+dfsg1-1build1) ... 113s Selecting previously unselected package libxerces-c3.2t64:amd64. 113s Preparing to unpack .../228-libxerces-c3.2t64_3.2.4+debian-1.3_amd64.deb ... 113s Unpacking libxerces-c3.2t64:amd64 (3.2.4+debian-1.3) ... 113s Selecting previously unselected package libzipios++0v5. 113s Preparing to unpack .../229-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_amd64.deb ... 113s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 113s Selecting previously unselected package libfreecad-python3-0.20. 113s Preparing to unpack .../230-libfreecad-python3-0.20_0.21.2+dfsg1-6_amd64.deb ... 113s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 113s Selecting previously unselected package freecad-python3. 113s Preparing to unpack .../231-freecad-python3_0.21.2+dfsg1-6_amd64.deb ... 113s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 113s Selecting previously unselected package freecad. 113s Preparing to unpack .../232-freecad_0.21.2+dfsg1-6_all.deb ... 113s Unpacking freecad (0.21.2+dfsg1-6) ... 113s Selecting previously unselected package libfontenc1:amd64. 113s Preparing to unpack .../233-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 113s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 113s Selecting previously unselected package libxt6t64:amd64. 113s Preparing to unpack .../234-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 113s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 114s Selecting previously unselected package libxmu6:amd64. 114s Preparing to unpack .../235-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 114s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 114s Selecting previously unselected package libxpm4:amd64. 114s Preparing to unpack .../236-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 114s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 114s Selecting previously unselected package libxaw7:amd64. 114s Preparing to unpack .../237-libxaw7_2%3a1.0.16-1_amd64.deb ... 114s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 114s Selecting previously unselected package libxfont2:amd64. 114s Preparing to unpack .../238-libxfont2_1%3a2.0.6-1build1_amd64.deb ... 114s Unpacking libxfont2:amd64 (1:2.0.6-1build1) ... 114s Selecting previously unselected package libxkbfile1:amd64. 114s Preparing to unpack .../239-libxkbfile1_1%3a1.1.0-1build4_amd64.deb ... 114s Unpacking libxkbfile1:amd64 (1:1.1.0-1build4) ... 114s Selecting previously unselected package x11-xkb-utils. 114s Preparing to unpack .../240-x11-xkb-utils_7.7+9_amd64.deb ... 114s Unpacking x11-xkb-utils (7.7+9) ... 114s Selecting previously unselected package xserver-common. 114s Preparing to unpack .../241-xserver-common_2%3a21.1.14-1ubuntu1_all.deb ... 114s Unpacking xserver-common (2:21.1.14-1ubuntu1) ... 114s Selecting previously unselected package xvfb. 114s Preparing to unpack .../242-xvfb_2%3a21.1.14-1ubuntu1_amd64.deb ... 114s Unpacking xvfb (2:21.1.14-1ubuntu1) ... 114s Selecting previously unselected package autopkgtest-satdep. 114s Preparing to unpack .../243-1-autopkgtest-satdep.deb ... 114s Unpacking autopkgtest-satdep (0) ... 114s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 114s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 114s Setting up liblcms2-2:amd64 (2.16-2) ... 114s Setting up libtbbmalloc2:amd64 (2021.12.0-1ubuntu2) ... 114s Setting up libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 114s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 114s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 114s Setting up libwayland-server0:amd64 (1.23.0-1) ... 114s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 114s Setting up libpciaccess0:amd64 (0.17-3build1) ... 114s Setting up libdouble-conversion3:amd64 (3.3.0-1build1) ... 114s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 114s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 114s Setting up libogg0:amd64 (1.3.5-3build1) ... 114s Setting up liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 114s Setting up proj-data (9.5.0-1) ... 114s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 114s Setting up libqt5webengine-data (5.15.17+dfsg-5) ... 114s Setting up libxi6:amd64 (2:1.8.2-1) ... 114s Setting up libxcb-xinput0:amd64 (1.17.0-2) ... 114s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 114s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 114s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 114s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 114s Setting up libxcb-render0:amd64 (1.17.0-2) ... 114s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 114s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 114s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 114s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 114s Setting up fonts-lyx (2.4.2.1-1) ... 114s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 114s Setting up python3-ply (3.11-7) ... 114s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 114s Setting up libxcb-keysyms1:amd64 (0.4.0-1build4) ... 114s Setting up libxcb-shape0:amd64 (1.17.0-2) ... 114s Setting up x11-common (1:7.7+23ubuntu3) ... 114s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 114s Setting up libdeflate0:amd64 (1.22-1) ... 114s Setting up libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 114s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 114s Setting up libqhull-r8.0:amd64 (2020.2-6build1) ... 114s Setting up libxcb-render-util0:amd64 (0.3.9-1build4) ... 114s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 114s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 114s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 114s Setting up libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 114s Setting up libxerces-c3.2t64:amd64 (3.2.4+debian-1.3) ... 114s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 114s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 114s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 114s Setting up libaec0:amd64 (1.1.3-1) ... 114s Setting up libopengl0:amd64 (1.7.0-1build1) ... 114s Setting up python3-tz (2024.1-2) ... 114s Setting up freecad-common (0.21.2+dfsg1-6) ... 114s Setting up libxcb-util1:amd64 (0.4.0-1build3) ... 114s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 114s Setting up libsnappy1v5:amd64 (1.2.1-1) ... 114s Setting up occt-misc (7.8.1+dfsg1-3) ... 114s Setting up libxcb-xkb1:amd64 (1.17.0-2) ... 114s Setting up libxcb-image0:amd64 (0.4.0-2build1) ... 114s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 114s Setting up libxcb-present0:amd64 (1.17.0-2) ... 114s Setting up unicode-data (15.1.0-1) ... 114s Setting up python3-six (1.16.0-7) ... 115s Setting up libasound2-data (1.2.12-1) ... 115s Setting up libqt5core5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 115s Setting up python3-decorator (5.1.1-5) ... 115s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 115s Setting up libblas3:amd64 (3.12.0-3build2) ... 115s 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 115s Setting up python3-packaging (24.1-1) ... 115s Setting up libxcb-xinerama0:amd64 (1.17.0-2) ... 115s Setting up libasound2t64:amd64 (1.2.12-1) ... 115s Setting up libmunge2:amd64 (0.5.15-4build1) ... 115s Setting up libllvm17t64:amd64 (1:17.0.6-18) ... 115s Setting up libjxr0t64:amd64 (1.2~git20170615.f752187-5.3) ... 115s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 115s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 115s Setting up python3-brotli (1.1.0-2build2) ... 115s Setting up libavahi-common-data:amd64 (0.8-13ubuntu6) ... 115s Setting up libopus0:amd64 (1.5.2-2) ... 115s Setting up python3-cycler (0.12.1-1) ... 115s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 115s Setting up libxkbcommon-x11-0:amd64 (1.6.0-1build1) ... 115s Setting up fonts-dejavu-mono (2.37-8) ... 115s Setting up python3-kiwisolver (1.4.7-2) ... 115s Setting up libhwloc15:amd64 (2.11.2-1) ... 115s Setting up libimath-3-1-29t64:amd64 (3.1.11-2ubuntu1) ... 115s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 115s Setting up libtcl8.6:amd64 (8.6.15+dfsg-2) ... 115s Setting up libjsoncpp25:amd64 (1.9.5-6build1) ... 115s Setting up fonts-dejavu-core (2.37-8) ... 115s Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 115s Setting up libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 115s Setting up libgfortran5:amd64 (14.2.0-8ubuntu1) ... 115s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 115s Setting up libwebp7:amd64 (1.4.0-0.1) ... 115s Setting up libfmt9:amd64 (9.1.0+ds1-2) ... 115s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 115s Setting up libvpx9:amd64 (1.14.1-1ubuntu1) ... 115s Setting up libmtdev1t64:amd64 (1.1.6-1.2) ... 115s Setting up libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 115s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 115s Setting up libxshmfence1:amd64 (1.3-1build5) ... 115s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 115s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 115s Setting up libpsm2-2 (11.2.185-2.1) ... 115s Setting up libmd4c0:amd64 (0.5.2-2) ... 115s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 115s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 115s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 115s Setting up python3-dateutil (2.9.0-2) ... 115s Setting up shiboken2 (5.15.14-1build1) ... 115s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 115s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 115s Setting up libxkbfile1:amd64 (1:1.1.0-1build4) ... 115s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 115s 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 115s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 115s Setting up python3-mpmath (1.3.0-1) ... 116s Setting up python-matplotlib-data (3.8.3-3) ... 116s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 116s Setting up python3-appdirs (1.4.4-4) ... 116s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 116s Setting up libxfont2:amd64 (1:2.0.6-1build1) ... 116s Setting up libsz2:amd64 (1.1.3-1) ... 116s Setting up libspnav0 (1.1-2) ... 116s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 116s Setting up libwacom-common (2.13.0-1) ... 116s Setting up libwayland-client0:amd64 (1.23.0-1) ... 116s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 116s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 116s Setting up python3-sympy (1.13.3-1) ... 120s Setting up libice6:amd64 (2:1.1.1-1) ... 120s Setting up mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 120s Setting up liblapack3:amd64 (3.12.0-3build2) ... 121s 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 121s Setting up libqt5dbus5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 121s Setting up libgbm1:amd64 (24.2.3-1ubuntu1) ... 121s Setting up libwacom9:amd64 (2.13.0-1) ... 121s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 121s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 121s Setting up libqt5concurrent5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 121s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 121s Setting up libqt5positioning5:amd64 (5.15.15+dfsg-2) ... 121s Setting up libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 121s Setting up libqt5network5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 121s Setting up libavahi-common3:amd64 (0.8-13ubuntu6) ... 121s Setting up libqt5xml5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 121s Setting up libhwloc-plugins:amd64 (2.11.2-1) ... 121s Setting up libinput-bin (1.26.2-1) ... 121s Setting up libtbbbind-2-5:amd64 (2021.12.0-1ubuntu2) ... 121s Setting up python3-fs (2.4.16-4) ... 121s Setting up libegl-mesa0:amd64 (24.2.3-1ubuntu1) ... 121s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 121s Setting up libqt5qml5:amd64 (5.15.15+dfsg-3) ... 121s Setting up libraqm0:amd64 (0.10.1-1build1) ... 121s Setting up libopenexr-3-1-30:amd64 (3.1.5-5.1build3) ... 121s Setting up libqt5webchannel5:amd64 (5.15.15-2) ... 121s Setting up libpmix2t64:amd64 (5.0.3-2) ... 121s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 122s Setting up libraw23t64:amd64 (0.21.3-1) ... 122s Setting up python3-lxml:amd64 (5.3.0-1) ... 122s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 122s Setting up libegl1:amd64 (1.7.0-1build1) ... 122s Setting up libharfbuzz-subset0:amd64 (10.0.1-1) ... 122s Setting up python3-contourpy (1.3.0-2) ... 122s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 122s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 123s Setting up libhdf5-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 123s Setting up libsm6:amd64 (2:1.2.4-1) ... 123s Setting up libavahi-client3:amd64 (0.8-13ubuntu6) ... 123s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 123s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 123s Setting up libinput10:amd64 (1.26.2-1) ... 123s Setting up libhdf5-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 123s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 125s Regenerating fonts cache... done. 125s Setting up libfreeimage3:amd64 (3.18.0+ds2-10build4) ... 125s Setting up libnetcdf19t64:amd64 (1:4.9.2-6ubuntu1) ... 125s Setting up libxft2:amd64 (2.3.6-1build1) ... 125s Setting up libqt5qmlmodels5:amd64 (5.15.15+dfsg-3) ... 125s Setting up libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 125s Setting up python3-scipy (1.13.1-5) ... 127s Setting up libglx0:amd64 (1.7.0-1build1) ... 127s Setting up libproj25:amd64 (9.5.0-1) ... 127s Setting up libtk8.6:amd64 (8.6.15-1) ... 127s Setting up python3.12-tk (3.12.7-3) ... 127s Setting up libtbb12:amd64 (2021.12.0-1ubuntu2) ... 127s Setting up libcairo2:amd64 (1.18.2-2) ... 127s Setting up python3.13-tk (3.13.0-2) ... 127s Setting up python3-pil:amd64 (10.4.0-1ubuntu1) ... 127s Setting up libgl1:amd64 (1.7.0-1build1) ... 127s Setting up libcoin80t64:amd64 (4.0.2+ds-2) ... 127s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 127s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 127s Setting up libocct-foundation-7.8:amd64 (7.8.1+dfsg1-3) ... 127s Setting up libglew2.2:amd64 (2.2.0-4build1) ... 127s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 127s Setting up libtheora0:amd64 (1.1.1+dfsg.1-17) ... 127s Setting up libcups2t64:amd64 (2.4.10-1ubuntu2) ... 127s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 127s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 127s Setting up blt (2.5.3+dfsg-7build1) ... 127s Setting up python3-tk:amd64 (3.12.7-1) ... 127s Setting up libocct-modeling-data-7.8:amd64 (7.8.1+dfsg1-3) ... 127s Setting up libxaw7:amd64 (2:1.0.16-1) ... 127s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 127s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 127s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 127s Setting up libqt5gui5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 127s Setting up libamdhip64-5 (5.7.1-5) ... 127s Setting up python3-pil.imagetk:amd64 (10.4.0-1ubuntu1) ... 127s Setting up libqt5quick5:amd64 (5.15.15+dfsg-3) ... 127s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 127s Setting up libocct-modeling-algorithms-7.8:amd64 (7.8.1+dfsg1-3) ... 128s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 128s Setting up libqt5widgets5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 128s Setting up x11-xkb-utils (7.7+9) ... 128s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 128s Setting up libqt5svg5:amd64 (5.15.15-2) ... 128s Setting up libqt5quickwidgets5:amd64 (5.15.15+dfsg-3) ... 128s Setting up libopenmpi3t64:amd64 (4.1.6-13.3ubuntu2) ... 128s Setting up libqt5webenginecore5:amd64 (5.15.17+dfsg-5) ... 128s Setting up libqt5opengl5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 128s Setting up xserver-common (2:21.1.14-1ubuntu1) ... 128s Setting up libqt5printsupport5t64:amd64 (5.15.15+dfsg-1ubuntu1) ... 128s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 128s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 128s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 128s Setting up xvfb (2:21.1.14-1ubuntu1) ... 128s Setting up libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 128s Setting up libvtk9.3:amd64 (9.3.0+dfsg1-1build1) ... 128s Setting up libqt5webenginewidgets5:amd64 (5.15.17+dfsg-5) ... 128s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 128s Setting up libmedc11t64:amd64 (4.1.0+repack-6) ... 128s Setting up python3-pivy (0.6.9~a0-1build2) ... 128s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 128s """ 128s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 128s """ 128s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 128s """ 128s Setting up python3-fonttools (4.46.0-1build2) ... 129s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 129s Setting up libocct-visualization-7.8:amd64 (7.8.1+dfsg1-3) ... 129s Setting up python3-matplotlib (3.8.3-3) ... 130s Setting up libocct-ocaf-7.8:amd64 (7.8.1+dfsg1-3) ... 130s Setting up libocct-draw-7.8:amd64 (7.8.1+dfsg1-3) ... 130s Setting up libocct-data-exchange-7.8:amd64 (7.8.1+dfsg1-3) ... 130s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 130s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 130s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 130s Setting up freecad (0.21.2+dfsg1-6) ... 130s Setting up autopkgtest-satdep (0) ... 130s Processing triggers for libc-bin (2.40-1ubuntu3) ... 130s Processing triggers for man-db (2.12.1-3) ... 130s Processing triggers for shared-mime-info (2.4-5) ... 131s Processing triggers for udev (256.5-2ubuntu4) ... 138s (Reading database ... 88256 files and directories currently installed.) 138s Removing autopkgtest-satdep (0) ... 138s autopkgtest [08:29:15]: test freecadtest: [----------------------- 139s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 139s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 139s ### Running CLI Test TestSpreadsheet ### 139s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 139s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 139s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 139s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 139s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 139s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 139s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 139s Recompute failed! 139s ok 139s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 139s Playing with aliases ... ok 139s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 139s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 139s Try to set the same alias twice (bug #2402) ... ok 139s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 139s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 139s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 139s This was causing a crash ... ok 139s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 139s Expressions across files are not saved (bug #2442) ... ok 139s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 139s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 139s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 139s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 139s Test all built-in simple functions ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 139s in expression: cath(7.07106781186548 mm; 5 mm; 4) 139s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 139s in expression: cath(5 mm; 3) 139s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 139s in expression: hypot(3 mm; 4; 5) 139s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 139s in expression: hypot(3 mm; 4) 139s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 139s in expression: pow(7 mm; 4 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 139s in expression: atan2(3 mm; 3) 139s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 139s in expression: tanh(0.5 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 139s in expression: cosh(0.5 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 139s in expression: sinh(0.5 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 139s in expression: atan(0.5 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 139s in expression: acos(0.5 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 139s in expression: asin(0.5 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 139s in expression: log10(-3 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 139s in expression: log(-3 mm) 139s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 139s in expression: exp(-3 mm) 139s Recompute failed! 139s ok 139s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 139s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 139s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 139s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 139s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 139s Regression test for issue 4429; insert columns to sheet with aliases ... ok 139s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 139s Inserting rows -- check renaming of internal cells ... ok 139s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 139s Regression test for issue 4429; insert rows to sheet with aliases ... ok 139s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 139s Support of boolean or integer values ... ok 139s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 139s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 139s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 139s Inserting rows -- check renaming of internal cells ... ok 139s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 139s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 139s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 139s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 139s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 139s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 139s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 139s Testing strings are correctly saved and restored ... ok 139s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 139s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 139s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 139s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 139s in expression: G2 ^ -1 139s Recompute failed! 139s ok 139s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 139s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 139s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 139s Test different numbers ... ok 139s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 139s Parens around a condition should be accepted ... ok 139s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 139s Object name is equal to property name (bug #2389) ... ok 139s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 139s Precedence -- test precedence for relational operators and conditional operator. ... ok 139s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 139s Test quantities and simple fractions as numbers ... ok 139s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 139s Test relational operators ... ok 139s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 139s Regression test for issue 4429; remove columns from sheet with aliases ... ok 139s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 139s Regression test for issue 4492; deleted aliases remains in database ... ok 139s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 139s Removing rows -- check renaming of internal cells ... ok 139s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 139s Regression test for issue 4429; remove rows from sheet with aliases ... ok 139s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 139s Regression test for issue 4492; deleted aliases remains in database ... ok 139s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 139s Test renaming of alias1 to alias2 in a spreadsheet ... ok 139s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 139s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 139s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 139s Test renaming of document object referenced from another object ... ok 139s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 139s Try to use a cell address as alias name ... ok 139s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 139s Try to use a unit (reserved word) as alias name ... ok 139s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 139s Mixup of Label and Name (bug #2407) ... ok 139s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 139s Test deleted aliases by undo remains in database ... ok 139s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 139s Units -- test unit calculations. ... ok 139s 139s ---------------------------------------------------------------------- 139s Ran 50 tests in 0.119s 139s 139s OK 139s FreeCAD 0.21.2, Libs: 0.21.2R 139s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 139s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 139s FreeCAD wouldn't be possible without FreeCAD community. 139s ##### #### ### #### 139s # # # # # # 139s # ## #### #### # # # # # 139s #### # # # # # # # ##### # # 139s # # #### #### # # # # # 139s # # # # # # # # # ## ## ## 139s # # #### #### ### # # #### ## ## ## 139s 139s Recompute...... 139s Recompute...... 139s (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Importing project files...... 139s (100 %) Postprocessing...... 139s (100 %) Importing project files...... 139s (100 %) Postprocessing...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 139s (100 %) Importing project files...... 139s (33 %) (66 %) (100 %) Postprocessing...... 139s (100 %) Recompute...... 139s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 139s (100 %) Recompute...... 139s (50 %) (100 %) Postprocessing...... 139s (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Postprocessing...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Postprocessing...... 139s (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (33 %) (66 %) (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (50 %) (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) Recompute...... 139s (100 %) ### Running CLI Test BaseTests ### 139s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 139s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 139s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 139s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 139s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 139s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 139s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 139s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 139s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 139s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 139s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 139s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 142s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 142s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 142s testPrint (BaseTests.ConsoleTestCase.testPrint) ... ok 142s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... Printing error 142s Printing warning 145s ok 145s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 145s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 145s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 145s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 145s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 145s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 145s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 145s testNull (BaseTests.MatrixTestCase.testNull) ... ok 145s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 145s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 145s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 145s testPower (BaseTests.MatrixTestCase.testPower) ... ok 145s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 145s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 145s testScale (BaseTests.MatrixTestCase.testScale) ... ok 145s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 145s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 145s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 145s testVector (BaseTests.MatrixTestCase.testVector) ... ok 145s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 145s testBool (BaseTests.ParameterTestCase.testBool) ... ok 145s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 145s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 145s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 145s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 145s testInt (BaseTests.ParameterTestCase.testInt) ... ok 145s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 145s testString (BaseTests.ParameterTestCase.testString) ... ok 145s 145s ---------------------------------------------------------------------- 145s Ran 44 tests in 6.153s 145s 145s OK 145s FreeCAD 0.21.2, Libs: 0.21.2R 145s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 145s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 145s FreeCAD wouldn't be possible without FreeCAD community. 145s ##### #### ### #### 145s # # # # # # 145s # ## #### #### # # # # # 145s #### # # # # # # # ##### # # 145s # # #### #### # # # # # 145s # # # # # # # # # ## ## ## 145s # # #### #### ### # # #### ## ## ## 145s 145s Recompute...... 145s (100 %) Call from Python thread (not synchronized): count=1 145s Call from Python thread (not synchronized): count=2 145s Call from Python thread (not synchronized): count=3 145s Call from Python thread (not synchronized): count=4 145s Call from Python thread (not synchronized): count=5 145s Call from Python thread (not synchronized): count=6 145s Call from Python thread (not synchronized): count=7 145s Call from Python thread (not synchronized): count=8 145s Call from Python thread (not synchronized): count=9 145s Call from Python thread (not synchronized): count=10 145s 10 145s Printing message 145s Call from Python thread: count=1 145s Call from Python thread: count=2 145s Call from Python thread: count=3 145s Call from Python thread: count=4 145s Call from Python thread: count=5 145s Call from Python thread: count=6 145s Call from Python thread: count=7 145s Call from Python thread: count=8 145s Call from Python thread: count=9 145s Call from Python thread: count=10 145s 10 145s ### Running CLI Test UnitTests ### 145s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 145s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 145s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 145s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 145s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 145s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 145s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 145s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 145s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 145s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 145s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 145s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 145s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 145s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 145s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 145s ok 145s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 145s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 145s testToString (UnitTests.UnitBasicCases.testToString) ... ok 145s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 145s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 145s 145s ---------------------------------------------------------------------- 145s Ran 12 tests in 0.009s 145s 145s OK 145s FreeCAD 0.21.2, Libs: 0.21.2R 145s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 145s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 145s FreeCAD wouldn't be possible without FreeCAD community. 145s ##### #### ### #### 145s # # # # # # 145s # ## #### #### # # # # # 145s #### # # # # # # # ##### # # 145s # # #### #### # # # # # 145s # # # # # # # # # ## ## ## 145s # # #### #### ### # # #### ## ## ## 145s 145s ### Running CLI Test Document ### 145s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 145s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 145s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 145s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 145s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 145s testAddition (Document.DocumentBasicCases.testAddition) ... ok 145s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 145s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 145s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 145s testEnum (Document.DocumentBasicCases.testEnum) ... ok 145s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 145s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 145s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 145s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 145s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 145s testMem (Document.DocumentBasicCases.testMem) ... ok 145s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 145s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 145s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 145s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 145s testObjects (Document.DocumentBasicCases.testObjects) ... ok 145s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 145s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 145s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 145s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 145s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 145s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 145s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 145s testSubObject (Document.DocumentBasicCases.testSubObject) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 145s ok 145s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 145s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 145s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 145s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0x7e7bcb0eddf0> Proxy 145s onChanged .Cls object at 0x7e7bcb0eddf0> ExpressionEngine 145s onChanged .Cls object at 0x7e7bcb0eddf0> ExpressionEngine 145s onChanged .Cls object at 0x7e7bcb0eddf0> propA 145s Removing expression... 145s onChanged .Cls object at 0x7e7bcb0eddf0> ExpressionEngine 145s onChanged .Cls object at 0x7e7bcb0eddf0> _GroupTouched 145s onChanged .Cls object at 0x7e7bcb0eddf0> propA 145s Removing expression... 145s onChanged .Cls object at 0x7e7bcb0eddf0> ExpressionEngine 145s onChanged .Cls object at 0x7e7bcb0eddf0> ExpressionEngine 145s onChanged .Cls object at 0x7e7bcb0eddf0> propA 145s Removing expression... 145s onChanged .Cls object at 0x7e7bcb0eddf0> _GroupTouched 145s ok 145s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 145s testGroup (Document.DocumentGroupCases.testGroup) ... ok 145s testGroupAndGeoFeatureGroup (Document.DocumentGroupCases.testGroupAndGeoFeatureGroup) ... App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'. 145s 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'. 145s 2.9e-08 Document.cpp(2448): The graph must be a DAG. 145s 0.000106742 Document.cpp(2803): GroupTests#Part2 still touched after recompute 145s Document with the UUID 'f917730a-c4f8-4f0f-b160-ea03bd95376c' already exists, change to '4fd9d6bd-c508-4592-981b-cb95d8286355' 145s No such attribute 'Name123' 145s Recompute failed! 145s Invalid column specification 145s Invalid column specification 145s Invalid column specification 145s FreeCAD 0.21.2, Libs: 0.21.2R 145s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 145s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 145s FreeCAD wouldn't be possible without FreeCAD community. 145s ##### #### ### #### 145s # # # # # # 145s # ## #### #### # # # # # 145s #### # # # # # # # ##### # # 145s # # #### #### # # # # # 145s # # # # # # # # # ## ## ## 145s # # #### #### ### # # #### ## ## ## 145s 145s Postprocessing...... 145s (100 %) Recompute...... 145s (100 %) Recompute...... 145s (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (100 %) Recompute...... 145s (100 %) Importing project files...... 145s (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (50 %) (100 %) Postprocessing...... 145s (100 %) Recompute...... 145s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 145s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (50 %) (100 %) Recompute...... 145s (33 %) (66 %) (100 %) Recompute...... 145s (100 %) Recompute...... 145s (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (100 %) Postprocessing...... 145s (100 %) Recompute...... 145s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 145s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (4 %) (9 %) ok 145s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 145s testDocument (Document.DocumentObserverCases.testDocument) ... ok 145s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 145s testObject (Document.DocumentObserverCases.testObject) ... ok 145s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 145s testSave (Document.DocumentObserverCases.testSave) ... ok 145s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 145s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 145s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 145s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 145s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 145s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 145s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 145s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 145s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 145s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 145s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 145s 145s 145s 145s 145s 145s 145s 145s 145s 145s 145s ok 145s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 145s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 145s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... ok 145s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... ok 145s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 145s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 145s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 145s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 145s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 145s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 145s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 145s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 145s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 145s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 145s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... ok 145s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 145s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 145s testA (Document.FeatureTestColumn.testA) ... ok 145s testAA (Document.FeatureTestColumn.testAA) ... ok 145s testAAA (Document.FeatureTestColumn.testAAA) ... ok 145s testAAZ (Document.FeatureTestColumn.testAAZ) ... ok 145s testAB (Document.FeatureTestColumn.testAB) ... ok 145s testABCD (Document.FeatureTestColumn.testABCD) ... ok 145s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 145s testALL (Document.FeatureTestColumn.testALL) ... ok 145s testAZ (Document.FeatureTestColumn.testAZ) ... ok 145s testAZA (Document.FeatureTestColumn.testAZA) ... ok 145s testAb (Document.FeatureTestColumn.testAb) ... ok 145s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 145s testBA (Document.FeatureTestColumn.testBA) ... ok 145s testCB (Document.FeatureTestColumn.testCB) ... ok 145s testCBA (Document.FeatureTestColumn.testCBA) ... ok 145s testEmpty (Document.FeatureTestColumn.testEmpty) ... ok 145s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... Invalid row specification. 145s ok 145s testZ (Document.FeatureTestColumn.testZ) ... ok 145s testZA (Document.FeatureTestColumn.testZA) ... ok 145s testZZ (Document.FeatureTestColumn.testZZ) ... ok 145s testZZA (Document.FeatureTestColumn.testZZA) ... ok 145s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 145s test0 (Document.FeatureTestRow.test0) ... ok 145s test1 (Document.FeatureTestRow.test1) ... ok 145s test16384 (Document.FeatureTestRow.test16384) ... ok 145s test16385 (Document.FeatureTestRow.test16385) ... ok 145s testA (Document.FeatureTestRow.testA) ... ok 145s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 145s testException (Document.FeatureTestRow.testException) ... ok 145s testUndo (Document.UndoRedoCases.testUndo) ... ok 145s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 145s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 145s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 145s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 145s 145s ---------------------------------------------------------------------- 145s Ran 104 tests in 0.073s 145s 145s OK 145s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (4 %) (9 %) Recompute...... 145s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 145s (100 %) Importing project files...... 145s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 145s (100 %) Recompute...... 145s (100 %) Recompute...... 145s (33 %) (66 %) (100 %) Recompute...... 145s (33 %) (66 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 145s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 145s (100 %) Importing project files...... 145s (25 %) (50 %) (75 %) (100 %) Importing project files...... 145s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 145s (25 %) (50 %) (75 %) (100 %) Importing project files...... 145s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 145s (100 %) Recompute...... 145s Recompute...... 145s (100 %) Recompute...... 145s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 145s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 145s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 146s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 146s TestWorkbenchB 146s TestWorkbenchC 146s TestWorkbenchD 146s ok 146s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 146s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 146s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 146s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 146s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 146s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 146s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 146s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 146s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 146s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 146s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 146s 146s ---------------------------------------------------------------------- 146s Ran 12 tests in 0.005s 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 ### Running CLI Test UnicodeTests ### 146s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 146s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 146s 146s ---------------------------------------------------------------------- 146s Ran 2 tests in 0.003s 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 Importing project files...... 146s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 146s (100 %) ### Running CLI Test TestPythonSyntax ### 146s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :194: SyntaxWarning: invalid escape sequence '\s' 146s :197: SyntaxWarning: invalid escape sequence '\s' 146s :355: SyntaxWarning: invalid escape sequence '\w' 152s :24: SyntaxWarning: invalid escape sequence '\K' 152s :454: SyntaxWarning: invalid escape sequence '\[' 153s :95: SyntaxWarning: invalid escape sequence '\[' 153s :751: SyntaxWarning: invalid escape sequence '\#' 153s :767: SyntaxWarning: invalid escape sequence '\#' 153s :795: SyntaxWarning: invalid escape sequence '\?' 153s :797: SyntaxWarning: invalid escape sequence '\/' 153s :559: SyntaxWarning: invalid escape sequence '\[' 153s :42: SyntaxWarning: invalid escape sequence '\d' 153s :1443: SyntaxWarning: invalid escape sequence '\s' 153s :1445: SyntaxWarning: invalid escape sequence '\(' 153s :416: SyntaxWarning: invalid escape sequence '\.' 153s :732: SyntaxWarning: invalid escape sequence '\d' 153s :935: SyntaxWarning: invalid escape sequence '\s' 153s :935: SyntaxWarning: invalid escape sequence '\s' 153s :935: SyntaxWarning: invalid escape sequence '\s' 153s :938: SyntaxWarning: invalid escape sequence '\.' 153s :1620: SyntaxWarning: invalid escape sequence '\(' 153s :1621: SyntaxWarning: invalid escape sequence '\s' 153s :236: SyntaxWarning: invalid escape sequence '\.' 153s :238: SyntaxWarning: invalid escape sequence '\+' 153s :3866: SyntaxWarning: invalid escape sequence '\$' 153s :7: SyntaxWarning: invalid escape sequence '\i' 153s :5: SyntaxWarning: invalid escape sequence '\i' 153s :426: SyntaxWarning: invalid escape sequence '\[' 153s :504: SyntaxWarning: invalid escape sequence '\[' 153s :639: SyntaxWarning: invalid escape sequence '\[' 154s ok 154s 154s ---------------------------------------------------------------------- 154s Ran 1 test in 7.767s 154s 154s OK 154s FreeCAD 0.21.2, Libs: 0.21.2R 154s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 154s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 154s FreeCAD wouldn't be possible without FreeCAD community. 154s ##### #### ### #### 154s # # # # # # 154s # ## #### #### # # # # # 154s #### # # # # # # # ##### # # 154s # # #### #### # # # # # 154s # # # # # # # # # ## ## ## 154s # # #### #### ### # # #### ## ## ## 154s 154s ### Running CLI Test TestPathApp ### 154s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 154s """ 154s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 154s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 154s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 154s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 154s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 154s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 154s FreeCAD wouldn't be possible without FreeCAD community. 154s ##### #### ### #### 154s # # # # # # 154s # ## #### #### # # # # # 154s #### # # # # # # # ##### # # 154s # # #### #### # # # # # 154s # # # # # # # # # ## ## ## 154s # # #### #### ### # # #### ## ## ## 154s 154s Importing project files...... 154s (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...... 154s (100 %) Importing project files...... 154s (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...... 154s (100 %) Importing project files...... 154s (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...... 154s (100 %) Importing project files...... 154s (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 154s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 155s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 155s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 155s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 155s Test Output Generation. ... testpath 155s postprocessing... 155s done postprocessing. 155s testpath 155s postprocessing... 155s done postprocessing. 155s testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 155s Test command Generation. ... testpath 155s postprocessing... 155s done postprocessing. 155s testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 155s Test Line Numbers ... testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 155s Test Pre-amble ... testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 155s Test Post-amble ... testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 155s Test inches ... testpath 155s postprocessing... 155s done postprocessing. 155s testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 155s Test test modal ... testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 155s Test axis modal ... testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 155s Test tool change ... testpath 155s postprocessing... 155s done postprocessing. 155s testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 155s Test comment ... testpath 155s postprocessing... 155s done postprocessing. 155s ok 155s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 155s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ Y:100 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command G1 [ X:12 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 155s Dogbone.INFO: 4: Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 5: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 6: Command G1 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFOok 155s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 155s Verify bones are inserted if hole ends with rapid move out. ... ok 155s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 155s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 155s Area.cpp(1429): hit bottom 0,0,1e-07 155s Area.cpp(1429): hit bottom 0,0,1e-07 155s : and there is one 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ Y:100 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command G1 [ X:12 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 155s Dogbone.INFO: 4: Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 5: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 6: Command G0 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Recompute...... 155s (50 %) (100 %) Recompute...... 155s (33 %) (66 %) (100 %) Recompute...... 155s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 155s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 155s (100 %) Recompute...... 155s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 155s (25 %) (50 %) (75 %) (100 %) Recompute...... 155s (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 155s Recompute...... 155s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: not inside -> side stays right 155s Dogbone.INFO: CW -> stay on side 155s Recompute...... 155s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command (Profile) [ ] 155s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 155s Dogbone.INFO: 2: Command G0 [ Z:16 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 4: Command G0 [ Z:14 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 72.5, 5.0) 155s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 27.5, 5.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: Found bone corner: Vector (72.49999999999999, 27.5, 5.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Lefok 155s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 155s Verify no bone is inserted for straight move interrupted by plunge. ... t/Left 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 72.5, 1e-07) 155s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: Found bone corner: Vector (27.500000099999987, 27.5, 1e-07) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: Found bone corner: Vector (72.49999999999999, 27.5, 1e-07) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Left/Left 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 16: Command G0 [ Z:16 ] 155s Dogbone.INFO: ignoring and dropping noop move 155s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 155s Dogbone.INFO: ignoring and dropping noop move 155s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:0 Z:5 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:0 Z:5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2685e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Straight/Left 155s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:0 Z:1e-07 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:0 Z:1e-07 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2685e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Straight/Left 155s Dogbone.INFO: 41: Command G0 [ Z:16 ] 155s Dogbone.INFO: ignoring and dropping noop move 155s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 ok 155s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 155s Verify can handle comments between moves ... ok 155s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 155s Verify can handle noops between moves ... [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ X:0 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command ( start) [ ] 155s Dogbone.INFO: 4: Command G1 [ Y:0 ] 155s Dogbone.INFO: - direction = Left/Right 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 5: Command G1 [ X:15 ] 155s Dogbone.INFO: - direction = Left/Right 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 6: Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Left/Right 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 7: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Left/Right 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 155s Dogbone.INFO: 9: Command G0 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Straight/Right 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ X:20 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command G1 [ Y:0 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 155s Dogbone.INFO: 4: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 5: Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 6: Command G1 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ X:20 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command G1 [ Y:0 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 155s Dogbone.INFO: 4: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 155s Dogbone.INFO: 6: Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 7: Command G1 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ X:20 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command G1 [ Y:0 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 155s Dogbone.INFO: 4: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 5ok 155s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 155s Verify adaptive length ... ok 155s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 155s Verify nominal length ... ok 155s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 155s Verify custom length ... ok 155s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 155s Verify basic op dressup ... ok 155s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 155s Verify retaining non-move instructions ... ok 155s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 155s Verify bone on plunge moves ... ok 155s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 155s Verify ignoring plunge moves that don't connect ... ok 155s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 155s Verify TBone_V style ... ok 155s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 155s Verify TBone_S style ... ok 155s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 155s Verify TBone_L style ... ok 155s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 155s Verify Dogbone style ... ok 155s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 155s Verify custom length. ... ok 155s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 155s Verify adaptive length. ... ok 155s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 155s Verify adaptive length II. ... ok 155s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 155s Verify dogbone blacklist ... ok 155s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 155s Verify dogbone on dogbone ... ok 155s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 155s Verify kinks of maneuvers ... ok 155s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 155s Verify dogbone detection ... ok 155s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 155s Verify horizontal t-bone creation ... ok 155s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 155s Verify vertical t-bone creation ... ok 155s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 155s Verify t-bones on edges ... ok 155s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 155s Verify dogbone angles ... ok 155s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 155s Verify dogbones ... ok 155s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 155s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 155s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 155s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 155s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 155s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 155s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 155s Test test modal ... ok 155s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 155s Test axis modal ... ok 155s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 155s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 155s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 155s Done postprocessing. 155s ok 155s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 155s Check Tag origin. ... ok 155s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 155s Verify solid for a 90 degree tag is a cylinder. ... ok 155s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 155s Verify trapezoidal tag has a cone shape with a lid. ... ok 155s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 155s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 155s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 155s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 155s ok 155s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 155s Test Output Generation. ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 155s Test command Generation. ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 155s Test Line Numbers ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 155s Test Pre-amble ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 155s Test Post-amble ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 155s Test inches ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 155s Test test modal ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 155s Test axis modal ... Show editor = 0 155s here 155s postprocessing... 155s done postprocessing. 155s ok 155s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 155s Test tool change ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 155s Test comment ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 155s Test Output Generation. ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 155s Test command Generation. ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 155s Test Line Numbers ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 155s Test Pre-amble ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 155s Test Post-amble ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 155s Test inches ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 155s Test test modal ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 155s Test axis modal ... Show editor = 0 155s here 155s postprocessing... 155s done postprocessing. 155s ok 155s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 155s Test tool change ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 155s Test comment ... Show editor = 0 155s postprocessing... 155s done postprocessing. 155s ok 155s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 155s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 155s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 6: Command G1 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: Default side = right 155s Dogbone.INFO: inside -> side = left 155s Dogbone.INFO: CW -> stay on side 155s Dogbone.INFO: Here we go ... 155s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 1: Command G1 [ Z:0 ] 155s Dogbone.INFO: nope 155s Dogbone.INFO: 2: Command G1 [ X:20 ] 155s Dogbone.INFO: is a candidate, keeping for later 155s Dogbone.INFO: adding to odds and ends 155s Dogbone.INFO: 3: Command G1 [ Y:0 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 155s Dogbone.INFO: 4: Command G1 [ X:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 5: Command G1 [ X:10 ] 155s Dogbone.INFO: ignoring and dropping noop move 155s Dogbone.INFO: 6: Command G1 [ Y:10 ] 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 155s Dogbone.INFO: removing potential path crossing 155s Dogbone.INFO: 7: Command G1 [ Z:10 ] 155s Dogbone.INFO: Looking for connection in odds and ends 155s Dogbone.INFO: - direction = Right/Right 155s Dogbone.INFO: and there is one 155s Dogbone.INFO: removing potential path crossing 155s Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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 155s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 155s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 155s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 155s test050 (PathTests.TestPathPost.TestOutputNameSubstitution.test050) ... ok 155s 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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing project files...... 155s (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...... 155s (100 %) Importing projecok 155s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 156s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 156s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 156s test00() Empty test. ... t files...... 156s (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...... 156s (100 %) Importing project files...... 156s (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...... 156s (100 %) Importing project files...... 156s (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...... 156s (100 %) Importing project files...... 156s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 156s (100 %) Recompute...... 156s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 156s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 156s (100 %) Recompute...... 156s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 156s (25 %) (50 %) (75 %) (100 %) Recompute...... 156s (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 156s Recompute...... 156s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s All cleared. 156s ok 156s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 156s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.034256 sec 156s 156s 156s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s All cleared. 156s ok 156s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 156s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.021530 sec 156s 156s 156s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s All cleared. 156s ok 156s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 156s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.101433 sec 156s 156s 156s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s All cleared. 156s ok 156s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 156s 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.071646 sec 156s 156s 156s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (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. 156s Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s Unable to resolve tool down linking path (self-intersects). 156s All cleared. 156s ok 156s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 156s 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.088762 sec 156s 156s 156s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (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. 156s Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s All cleared. 156s ok 156s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 156s 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.066960 sec 156s 156s 156s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (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. 156s Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s Unable to resolve tool down linking path (self-intersects). 156s All cleared. 156s ok 156s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 156s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.132185 sec 156s 156s 156s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 156s Recompute...... 156s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s Unable to resolve tool down linking path (self-intersects). 156s All cleared. 156s Adaptive.INFO: *** Done. Elapsed time: 0.150729 sec 156s 156s 156s (86 %) (90 %) (95 %) (100 %) Recompute...... 156s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 156s 156s Tool Diameter: 5 156s Accuracy: 6.3 um 156s ** Processing region: 1 156s All cleared. 156s ok 156s test00 (PathTests.TestPathCore.TestPathCore.test00) 156s Test Path command core functionality ... ok 156s test10 (PathTests.TestPathCore.TestPathCore.test10) 156s Test Path Object core functionality ... ok 156s test50 (PathTests.TestPathCore.TestPathCore.test50) 156s Test Path.Length calculation ... ok 156s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 156s Test Basic Drill Generator Return ... ok 156s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 156s Test edge alignment check ... ok 156s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 156s Test Basic Peck Drill Generator Return ... ok 156s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 156s Test Basic Dwell Drill Generator Return ... ok 156s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 156s Specifying retract height should set R parameter to specified value ... ok 156s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 156s Not specifying retract height should set R parameter to Z position of start point ... ok 156s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 156s Non-float retract height should raise ValueError ... ok 156s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 156s Test Error if dwell and peck ... ok 156s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 156s Test chipBreak ... ok 156s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 156s Test CompareVecs ... ok 156s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 157s Test isDrillable ... ok 157s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 158s Test getDrillableTargets ... ok 158s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 158s Verify getAngle functionality. ... ok 158s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 158s Verify diffAngle functionality. ... ok 158s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 158s Verify isVertical/isHorizontal for Vector ... ok 158s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 158s Verify isVertical/isHorizontal for Edges ... ok 158s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 158s Verify isVertical/isHorizontal for faces ... ok 158s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 158s Verify speed interpolation works for different pitches ... ok 158s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 158s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 158s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 158s Verify proper geometry objects for G1 and G01 commands are created. ... ok 158s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 158s Verify proper geometry for arcs in the XY-plane are created. ... ok 158s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 158s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 158s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 158s Verify arc results in proper G2/3 command. ... ok 158s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 158s Verify circle results in proper G2/G3 commands. ... ok 158s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 158s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 158s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 158s Verify proper wire(s) aggregation from a Path. ... ok 158s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 158s Verify arcToHelix returns proper helix. ... ok 158s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 158s Verify splitArcAt returns proper subarcs. ... ok 158s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 158s Verify splitEdgeAt. ... ok 158s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 158s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 158s ok 158s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 158s Flip a line. ... ok 158s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 158s Flip a line segment. ... ok 158s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 158s Flip a circle ... ok 158s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 158s Flip an arc ... ok 158s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 158s Flip a rotated arc ... ok 158s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 158s Flip a B-spline ... ok 158s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 158s Flip an offset wire ... ok 158s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 158s 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 158s ok 158s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 158s Test Value and Type checking ... ok 158s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 158s Test Basic Helix Generator verify linear edge is vertical ... ok 158s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 158s Test Helix Generator with horizontal edge ... ok 158s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 158s Test Helix Generator with inverted vertical edge ... ok 158s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 158s Test Helix Retraction ... ok 158s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 158s 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 ]] 158s ok 158s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 158s Test that Machine State initializes and stores position correctly ... ok 158s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 158s Test PathUtils filterarcs ... ok 158s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 158s Verify G0 instruction construction ... ok 158s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 158s Verify G1 instruction construction ... ok 158s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 158s Verify G2 instruction construction ... ok 158s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 158s Verify G3 instruction construction ... ok 158s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 158s Verify pathLength correctness ... ok 158s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 158s Verify tangents of moves. ... ok 158s test00 (PathTests.TestPathLog.TestPathLog.test00) 158s Check for proper module extraction. ... ok 158s test01 (PathTests.TestPathLog.TestPathLog.test01) 158s Check for proper function extraction. ... ok 158s test10 (PathTests.TestPathLog.TestPathLog.test10) 158s Verify default log levels is NOTICE. ... ok 158s test11 (PathTests.TestPathLog.TestPathLog.test11) 158s Verify setting global log level. ... ok 158s test12 (PathTests.TestPathLog.TestPathLog.test12) 158s Verify setting module log level. ... ok 158s test13 (PathTests.TestPathLog.TestPathLog.test13) 158s Verify setting other modul's log level doesn't change this one's. ... ok 158s test14 (PathTests.TestPathLog.TestPathLog.test14) 158s Verify resetting log level for module falls back to global level. ... ok 158s test20 (PathTests.TestPathLog.TestPathLog.test20) 158s Verify debug logs aren't logged by default. ... ok 158s test21 (PathTests.TestPathLog.TestPathLog.test21) 158s Verify debug logs are logged if log level is set to DEBUG. ... ok 158s test30 (PathTests.TestPathLog.TestPathLog.test30) 158s Verify log level ERROR. ... ok 158s test31 (PathTests.TestPathLog.TestPathLog.test31) 158s Verify log level WARNING. ... ok 158s test32 (PathTests.TestPathLog.TestPathLog.test32) 158s Verify log level NOTICE. ... ok 158s test33 (PathTests.TestPathLog.TestPathLog.test33) 158s Verify log level INFO. ... ok 158s test34 (PathTests.TestPathLog.TestPathLog.test34) 158s Verify log level DEBUG. ... ok 158s test50 (PathTests.TestPathLog.TestPathLog.test50) 158s Verify no tracking by default. ... ok 158s test51 (PathTests.TestPathLog.TestPathLog.test51) 158s Verify enabling tracking for module results in tracking. ... ok 158s test52 (PathTests.TestPathLog.TestPathLog.test52) 158s Verify untracking stops tracking. ... ok 158s test53 (PathTests.TestPathLog.TestPathLog.test53) 158s Verify trackAllModules works correctly. ... ok 158s test60 (PathTests.TestPathLog.TestPathLog.test60) 158s Verify track handles no argument. ... ok 158s test61 (PathTests.TestPathLog.TestPathLog.test61) 158s Verify track handles arbitrary argument types correctly. ... ok 158s testzz (PathTests.TestPathLog.TestPathLog.testzz) 158s Restoring environment after tests. ... ok 158s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 158s Verify chamfer depth and offset for an end mill. ... ok 158s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 158s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 158s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 158s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 158s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 158s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 158s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 158s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 158s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 158s Verify missing cutting edge angle info prints only once. ... ok 158s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 158s Verify missing tip diameter info prints only once. ... ok 158s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 158s Verify isWireClockwise for polygon wires. ... ok 158s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 158s Verify isWireClockwise for single edge circle wires. ... ok 158s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 158s Verify isWireClockwise for two half circle wires. ... ok 158s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 158s Verify isWireClockwise for two edge wires with an arc. ... ok 158s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 158s Verify isWireClockwise for unoriented wires. ... ok 158s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 158s Check offsetting a circular hole. ... ok 158s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 158s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.049319 sec 158s 158s 158s (86 %) (90 %) (95 %) (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 158s (100 %) Recompute...... 158s (100 %) Importing project files...... 158s (25 %) (50 %) (75 %) (100 %) Recompute...... 158s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 158s TestPathLog.INFO: something 158s TestPathLog.DEBUG: (142) - something 158s TestPathLog.INFO: something 158s TestPathLog(157).test51(this, and, that) 158s TestPathLog(164).test52(this, and, that) 158s TestPathLog(171).test53(this, and, that) 158s TestPathLog(176).test53(this, and, that) 158s TestPathLog(178).test53(this, and, that) 158s TestPathLog(183).test60() 158s TestPathLog(190).test61(this, None, 1, 18.25) 158s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 158s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 158s Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (2 %) (5 %) (8 %) TestPathLog.ERROR: something 158s TestPathLog.WARNING: something 158s TestPathLog.ERROR: something 158s TestPathLog.WARNING: something 158s TestPathLog.ERROR: something 158s TestPathLog.WARNING: something 158s TestPathLog.ERROR: something 158s TestPathLog.WARNING: something 158s TestPathLog.ERROR: something 158s ok 158s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 158s Check offsetting a cylinder succeeds. ... ok 158s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 158s Check offsetting a hole with Placement. ... ok 158s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 158s Check offsetting a cylinder with Placement. ... ok 158s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 158s Check offsetting hole wire succeeds. ... ok 158s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 158s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 158s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 158s Check offsetting a body wire succeeds. ... ok 158s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 158s 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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (2 %) (5 %) ok 158s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 158s Check offsetting a box. ... ok 158s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 158s Check offsetting a triangle. ... ok 158s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 158s Check offsetting a shape. ... ok 158s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 158s Check offsetting a cylindrical hole. ... ok 158s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 158s Check offsetting a square hole. ... ok 158s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 158s Check offsetting a triangular holee. ... ok 158s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 158s 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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (2 %) (5 %) ok 158s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 158s Check offsetting a single outside edge forward. ... ok 158s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 158s Check offsetting a single outside edge not forward. ... ok 158s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 158s Check offsetting multiple outside edges. ... ok 158s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 158s Check offsetting multiple backwards outside edges. ... ok 158s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 158s 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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Importing project files...... 158s (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...... 158s (100 %) Recompute...... 158s (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...... 158s (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...... 158s (100 %) Importing project files...... 158s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 158s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 158s Check offsetting a single inside edge not forward. ... ok 158s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 158s Check offsetting multiple inside edges. ... ok 158s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 158s Check offsetting multiple backwards inside edges. ... ok 158s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 158s Orient an already oriented wire ... ok 158s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 158s Orient a potentially misoriented wire ... ok 158s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 158s Orient a potentially misoriented longer wire ... ok 158s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 158s Test the utility functions in the PostUtils.py file. ... ok 158s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 158s There is at least one search path. ... ok 158s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 158s Path/Post is part of the posts search path. ... ok 158s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 158s Path/Post/scripts is part of the posts search path. ... ok 158s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 158s Available post processors include linuxcnc, grbl and opensbp. ... ok 158s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 158s Default paths for tools are resolved correctly ... ok 158s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 159s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s ok 159s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 159s 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...... 159s (100 %) Importing project files...... 159s (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...... 159s (100 %) Importing project files...... 159s (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...... 159s (100 %) Importing project files...... 159s (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...... 159s (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 159s (100 %) Recompute...... 159s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 159s (100 %) Recompute...... 159s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Recompute...... 159s (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...... 159s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 159s (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 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s ok 159s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 159s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s ok 159s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 159s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s Area.cpp(1429): hit bottom 0,0,1e-07 159s ok 159s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 159s basic PropertyBag creation and access test ... ok 159s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 159s adding properties to a PropertyBag is tracked properly ... ok 159s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 159s refreshCustomPropertyGroups deletes empty groups ... ok 159s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 159s refreshCustomPropertyGroups does not delete non-empty groups ... ok 159s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 159s Test relAngle function ... ok 159s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 159s Test Basic Rotation Generator Return ... A 0.0 159s C 0.0 159s ok 159s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 159s Test non-zero rotation ... ok 159s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 159s Test A limits ... ok 159s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 159s Test C limits ... ok 159s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 159s Test handling of no valid solution ... ok 159s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 159s Verify SetupSheet templateAttributes ... ok 159s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 159s Verify SetupSheet template attributes roundtrip. ... ok 159s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 159s Verify default value detection logic. ... ok 159s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 159s Verify template attributes encoding/decoding of floats. ... ok 159s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 159s Verify template attributes encoding/decoding of strings. ... ok 159s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 159s Verify template attributes encoding/decoding of dictionaries. ... ok 159s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 159s Verify template attributes encoding/decoding of lists. ... ok 159s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 159s Verify SetupSheet template op attributes roundtrip. ... ok 159s test00 (PathTests.TestPathStock.TestPathStock.test00) 159s Test CreateBox ... ok 159s test01 (PathTests.TestPathStock.TestPathStock.test01) 159s Test CreateCylinder ... ok 159s test10 (PathTests.TestPathStock.TestPathStock.test10) 159s Verify FromTemplate box creation. ... ok 159s test11 (PathTests.TestPathStock.TestPathStock.test11) 159s Verify FromTemplate cylinder creation. ... ok 159s test12 (PathTests.TestPathStock.TestPathStock.test12) 159s Verify FromTemplate from Base creation. ... ok 159s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 159s Verify internal radii. ... ok 159s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 159s Verify internal radii with tool crest. ... ok 159s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 159s Verify internal thread passes. ... ok 159s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 159s Verify external radii. ... ok 159s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 159s Verify external radii with tool crest. ... ok 159s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 159s Verify external thread passes. ... ok 159s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 159s Verify internal right hand thread setup. ... ok 159s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 159s Verify internal left hand thread setup. ... ok 159s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 159s Verify exteranl right hand thread setup. ... ok 159s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 159s Verify exteranl left hand thread setup. ... ok 159s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 159s Verify thread commands for a single thread ... ok 159s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 159s Verify thread commands for a thwo threads ... ok 159s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 159s Verify thread commands for a one and a half threads ... ok 159s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 159s Verify thread commands for a one and 3 quarter threads ... ok 159s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 159s Verify thread commands for a one and 3 quarter threads - CCW ... ok 159s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 159s Verify lead in/out commands for a single thread ... ok 159s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 159s Verify lead in/out commands for one and a half threads ... ok 159s test (PathTests.TestPathToolBit.TestPathToolBit.test) 159s Log test setup directory structure ... 159s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 159s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 159s dir : /usr/share/freecad/Mod/Path/PathTests 159s : PathTests 159s : Drilling_1.FCStd 159s : PathTestUtils.py 159s : TestCentroidPost.py 159s : TestGrblPost.py 159s : TestLinuxCNCPost.py 159s : TestMach3Mach4Post.py 159s : TestPathAdaptive.py 159s : TestPathCore.py 159s : TestPathDepthParams.py 159s : TestPathDressupDogbone.py 159s : TestPathDressupDogboneII.py 159s : TestPathDressupHoldingTags.py 159s : TestPathDrillGenerator.py 159s : TestPathDrillable.py 159s : TestPathGeneratorDogboneII.py 159s : TestPathGeom.py 159s : TestPathHelix.py 159s : TestPathHelixGenerator.py 159s : TestPathHelpers.py 159s : TestPathLanguage.py 159s : TestPathLog.py 159s : TestPathOpDeburr.py 159s : TestPathOpUtil.py 159s : TestPathPost.py 159s : TestPathPreferences.py 159s : TestPathProfile.py 159s : TestPathPropertyBag.py 159s : TestPathRotationGenerator.py 159s : TestPathSetupSheet.py 159s : TestPathStock.py 159s : TestPathThreadMilling.py 159s : TestPathThreadMillingGenerator.py 159s : TestPathToolBit.py 159s : TestPathToolChangeGenerator.py 159s : TestPathToolController.py 159s : TestPathUtil.py 159s : TestPathVcarve.py 159s : TestPathVoronoi.py 159s : TestRefactoredCentroidPost.py 159s : TestRefactoredGrblPost.py 159s : TestRefactoredLinuxCNCPost.py 159s : TestRefactoredMach3Mach4Post.py 159s : TestRefactoredTestPost.py 159s : Tools 159s : Bit 159s : test-path-tool-bit-bit-00.fctb 159s : Library 159s : test-path-tool-bit-library-00.fctl 159s : Shape 159s : test-path-tool-bit-shape-00.fcstd 159s : __init__.py 159s : boxtest.fcstd 159s : boxtest1.fcstd 159s : drill_test1.FCStd 159s : test-path-tool-bit-bit-00.fctb 159s : test-path-tool-bit-library-00.fctl 159s : test-path-tool-bit-shape-00.fcstd 159s : test_adaptive.fcstd 159s : test_centroid_00.ngc 159s : test_filenaming.fcstd 159s : test_geomop.fcstd 159s : test_holes00.fcstd 159s : test_profile.fcstd 159s ok 159s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 159s Find a tool shape from file name ... ok 159s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 159s Not find a relative path shape if not stored in default location ... ok 159s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 159s Find a relative path shape if it's local to a bit path ... ok 159s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 159s Not find a tool shape from an invalid absolute path. ... ok 159s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 159s Find a tool shape from a valid absolute path. ... ok 159s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 159s Find a tool bit from file name ... ok 159s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 159s Not find a relative path bit if not stored in default location ... ok 159s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 159s Find a relative path bit if it's local to a library path ... ok 159s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 159s Not find a tool bit from an invalid absolute path. ... ok 159s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 159s Find a tool bit from a valid absolute path. ... ok 159s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 159s Find a tool library from file name ... ok 159s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 159s Not find a relative path library if not stored in default location ... ok 159s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 159s [skipped] Find a relative path library if it's local to ... ok 159s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 159s Not find a tool library from an invalid absolute path. ... ok 159s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 159s Find a tool library from a valid absolute path. ... ok 159s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 159s Test Basic Tool Change Generator Return ... ok 159s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 159s Verify ToolController templateAttrs ... ok 159s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 159s Verify ToolController template roundtrip. ... ok 159s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 159s Check that isValidBaseObject detects solids. ... ok 159s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 159s Check that isValidBaseObject detects PDs. ... ok 159s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 159s Check that isValidBaseObject detects compounds. ... ok 159s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 159s Check that isValidBaseObject ignores sketches. ... ok 159s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 159s Check that Part is handled correctly. ... ok 159s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 159s Verify 90 deg depth calculation ... ok 159s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 159s Verify 90 deg depth limit ... ok 159s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 159s Verify 60 deg depth calculation ... ok 159s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 159s Verify 60 deg depth limit ... ok 159s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 159s Verify 90 deg with tip dia depth calculation ... ok 159s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 159s Verify 90 deg with tip dia depth limit calculation ... ok 159s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 159s Verify 45 deg with tip dia depth calculation ... ok 159s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 159s Verify 45 deg with tip dia depth limit calculation ... ok 159s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 159s Check vertex comparison ... ok 159s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 159s Check edge comparison ... ok 159s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 159s Check cell comparison ... ok 159s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 159s Check toShape for linear edges ... ok 159s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 159s Check toShape for linear edges with set z ... ok 159s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 159s Check toShape for linear edges with varying z ... ok 159s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 159s Check toShape for curved edges ... ok 159s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 159s Check toShape for curved edges with set z ... ok 159s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 159s Check toShape for curved edges with varying z ... ok 159s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 159s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 159s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 159s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 159s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 159s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 159s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 159s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 159s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 159s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 159s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 159s done postprocessing. 159s ok 159s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 159s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 159s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 159s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 159s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 159s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 159s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 159s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 159s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 159s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 159s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 159s done postprocessing. 159s ok 159s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 159s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 159s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 159s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 159s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 159s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 159s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 159s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 159s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 159s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 159s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 159s done postprocessing. 159s ok 159s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 159s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 159s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 159s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 159s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 159s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 159s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 159s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 159s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 159s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 159s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 159s done postprocessing. 159s ok 159s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 159s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 159s Test Outputting all arguments. ... ok 159s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 159s Test Outputting visible arguments. ... ok 159s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 159s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 159s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 159s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 159s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 159s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 159s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 159s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 159s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 159s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 159s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 159s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 159s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 159s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 159s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 159s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 159s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 159s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 159s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 159s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 159s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 159s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 159s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 159s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 159s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 159s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 159s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 159s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 159s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 159s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 159s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 159s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 159s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 159s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 159s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 159s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 159s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 159s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 159s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 159s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 159s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 159s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 159s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 159s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 159s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 159s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 159s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 159s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 159s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 159s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 159s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 159s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 159s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 159s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 159s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 159s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 159s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 159s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 159s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 159s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 159s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 159s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 159s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 159s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 159s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 159s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 159s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 159s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 159s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 159s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 159s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 159s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 159s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 159s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 159s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 159s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 159s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 159s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 159s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 159s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 159s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 159s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 159s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 159s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 159s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 159s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 159s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 159s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 159s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 159s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 159s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 159s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 159s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 159s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 159s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 159s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 159s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 159s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 159s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 159s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 159s done postprocessing. 159s ok 159s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 159s Stepping down to zero ... ok 159s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 159s Stepping from zero to a negative depth ... ok 159s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 159s Start and end are equal or start lower than finish ... ok 159s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 159s User Parameters passed in ... ok 159s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 159s z_finish_step passed in. ... ok 159s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 159s stepping down with equalstep=True ... ok 159s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 159s stepping down with equalstep=True and a finish depth ... ok 159s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 159s stepping down with stepdown greater than total depth ... ok 159s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 159s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 159s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 159s stepping down with single stepdown exactly equal to total depth ... ok 159s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 159s stepping down with single stepdown roughly equal to total depth ... ok 159s 159s ---------------------------------------------------------------------- 159s Ran 458 tests in 4.718s 159s 159s OK 159s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 159s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 159s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 159s (100 %) Recompute...... 159s (100 %) Recompute...... 159s (50 %) (100 %) Recompute...... 159s (50 %) (100 %) Recompute...... 159s (50 %) (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 159s (100 %) Recompute...... 159s (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Recompute...... 159s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 159s (100 %) Recompute...... 159s (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Recompute...... 159s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 159s (100 %) Recompute...... 159s (25 %) (50 %) (75 %) (100 %) Importing project files...... 159s (25 %) (50 %) (75 %) (100 %) Recompute...... 159s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 159s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 159s (50 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (33 %) (66 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 159s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 159s ok 159s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 159s ok 159s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 159s ok 159s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 159s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 159s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 159s FreeCAD wouldn't be possible without FreeCAD community. 159s ##### #### ### #### 159s # # # # # # 159s # ## #### #### # # # # # 159s #### # # # # # # # ##### # # 159s # # #### #### # # # # # 159s # # # # # # # # # ## ## ## 159s # # #### #### ### # # #### ## ## ## 159s 159s Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 159s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 159s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 159s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 159s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 159s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 159s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) ok 159s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 159s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 159s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 159s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 159s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 159s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.lKoliE/autopkgtest_tmp/PartDesign/Hole 159s ok 159s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.lKoliE/autopkgtest_tmp/PartDesign/Hole 159s ok 159s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.lKoliE/autopkgtest_tmp/PartDesign/Hole 159s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 159s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 159s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 159s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 159s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 159s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 159s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 159s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.lKoliE/autopkgtest_tmp/PartDesign/Hole 159s ok 159s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.lKoliE/autopkgtest_tmp/PartDesign/Hole 159s ok 159s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 160s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 160s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 160s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 160s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 160s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 160s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 160s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 160s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 160s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 160s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 160s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 161s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 161s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 161s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 161s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 161s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 161s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 161s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 161s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 161s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Importing project files...... 161s (100 %) Postprocessing...... 161s (100 %) Recompute...... 161s (100 %) Importing project files...... 161s (100 %) Postprocessing...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 ok 161s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 161s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 161s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 161s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 161s Test issue #6156: Loft tool "Closed" option not working ... ok 161s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 161s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 161s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 161s ok 161s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 161s Tests the same mirroring scenario as in the sketch case, ... ok 161s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 161s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 161s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 161s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 161s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) ok 161s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 161s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 161s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 161s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 161s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 161s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 161s (100 %) Recompute...... 161s (50 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 161s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 161s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 161s (11 %) (22 %) (33 %) (44 %) ok 161s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 161s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 161s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 161s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 162s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) ok 162s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 162s ok 162s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 162s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 162s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 162s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 162s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 162s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 162s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 162s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 162s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 162s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 162s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 162s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 162s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 162s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 162s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 162s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) ok 162s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 162s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 162s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 162s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 162s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 162s Test case for PR #8763 ... ok 162s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 162s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 162s 162s ---------------------------------------------------------------------- 162s Ran 77 tests in 2.749s 162s 162s OK 162s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 162s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 162s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 162s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 162s Import the Draft module. ... ok 162s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 162s Import Draft geometrical utilities. ... ok 162s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 162s Import Draft SVG utilities. ... ok 162s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 162s Import Draft vector utilities. ... ok 162s test_arc (drafttests.test_creation.DraftCreation.test_arc) 162s Create a circular arc. ... ok 162s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 162s Create a circular arc from three points. ... ok 162s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 162s Create a bezier curve of six points, degree five. ... ok 162s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 162s Create a BSpline of three points. ... ok 162s test_circle (drafttests.test_creation.DraftCreation.test_circle) 162s Create a circle. ... ok 162s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 162s Create a cubic bezier curve of four points. ... ok 162s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 162s Create an angular dimension between two lines at given angles. ... ok 162s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 162s Create a linear dimension linked to an object. ... ok 162s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 162s Create a simple linear dimension not linked to an object. ... ok 162s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 162s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 162s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 162s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 162s FreeCAD wouldn't be possible without FreeCAD community. 162s ##### #### ### #### 162s # # # # # # 162s # ## #### #### # # # # # 162s #### # # # # # # # ##### # # 162s # # #### #### # # # # # 162s # # # # # # # # # ## ## ## 162s # # #### #### ### # # #### ## ## ## 162s 162s 162s ------------------------------------------------------------------------------ 162s Try importing 'Draft' 162s 162s ------------------------------------------------------------------------------ 162s Try importing 'DraftGeomUtils' 162s 162s ------------------------------------------------------------------------------ 162s Try importing 'draftfunctions.svg' 162s 162s ------------------------------------------------------------------------------ 162s Try importing 'DraftVecUtils' 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Arc' 162s radius=2 162s startangle=0, endangle=90 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Arc 3Points' 162s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 162s c=Vector (0.0, 5.0, 0.0) 162s ---------------- 162s Arc by 3 points 162s p1: Vector (5.0, 0.0, 0.0) 162s p2: Vector (4.0, 3.0, 0.0) 162s p3: Vector (0.0, 5.0, 0.0) 162s Radius: 5.000000000000002 162s Center: Vector (-1.3322676295501878e-15, -1.3322676295501878e-15, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft BezCurve' 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 162s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft BSpline' 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 162s c=Vector (2.0, 2.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Circle' 162s radius=3 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft CubBezCurve' 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Dimension Angular' 162s Occasionally crashes 162s center=Vector (0.0, 0.0, 0.0) 162s angle1=20, angle2=70 162s dim_line=Vector (3.0, 1.0, 0.0) 162s ---------------- 162s Angular dimension 162s center: Vector (0.0, 0.0, 0.0) 162s angles: [20, 70] 162s dim_line: Vector (3.0, 1.0, 0.0) 162s normal: None 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Dimension' 162s Occasionally crashes 162s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 162s Recompute...... 162s (100 %) ---------------- 162s Linear dimension 162s edge_object: Line 162s i1: 1 162s i2: 2 162s dim_line: Vector (5.0, 3.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Dimension' 162s Occasionally crashes 162s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 162s c=Vector (4.0, -1.0, 0.0) 162s ---------------- 162s Linear dimension 162s p1: Vector (0.0, 0.0, 0.0) 162s p2: Vector (9.0, 0.0, 0.0) 162s dim_line: Vector (4.0, -1.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Dimension Radial' 162s radius=10 162s startangle=0, endangle=90 162s Recompute...... 162s (100 %) ---------------- 162s Radial dimension 162s edge_object: Arc 162s index: 1 162s mode: radius 162s dim_line: Vector (1.0, 1.0, 0.0) 162s ---------------- 162s Radial dimension 162s edge_object: Arc 162s index: 1 162s mode: diameter 162s dim_line: Vector (3.0, 1.0, ok 162s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 162s Create an ellipse. ... ok 162s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 162s Create a box, and then a facebinder from its faces. ... ok 162s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 162s Create two lines, and a fillet between them. ... ok 162s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 162s Create a hatch. ... ok 162s test_label (drafttests.test_creation.DraftCreation.test_label) 162s Create a label. ... ok 162s test_layer (drafttests.test_creation.DraftCreation.test_layer) 162s Create a layer, and add a rectangle to it. ... ok 162s test_line (drafttests.test_creation.DraftCreation.test_line) 162s Create a line. ... ok 162s test_point (drafttests.test_creation.DraftCreation.test_point) 162s Create a point. ... ok 162s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 162s Create a regular polygon. ... ok 162s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 162s Create a polyline. ... ok 162s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 162s Create a rectangle. ... ok 162s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 162s Create a ShapeString. ... ok 162s test_text (drafttests.test_creation.DraftCreation.test_text) 162s Create a text object. ... ok 162s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 162s Create a working plane proxy. ... ok 162s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 162s Check if an attached clone behaves correctly. ... 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Ellipse' 162s major_axis=5, minor_axis=3 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Facebinder' 162s In order to test this, a selection is needed 162s or an App::PropertyLinkSubList 162s Box 162s Recompute...... 162s (100 %) object='Solid' (Part::Box) 162s sub-elements=('Face1', 'Face6') 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Fillet' 162s Lines 162s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 162s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 162s Recompute...... 162s (50 %) (100 %) Fillet 162s radius=4 162s ---------------- 162s Fillet 162s (1): Line; length: 8.0 162s (2): Line001; length: 8.0 162s Segment 1, length: 3.999999999999999 162s Segment 2, length: 6.283185307179587 162s Segment 3, length: 3.999999999999999 162s Update radius currently not implemented: r=0.0 mm 162s Update radius currently not implemented: r=4.0 mm 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Hatch' 162s Rectangle with face 162s length=50, width=30 162s Recompute...... 162s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 162s patname='Horizontal5' 162s Recompute...... 162s (50 %) (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Label' 162s Occasionally crashes 162s target_point=Vector (0.0, 0.0, 0.0), distance=-25 162s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 162s ---------------- 162s Label 162s target_point: Vector (0.0, 0.0, 0.0) 162s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 162s label_type: Custom 162s custom_text: Label 162s direction: Horizontal 162s distance: -25 162s Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Layer' 162s length=5, width=2 162s ---------------- 162s Layer 162s line_width: 2.0 162s draw_style: Solid 162s transparency: 0 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Line' 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Point' 162s p.x=5.0, p.y=3.0, p.z=2.0 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Polygon' 162s n_faces=6, radius=5 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Wire' 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 162s c=Vector (2.0, 2.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Rectangle' 162s length=5, width=2 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft ShapeString' 162s text='Test' 162s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft Text' 162s text='Testing testing' 162s ---------------- 162s Text 162s string: Testing testing 162s placement: None 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftCreation' 162s Test 'Draft WorkingPlaneProxy' 162s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Check attached Draft Clone behavior' 162s Recompute...... 162s (50 %) (100 %) Recompute...... 162s (33 %) (66 %) (100 %) Recompute...... 162s ok 162s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 162s Create a rectangle, and a circular array. ... ok 162s test_clone (drafttests.test_modification.DraftModification.test_clone) 162s Create a box, then create a clone of it. ... ok 162s test_copy (drafttests.test_modification.DraftModification.test_copy) 162s Create a line, then copy and move it. ... ok 162s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 162s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 162s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 162s Convert a Draft object to a Sketch and back. ... ok 162s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 162s Create a solid, and then a DraftView on a TechDraw page. ... ok 162s test_extend (drafttests.test_modification.DraftModification.test_extend) 162s Extend a line. NOT IMPLEMENTED. ... ok 162s test_join (drafttests.test_modification.DraftModification.test_join) 162s Join two lines into a single Draft Wire. ... ok 162s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 162s Create a rectangle, then a mirrored shape. ... (33 %) (66 %) (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft CircularArray' 162s Rectangle 162s length=4, width=2 162s Recompute...... 162s (100 %) Array 162s radial_distance=10, tangential_distance=8 162s number=3, symmetry=1 162s axis=Vector (0.0, 0.0, 1.0) 162s center=Vector (0.0, 0.0, 0.0) 162s ---------------- 162s Circular array 162s base_object: Rectangle 162s r_distance: 10 162s tan_distance: 8 162s number: 3 162s symmetry: 1 162s axis: Vector (0.0, 0.0, 1.0) 162s center: Vector (0.0, 0.0, 0.0) 162s use_link: True 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Clone' 162s Recompute...... 162s (100 %) object: 'Solid' (Part::Box) 162s clone: 'Clone' (Part::FeaturePython) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Move with copy' 162s Line 162s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 162s Translation vector (copy) 162s c=Vector (2.0, 2.0, 0.0) 162s Importing project files...... 162s (50 %) (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Downgrade' 162s Closed wire 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 162s Recompute...... 162s (100 %) ---------------- 162s Downgrade objects 162s Found 1 parametric object: breaking its dependencies 162s Recompute...... 162s (100 %) 1: Result 'Face' (Part::Feature) 162s ---------------- 162s Downgrade objects 162s Found 1 face: extracting its wires 162s Recompute...... 162s (100 %) 2: Result 'Wire' (Part::Feature) 162s ---------------- 162s Downgrade objects 162s Found only wires: extracting their edges 162s Recompute...... 162s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 162s ---------------- 162s Downgrade objects 162s No more downgrade possible 162s Recompute...... 162s (33 %) (66 %) (100 %) 4: Result '[]' 162s The last objects cannot be downgraded further 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Draft2Sketch' 162s Wire 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (2.0, 4.0, 0.0) 162s Recompute...... 162s (100 %) Recompute...... 162s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 162s Recompute...... 162s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'TechDraw DraftView (relies on Draft code)' 162s Prism 162s n_sides=5 162s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 162s page=TechDraw::DrawPage 162s template=TechDraw::DrawSVGTemplate 162s view=TechDraw::DrawViewDraft 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Trimex extend' 162s Line 162s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 162s Line 2 162s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 162s Recompute...... 162s (50 %) (100 %) Arguments to placeholder function 162s p1=; p2= 162s p3=None; p4=None 162s p5=None 162s #-----------------------------------------------------# 162s # This test is not implemented currently 162s #-----------------------------------------------------# 162s Automatic PASS 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Join' 162s Line 1 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s Line 2 162s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Mirror' 162s Rectangle 162s length=4, width=2 162s Mirror axis 162s p1=Vector (6.0, -ok 162s test_move (drafttests.test_modification.DraftModification.test_move) 162s Create a line and move it. ... ok 162s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 162s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 162s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 162s Create an open wire, then produce an offset copy. ... ok 162s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 162s Create a rectangle with a face, then produce an offset copy. ... ok 162s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 162s Create a wire, a polygon, and a path array. ... ok 162s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 162s Create a polygon, various point, and a point array. ... ok 162s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 162s Create a rectangle, and a polar array. ... ok 162s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 162s Create a rectangle, and a rectangular array. ... ok 162s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 162s Create a line, then rotate it. ... ok 162s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 162s Create and scale a part feature (arcs). ... ok 162s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 162s Create and scale a part feature (lines). ... 2.0, 0.0) 162s p2=Vector (6.0, 2.0, 0.0) 162s ---------------- 162s Create mirror 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Move' 162s Line 162s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s Recompute...... 162s (100 %) Translation vector 162s c=Vector (3.0, 1.0, 0.0) 162s Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Offset' 162s Closed wire with reversed edge 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Offset' 162s Open wire 162s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 162s c=Vector (5.0, 2.0, 0.0) 162s Recompute...... 162s (100 %) Offset 162s vector=Vector (-1.0, 1.0, 0.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Offset' 162s Rectangle with face 162s length=10, width=4 162s Recompute...... 162s (100 %) Offset 162s vector=Vector (0.0, -1.0, 0.0) 162s Recompute...... 162s (50 %) (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft PathArray' 162s Wire 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 162s Polygon 162s n_faces=3, radius=1 162s Path Array 162s number=4, translation=Vector (0.0, 1.0, 0.0) 162s subelements=Edge1, align=False 162s ---------------- 162s Path array 162s base_object: Polygon 162s path_object: Wire 162s count: 4 162s extra: Vector (0.0, 1.0, 0.0) 162s subelements: Edge1 162s align: False 162s align_mode: Original 162s tan_vector: Vector (1.0, 0.0, 0.0) 162s force_vertical: False 162s vertical_vector: Vector (0.0, 0.0, 1.0) 162s start_offset: 0.0 162s end_offset: 0.0 162s use_link: True 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft PointArray' 162s Points 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 162s Upgrade 162s ---------------- 162s Upgrade objects 162s Found points: creating compound 162s Polygon 162s n_faces=3, radius=1 162s Point Array 162s ---------------- 162s Point array 162s base_object: Polygon 162s point_object: Block 162s extra: None 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft PolarArray' 162s Rectangle 162s length=4, width=2 162s Recompute...... 162s (100 %) Array 162s number=5, polar_angle=180 162s center=Vector (-4.0, 0.0, 0.0) 162s ---------------- 162s Polar array 162s base_object: Rectangle 162s number: 5 162s angle: 180 162s center: Vector (-4.0, 0.0, 0.0) 162s use_link: True 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft OrthoArray' 162s Rectangle 162s length=4, width=2 162s Recompute...... 162s (100 %) Array 162s direction_x=Vector (5.0, 0.0, 0.0) 162s direction_y=Vector (0.0, 4.0, 0.0) 162s direction_z=Vector (0.0, 0.0, 6.0) 162s number_x=3, number_y=4, number_z=6 162s ---------------- 162s Orthogonal array 162s base_object: Rectangle 162s v_x: Vector (5.0, 0.0, 0.0) 162s v_y: Vector (0.0, 4.0, 0.0) 162s v_z: Vector (0.0, 0.0, 6.0) 162s n_x: 3 162s n_y: 4 162s n_z: 6 162s use_link: True 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Rotate' 162s Line 162s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 162s Recompute...... 162s (100 %) Rotation 162s angle=90 degrees 162s Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Scale part feature (arcs)' 162s Recompute...... 162s (100 %) Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Scale part feature (lines)' 162s Recompute...... 162s (100 %) Recompute..ok 162s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 162s Create and scale a rectangle. ... ok 162s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 162s Create and scale a spline. ... ok 162s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 162s Create and scale a wire. ... ok 162s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 162s Create a prism and then a 2D projection of it. ... ok 162s test_split (drafttests.test_modification.DraftModification.test_split) 162s Split a Draft Wire into two Draft Wires. ... ok 162s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 162s Stretch a line. NOT IMPLEMENTED. ... ok 162s test_trim (drafttests.test_modification.DraftModification.test_trim) 162s Trim a line. NOT IMPLEMENTED. ... ok 162s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 162s Upgrade two Lines into a closed Wire, then draftify it. ... ok 162s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 162s Convert a polyline to BSpline and back. ... ok 162s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 162s Test the DraftGeomUtils.get_extended_wire function. ... .... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Scale rectangle' 162s Recompute...... 162s (100 %) Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Scale spline' 162s Recompute...... 162s (100 %) Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Scale wire' 162s Recompute...... 162s (100 %) Recompute...... 162s (100 %) 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Shape2DView' 162s Prism 162s n_sides=5 162s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 162s Projection 2D view 162s direction=Vector (0.0, 0.0, 1.0) 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft_Split' 162s Wire 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 162s Split at 162s p=Vector (2.0, 2.0, 0.0), index=1 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Stretch' 162s This test requires an object and a selection 162s Line 162s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 162s Arguments to placeholder function 162s p1=; p2=Vector (4.0, 1.0, 0.0) 162s p3=None; p4=None 162s p5=None 162s #-----------------------------------------------------# 162s # This test is not implemented currently 162s #-----------------------------------------------------# 162s Automatic PASS 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Trimex trim' 162s Line 162s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 162s Line 2 162s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 162s Recompute...... 162s (50 %) (100 %) Arguments to placeholder function 162s p1=; p2= 162s p3=None; p4=None 162s p5=None 162s #-----------------------------------------------------# 162s # This test is not implemented currently 162s #-----------------------------------------------------# 162s Automatic PASS 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft Upgrade' 162s Line 1 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s Line 2 162s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 162s Recompute...... 162s (50 %) (100 %) ---------------- 162s Upgrade objects 162s Found several wires or edges: wiring them 162s Recompute...... 162s (100 %) 1: Result 'Wire' (Part::Feature) 162s ---------------- 162s Upgrade objects 162s trying: closing it 162s Found 1 open wire: closing it 162s Recompute...... 162s (100 %) 2: Result 'Wire' (Part::Feature) 162s ---------------- 162s Upgrade objects 162s Found closed wires: creating faces 162s Recompute...... 162s (100 %) 3: Result 'Face' (Part::Feature) 162s ---------------- 162s Upgrade objects 162s Found 1 non-parametric objects: draftifying it 162s Recompute...... 162s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 162s ---------------- 162s Upgrade objects 162s Unable to upgrade these objects. 162s Recompute...... 162s (100 %) The last object cannot be upgraded further 162s 162s ------------------------------------------------------------------------------ 162s Temporary document 'DraftModification' 162s Test 'Draft WireToBSpline' 162s Wire 162s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 162s c=Vector (2.0, 4.0, 0.0) 162s Recompute...... 162s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 162s 2: Result 'Wire' (Part::Part2DObjectPython) 162s 162s ------------------------------------------------------------------------------ 162s Test 'DraftGeomUtils.get_extended_wire' 162s Running tests with wire1 162s ok 162s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 162s Create some figures and export them to an SVG file. ... ok 162s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 162s 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 '\[' 162s buf = re.findall("point \[(.*?)\]",buf) 163s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 163s marker = re.findall("",svg) 163s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 163s svg = re.sub("","",svg,count=1) 163s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 163s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 163s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 163s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 163s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 163s pts = re.findall("point \[(.*?)\]",buf)[0] 163s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 163s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 163s ok 163s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 163s Read an SVG file and import its elements as Draft objects. ... ok 163s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 163s Create some figures and export them to a DXF file. ... ok 163s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 163s Read a DXF file and import its elements as Draft objects. ... ok 163s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 163s Create some figures and export them to a DWG file. ... ok 163s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 163s Read a DWG file and import its elements as Draft objects. ... ok 163s test_link_array (drafttests.test_array.DraftArray.test_link_array) 163s Create a link array. ... Running tests with wire2 163s Running tests with wire3 163s Running tests with wire4 163s Running tests with wire5 163s Running tests with wire6 163s Running tests with wire7 163s Running tests with wire8 163s Test completed, 248 subtests run 163s 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftSVG' 163s Test 'importSVG.export' 163s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 163s exists=False 163s Arguments to placeholder function 163s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 163s p3=None; p4=None 163s p5=None 163s #-----------------------------------------------------# 163s # This test is not implemented currently 163s #-----------------------------------------------------# 163s Automatic PASS 163s 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftSVG' 163s Recompute...... 163s (50 %) (100 %) 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftSVG' 163s Test 'importSVG.import' 163s This test requires an SVG file to read. 163s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 163s exists=False 163s Arguments to placeholder function 163s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 163s p3=None; p4=None 163s p5=None 163s #-----------------------------------------------------# 163s # This test is not implemented currently 163s #-----------------------------------------------------# 163s Automatic PASS 163s 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftDXF' 163s Test 'importDXF.export' 163s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 163s exists=False 163s Arguments to placeholder function 163s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 163s p3=None; p4=None 163s p5=None 163s #-----------------------------------------------------# 163s # This test is not implemented currently 163s #-----------------------------------------------------# 163s Automatic PASS 163s 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftDXF' 163s Test 'importDXF.import' 163s This test requires a DXF file to read. 163s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 163s exists=False 163s Arguments to placeholder function 163s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 163s p3=None; p4=None 163s p5=None 163s #-----------------------------------------------------# 163s # This test is not implemented currently 163s #-----------------------------------------------------# 163s Automatic PASS 163s 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftDWG' 163s Test 'importDWG.export' 163s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 163s exists=False 163s Arguments to placeholder function 163s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 163s p3=None; p4=None 163s p5=None 163s #-----------------------------------------------------# 163s # This test is not implemented currently 163s #-----------------------------------------------------# 163s Automatic PASS 163s 163s ------------------------------------------------------------------------------ 163s Temporary document 'DraftDWG' 163s Test 'importDWG.import' 163s This test requires a DWG file to read. 163s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 163s exists=False 163s Arguments to placeholder function 163s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 163s p3=None; p4=None 163s p5=None 163s #-----------------------------------------------------# 163s # This test is not implemented currently 163s #-----------------------------------------------------# 163s Automatic PASS 163s Temporary document 'DraftArray' 163s Recompute...... 163s (100 %) ---------------- 163s Orthogonal array 163s base_object: Box 163s v_x: Vector (100.0, 0.0, 0.0) 163s v_y: Vector (0.0, 100.0, 0.0) 163s v_z: Vector (0.0, 0.0, 100.0) 163s n_x: 12 163s n_y: 1 163s n_z: 1 163s use_link: True 163s Recompute...... 163s (50 %) (100 %) Recompute...... 163s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 163s 163s ---------------------------------------------------------------------- 163s Ran 67 tests in 0.495s 163s 163s OK 163s (85 %) (92 %) (100 %) Recompute...... 163s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 163s (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 ### 163s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 163s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 163s making hatch 163s finished hatch 163s ok 163s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 163s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 163s document created 163s box created 163s sphere created 163s Fusion created 163s making a page 163s Page created 163s making a projection group 163s Group created 163s adding views 163s added Front 163s Anchor values set 163s Front/Anchor recomputed 163s added Left 163s added Top 163s added Right 163s added Rear 163s added Bottom 163s removed Left 163s testing getItemByLabel 163s Item Label: Top Item Name: ProjItem002 163s recomputing document 163s View: Front TechDraw::DrawProjGroupItem 163s View: Top TechDraw::DrawProjGroupItem 163s View: Right TechDraw::DrawProjGroupItem 163s View: Rear TechDraw::DrawProjGroupItem 163s View: Bottom TechDraw::DrawProjGroupItem 163s ok 163s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 163s Tests if an annotation can be added to page ... TestAnno is larger than page. Will be scaled. 163s ok 163s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 163s Tests if a DrawViewBalloon can be added to view ... Balloon1 is larger than page. Will be scaled. 163s Balloon2 is larger than page. Will be scaled. 163s Place balloon 163s adding balloon1 to page 163s adding balloon2 to page 163s ok 163s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 163s Tests if an image can be added to page ... TestImage is larger than page. Will be scaled. 163s ok 163s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 163s Tests if an symbol can be added to page ... ok 163s 163s ---------------------------------------------------------------------- 163s Ran 6 tests in 0.102s 163s 163s OK 163s FreeCAD 0.21.2, Libs: 0.21.2R 163s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 163s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 163s FreeCAD wouldn't be possible without FreeCAD community. 163s ##### #### ### #### 163s # # # # # # 163s # ## #### #### # # # # # 163s #### # # # # # # # ##### # # 163s # # #### #### # # # # # 163s # # # # # # # # # ## ## ## 163s # # #### #### ### # # #### ## ## ## 163s 163s Recompute...... 163s (25 %) (50 %) (75 %) (100 %) Recompute...... 163s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 163s Recompute...... 163s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 163s (33 %) (66 %) (100 %) Recompute...... 163s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 163s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 163s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 163s View is waiting for HLR to finish 163s Recompute...... 163s (33 %) (66 %) (100 %) Recompute...... 163s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 164s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 174s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 174s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 174s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 174s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 174s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 174s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 174s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 174s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 174s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 174s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 174s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 174s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 174s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 174s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 174s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 174s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 174s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 174s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 174s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 174s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 174s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 174s FreeCAD wouldn't be possible without FreeCAD community. 174s ##### #### ### #### 174s # # # # # # 174s # ## #### #### # # # # # 174s #### # # # # # # # ##### # # 174s # # #### #### # # # # # 174s # # # # # # # # # ## ## ## 174s # # #### #### ### # # #### ## ## ## 174s 174s saving...... 174s (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...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 174s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 174s (100 %) Importing project files...... 174s (50 %) (100 %) Postprocessing...... 174s (100 %) Checking topology...... 174s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 174s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 174s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 174s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 174s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 174s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 174s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 174s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 174s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 174s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 174s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 174s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 174s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 174s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 174s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 174s (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...... 174s (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...... 174s (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 174s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 174s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (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...... 174s (2 %) (5 %) (8 %) (11 %) ok 174s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 174s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 174s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 174s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 174s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 174s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 174s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 174s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 174s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 174s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 174s 174s ---------------------------------------------------------------------- 174s Ran 44 tests in 11.061s 174s 174s OK 174s (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...... 174s (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...... 174s (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...... 174s (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 ### 174s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 174s 174s ---------------------------------------------------------------------- 174s Ran 1 test in 0.001s 174s 174s OK 174s FreeCAD 0.21.2, Libs: 0.21.2R 174s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 174s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 174s FreeCAD wouldn't be possible without FreeCAD community. 174s ##### #### ### #### 174s # # # # # # 174s # ## #### #### # # # # # 174s #### # # # # # # # ##### # # 174s # # #### #### # # # # # 174s # # # # # # # # # ## ## ## 174s # # #### #### ### # # #### ## ## ## 174s 174s ### Running CLI Test TestSketcherApp ### 174s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 174s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 174s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 174s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 174s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 174s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 174s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 174s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 174s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 174s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 174s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 174s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 174s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 174s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 174s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 174s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 174s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 174s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 174s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 174s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 174s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 174s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 174s 174s ---------------------------------------------------------------------- 174s Ran 22 tests in 0.063s 174s 174s OK (skipped=1) 174s FreeCAD 0.21.2, Libs: 0.21.2R 174s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 174s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 174s FreeCAD wouldn't be possible without FreeCAD community. 174s ##### #### ### #### 174s # # # # # # 174s # ## #### #### # # # # # 174s #### # # # # # # # ##### # # 174s # # #### #### # # # # # 174s # # # # # # # # # ## ## ## 174s # # #### #### ### # # #### ## ## ## 174s 174s Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) Recompute...... 174s (100 %) ### SKIPING TEST TestFemApp ### 174s ### Running CLI Test TestAddonManagerApp ### 175s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 175s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 175s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 175s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 175s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 175s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 175s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 175s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 175s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 175s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 175s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmp502u6bzq/test/test.py 175s Found name TestWorkbench 175s 175s ok 175s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmpw5tubvzo/test/subdirectory/test.py 175s Found name TestWorkbench 175s 175s ok 175s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmp19u89464/test/test.py 175s ok 175s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmpyu4pq189/test/test.py 175s Found name TestWorkbench 175s 175s Current file: /tmp/tmpxrdg7s8f/test/test.py 175s Found name TestWorkbench 175s 175s Current file: /tmp/tmpbaz89ta1/test/test.py 175s Found name TestWorkbench 175s 175s Current file: /tmp/tmpe7ld6vnj/test/test.py 175s Found name TestWorkbench 175s 175s Current file: /tmp/tmp93_qzovd/test/test.py 175s Found name TestWorkbench 175s 175s Current file: /tmp/tmpxjz6vkmo/test/test.py 175s Found name TestWorkbench 175s 175s Current file: /tmp/tmp1vlzsf7m/test/test.py 175s Found name TestWorkbench 175s 175s ok 175s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 175s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 175s When there is not a subdirectory with the branch name in it, don't find ... ok 175s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 175s When there are multiple subdirectories, never find a branch subdirectory ... ok 175s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 175s When there is a subdirectory with the branch name in it, find it ... ok 175s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 175s Test which install methods are accepted for a file:// url ... ok 175s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 175s Test which install methods are accepted for an https GitHub URL ... ok 175s 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) 175s Test which install methods are accepted for an https GitHub URL ... ok 175s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 175s Test which install methods are accepted for an https GitHub URL ... ok 175s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 175s Test which install methods are accepted for an https GitHub URL ... ok 175s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 175s Test which install methods are accepted for an https GitHub URL ... ok 175s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 175s Test which install methods are accepted for a local path ... ok 175s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 175s Test which install methods are accepted for a local path to a zipfile ... ok 175s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 175s Test which install methods are accepted for a remote path to a zipfile ... ok 175s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 175s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 175s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 175s Ensure that zip files are correctly extracted. ... ok 175s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 175s Test using a simple filesystem copy to install an addon. ... ok 175s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 175s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 175s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 175s All files are moved out and the subdirectory is deleted ... ok 175s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 175s If a metadata file exists in the installation location, it should be ... ok 175s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 175s An object is valid if it has a name, url, and branch attribute. ... ok 175s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 175s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 175s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 175s Test that an empty digest file is not an error, and nothing gets removed ... Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 175s ok 175s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 175s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 175s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 175s Test that a digest that is a "normal" case removes the requested files ... ok 175s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 175s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 175s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 175s Tests that exceptions in the uninstall.py script do not leak out ... ok 175s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 175s Tests that the uninstall.py script is called ... ok 175s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 175s Tests that the uninstaller removes the macro files ... ok 175s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 175s Tests that the main uninstaller run function calls the uninstall.py script ... ok 175s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 175s Test the integrated uninstall function for an addon with a dangerous name ... ok 175s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 175s Test the integrated uninstall function for an addon without a name ... ok 175s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 175s Test the integrated uninstall function under normal circumstances ... ok 175s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 175s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 175s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 175s Test that if the FreeCAD import fails the logger implements PrintError ... ok 175s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 175s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 175s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 175s Ensure that if FreeCAD exists, the appropriate function is called ... ok 175s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 175s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 175s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 175s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 175s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 175s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 175s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 175s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 175s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... Installation of optional package failed: 175s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 175s ok 175s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... Installation of optional package failed: 175s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 175s Installation of optional package failed: 175s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 175s ok 175s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 175s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... ok 175s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 175s ok 175s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 175s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 175s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 175s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 175s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 175s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 175s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 175s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 175s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 175s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 175s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 175s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 175s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 175s Test git checkout ... skipped 'No git found' 175s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 175s Test git clone ... skipped 'No git found' 175s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 175s Test getting the remote location ... skipped 'No git found' 175s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 175s Test the repair feature (and some exception throwing) ... skipped 'No git found' 175s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 175s Test checking the currently checked-out tag ... skipped 'No git found' 175s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 175s Test using git to update the local repo ... skipped 'No git found' 175s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 175s test_fetch_raw_code_no_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_data) ... ok 175s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 175s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 175s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 175s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 175s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 175s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 175s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 175s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 175s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 175s Test the wrapper around the macro installer ... ok 175s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 175s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 175s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 175s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 175s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 175s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 175s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... Unable to open macro code URL https://fake_url.com 175s ok 175s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 175s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 175s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 175s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 175s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 175s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 175s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 175s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 175s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 175s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 175s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 175s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 175s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 175s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 175s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 175s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 175s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 175s 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 175s ok 175s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 175s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 175s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 175s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 175s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 175s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 175s ok 175s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 175s ok 175s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 175s ok 175s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 175s ok 175s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 175s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 175s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 175s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 175s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 175s Test that ParameterReplacement's getters, setters, and deleters work ... ok 175s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 175s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 175s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 175s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 175s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 175s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 175s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 175s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 175s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 175s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 175s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 175s Initialization from a list works for good input ... ok 175s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 175s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 175s Test internal (non-package) comparison operators ... ok 175s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 175s Invalid input raises an exception ... ok 175s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 175s Parsing of the final entry works for normal cases ... ok 175s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 175s Parsing of invalid version string raises an exception ... ok 175s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 175s Parsing of complete version string works for normal cases ... ok 175s 175s ---------------------------------------------------------------------- 175s Ran 143 tests in 0.405s 175s 175s OK (skipped=8) 175s FreeCAD 0.21.2, Libs: 0.21.2R 175s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 175s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 175s FreeCAD wouldn't be possible without FreeCAD community. 175s ##### #### ### #### 175s # # # # # # 175s # ## #### #### # # # # # 175s #### # # # # # # # ##### # # 175s # # #### #### # # # # # 175s # # # # # # # # # ## ## ## 175s # # #### #### ### # # #### ## ## ## 175s 175s Removed extra installed file /tmp/tmpbf7n9fhm/Macros/FakeMacro1.FCMacro 175s Removed extra installed file /tmp/tmpbf7n9fhm/Macros/FakeMacro2.FCMacro 175s Removed extra installed file /tmp/tmpbf7n9fhm/Macros/FakeMacro3.FCMacro 175s Removed extra installed file /tmp/tmp8k55ukup/Macros/FakeMacro.FCMacro 175s Removed extra installed file /tmp/tmpdvozp_1_/Macros/FakeMacro.FCMacro 175s Mock subprocess call stdout result 175s Mock subprocess call stdout result 175s Mock subprocess call stdout result 175s Mock subprocess call stdout result 175s Mock subprocess call stdout result 175s Mock subprocess call stdout result 175s Mock subprocess call stdout result 175s ### Running CLI Test TestPartApp ### 175s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 175s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 175s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 175s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 175s only check if the function doesn't crash ... ok 175s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 175s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 175s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 175s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 175s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 175s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 175s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 175s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 175s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 175s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 175s ok 175s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 175s ok 175s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 175s ok 175s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 175s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 175s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 175s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 175s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 175s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 175s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 175s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 175s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 175s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 175s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 175s ok 175s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 175s ok 175s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 175s ok 175s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 175s ok 175s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 175s ok 175s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 175s ok 175s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 175s ok 175s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 175s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 175s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 175s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 175s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 175s TopoShapeListTest: setUp complete 175s running TopoShapeListTest 175s TopoShapeListTest finished 175s ok 175s 175s ---------------------------------------------------------------------- 175s Ran 36 tests in 0.030s 175s 175s OK 175s FreeCAD 0.21.2, Libs: 0.21.2R 175s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 175s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 175s FreeCAD wouldn't be possible without FreeCAD community. 175s ##### #### ### #### 175s # # # # # # 175s # ## #### #### # # # # # 175s #### # # # # # # # ##### # # 175s # # #### #### # # # # # 175s # # # # # # # # # ## ## ## 175s # # #### #### ### # # #### ## ## ## 175s 175s Recompute...... 175s (33 %) (66 %) (100 %) Recompute...... 175s (33 %) (66 %) (100 %) Recompute...... 175s (100 %) Recompute...... 175s (50 %) (100 %) Recompute...... 175s (33 %) (66 %) (100 %) Importing project files...... 175s (33 %) (66 %) (100 %) Postprocessing...... 175s (100 %) ### Running CLI Test TestArch ### 176s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 176s buf = re.findall("point \[(.*?)\]",buf) 176s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 176s marker = re.findall("",svg) 176s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 176s svg = re.sub("","",svg,count=1) 176s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 176s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 176s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 176s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 176s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 176s pts = re.findall("point \[(.*?)\]",buf)[0] 176s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 176s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 176s testAdd (TestArch.ArchTest.testAdd) ... ok 176s testAxis (TestArch.ArchTest.testAxis) ... ok 176s testBuilding (TestArch.ArchTest.testBuilding) ... ok 176s testBuildingPart (TestArch.ArchTest.testBuildingPart) 176s Create a BuildingPart from a wall with a window and check its shape. ... ok 176s testEquipment (TestArch.ArchTest.testEquipment) ... ok 176s testFloor (TestArch.ArchTest.testFloor) ... ok 176s testFrame (TestArch.ArchTest.testFrame) ... ok 176s testPipe (TestArch.ArchTest.testPipe) ... ok 176s testRebar (TestArch.ArchTest.testRebar) ... ok 176s testRemove (TestArch.ArchTest.testRemove) ... ok 176s testRoof (TestArch.ArchTest.testRoof) ... ok 176s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 180s Create 81 roofs using a range of arguments. ... ok 180s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 180s Create a roof with the angles of all segments set at 90 degrees. ... ok 180s testRoofApex (TestArch.ArchTest.testRoofApex) 180s Create a hipped roof that relies on apex calculation. The roof has ... ok 180s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 180s Create a roof with a single triangular segment that has a single ... ok 180s testSection (TestArch.ArchTest.testSection) ... ok 180s testSite (TestArch.ArchTest.testSite) ... ok 180s testSpace (TestArch.ArchTest.testSpace) ... ok 180s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 180s testStairs (TestArch.ArchTest.testStairs) ... ok 180s testStructure (TestArch.ArchTest.testStructure) ... ok 180s testWall (TestArch.ArchTest.testWall) ... ok 180s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 180s testWindow (TestArch.ArchTest.testWindow) ... ok 180s 180s ---------------------------------------------------------------------- 180s Ran 24 tests in 4.374s 180s 180s OK 180s FreeCAD 0.21.2, Libs: 0.21.2R 180s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 180s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 180s FreeCAD wouldn't be possible without FreeCAD community. 180s ##### #### ### #### 180s # # # # # # 180s # ## #### #### # # # # # 180s #### # # # # # # # ##### # # 180s # # #### #### # # # # # 180s # # # # # # # # # ## ## ## 180s # # #### #### ### # # #### ## ## ## 180s 180s Recompute...... 180s (33 %) (66 %) (100 %) Recompute...... 180s (33 %) (66 %) (100 %) Recompute...... 180s (100 %) Test 'Arch BuildingPart' 180s Recompute...... 180s (33 %) (66 %) (100 %) Recompute...... 180s (25 %) (50 %) (75 %) (100 %) Recompute...... 180s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 180s (33 %) (66 %) (100 %) Recompute...... 180s (33 %) (66 %) (100 %) Recompute...... 180s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 180s Test 'Arch Roof testRoofAllAngles90' 180s Test 'Arch Roof testRoofApex' 180s Test 'Arch Roof testRoofSingleEavePoint' 180s Recompute...... 180s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 180s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 180s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 180s Recompute...... 180s (33 %) (66 %) (100 %) Recompute...... 181s (25 %) (50 %) (75 %) (100 %) autopkgtest [08:29:58]: test freecadtest: -----------------------] 182s autopkgtest [08:29:59]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 182s freecadtest PASS 182s autopkgtest [08:29:59]: @@@@@@@@@@@@@@@@@@@@ summary 182s freecadtest PASS 196s virt: nova [W] Skipping flock for amd64 196s virt: Creating nova instance adt-plucky-amd64-freecad-20241113-082657-juju-7f2275-prod-proposed-migration-environment-2-4df8f9d3-aef4-4f00-afd9-3468b19fb652 from image adt/ubuntu-plucky-amd64-server-20241113.img (UUID 62c21ac4-2290-4c8d-8313-dddd18eacff4)...