0s autopkgtest [23:03:34]: starting date and time: 2024-11-12 23:03:34+0000 0s autopkgtest [23:03:34]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 0s autopkgtest [23:03:34]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.xcvckpp8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:xorg-server --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=xorg-server/2:21.1.14-2ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-10.secgroup --name adt-plucky-ppc64el-freecad-20241112-230334-juju-7f2275-prod-proposed-migration-environment-2-7c5a6e42-7855-41a2-a08f-0695305c2288 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -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/ 90s autopkgtest [23:05:04]: testbed dpkg architecture: ppc64el 90s autopkgtest [23:05:04]: testbed apt version: 2.9.8 90s autopkgtest [23:05:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 91s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 91s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 91s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 91s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 91s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [87.6 kB] 91s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [101 kB] 91s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [593 kB] 91s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [19.6 kB] 92s Fetched 1746 kB in 1s (1986 kB/s) 92s Reading package lists... 94s Reading package lists... 94s Building dependency tree... 94s Reading state information... 95s Calculating upgrade... 95s The following packages will be upgraded: 95s apport apport-core-dump-handler libarchive13t64 libclang-cpp18 libedit2 95s libllvm18 python3-apport python3-cffi-backend python3-problem-report 95s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 95s Need to get 44.0 MB of archives. 95s After this operation, 7168 B disk space will be freed. 95s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-problem-report all 2.30.0-0ubuntu5 [25.0 kB] 95s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-apport all 2.30.0-0ubuntu5 [93.2 kB] 95s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport-core-dump-handler all 2.30.0-0ubuntu5 [17.9 kB] 95s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport all 2.30.0-0ubuntu5 [83.0 kB] 95s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-cffi-backend ppc64el 1.17.1-2 [98.8 kB] 95s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libedit2 ppc64el 3.1-20240808-1 [124 kB] 95s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive13t64 ppc64el 3.7.4-1.1 [522 kB] 95s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang-cpp18 ppc64el 1:18.1.8-12 [14.4 MB] 96s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm18 ppc64el 1:18.1.8-12 [28.6 MB] 98s Fetched 44.0 MB in 3s (15.4 MB/s) 98s (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 ... 73779 files and directories currently installed.) 98s Preparing to unpack .../0-python3-problem-report_2.30.0-0ubuntu5_all.deb ... 98s Unpacking python3-problem-report (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 98s Preparing to unpack .../1-python3-apport_2.30.0-0ubuntu5_all.deb ... 98s Unpacking python3-apport (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 99s Preparing to unpack .../2-apport-core-dump-handler_2.30.0-0ubuntu5_all.deb ... 99s Unpacking apport-core-dump-handler (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 99s Preparing to unpack .../3-apport_2.30.0-0ubuntu5_all.deb ... 99s Unpacking apport (2.30.0-0ubuntu5) over (2.30.0-0ubuntu4) ... 99s Preparing to unpack .../4-python3-cffi-backend_1.17.1-2_ppc64el.deb ... 99s Unpacking python3-cffi-backend:ppc64el (1.17.1-2) over (1.17.1-1) ... 99s Preparing to unpack .../5-libedit2_3.1-20240808-1_ppc64el.deb ... 99s Unpacking libedit2:ppc64el (3.1-20240808-1) over (3.1-20240517-1) ... 99s Preparing to unpack .../6-libarchive13t64_3.7.4-1.1_ppc64el.deb ... 99s Unpacking libarchive13t64:ppc64el (3.7.4-1.1) over (3.7.4-1ubuntu1) ... 99s Preparing to unpack .../7-libclang-cpp18_1%3a18.1.8-12_ppc64el.deb ... 99s Unpacking libclang-cpp18 (1:18.1.8-12) over (1:18.1.8-11) ... 99s Preparing to unpack .../8-libllvm18_1%3a18.1.8-12_ppc64el.deb ... 99s Unpacking libllvm18:ppc64el (1:18.1.8-12) over (1:18.1.8-11) ... 100s Setting up python3-problem-report (2.30.0-0ubuntu5) ... 100s Setting up libedit2:ppc64el (3.1-20240808-1) ... 100s Setting up python3-apport (2.30.0-0ubuntu5) ... 100s Setting up libarchive13t64:ppc64el (3.7.4-1.1) ... 100s Setting up python3-cffi-backend:ppc64el (1.17.1-2) ... 100s Setting up libllvm18:ppc64el (1:18.1.8-12) ... 100s Setting up libclang-cpp18 (1:18.1.8-12) ... 100s Setting up apport-core-dump-handler (2.30.0-0ubuntu5) ... 101s Setting up apport (2.30.0-0ubuntu5) ... 101s Installing new version of config file /etc/apport/crashdb.conf ... 102s apport-autoreport.service is a disabled or a static unit not running, not starting it. 102s Processing triggers for libc-bin (2.40-1ubuntu3) ... 103s Processing triggers for man-db (2.12.1-3) ... 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 105s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 105s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 105s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 105s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 106s Reading package lists... 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s Calculating upgrade... 107s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 107s Reading package lists... 107s Building dependency tree... 107s Reading state information... 107s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 107s autopkgtest [23:05:21]: rebooting testbed after setup commands that affected boot 111s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 144s autopkgtest [23:05:58]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 147s autopkgtest [23:06:01]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 152s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 152s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 152s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 153s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 153s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 153s gpgv: Can't check signature: No public key 153s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 155s autopkgtest [23:06:09]: testing package freecad version 0.21.2+dfsg1-6 155s autopkgtest [23:06:09]: build not needed 171s autopkgtest [23:06:25]: test freecadtest: preparing testbed 172s Reading package lists... 172s Building dependency tree... 172s Reading state information... 173s Starting pkgProblemResolver with broken count: 0 173s Starting 2 pkgProblemResolver with broken count: 0 173s Done 173s The following additional packages will be installed: 173s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 173s fonts-lyx freecad freecad-common freecad-python3 libaec0 libamd-comgr2 173s libamdhip64-5 libavahi-client3 libavahi-common-data libavahi-common3 173s libblas3 libboost-filesystem1.83.0 libboost-program-options1.83.0 173s libboost-thread1.83.0 libcairo2 libcoin80t64 libcups2t64 libdeflate0 173s libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 libegl-mesa0 libegl1 173s libevent-pthreads-2.1-7t64 libfabric1 libfmt9 libfontconfig1 libfontenc1 173s libfreecad-python3-0.20 libfreeimage3 libgbm1 libgfortran5 libgl1 173s libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglew2.2 libglvnd0 libglx-mesa0 173s libglx0 libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-103-1t64 173s libhdf5-hl-100t64 libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 173s libhwloc-plugins libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 173s libimath-3-1-29t64 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 173s libjs-jquery libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 173s liblcms2-2 liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libmtdev1t64 173s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 173s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 173s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 173s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libpciaccess0 173s libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 libpyside2-py3-5.15t64 173s libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 173s libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 173s libqt5qml5 libqt5svg5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 173s librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsoqt520t64 173s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 173s libtiff6 libtk8.6 libucx0 libvtk9.3 libvulkan1 libwacom-common libwacom9 173s libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 173s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 173s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 173s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 173s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 173s libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 libxkbcommon-x11-0 173s libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxshmfence1 173s libxslt1.1 libxss1 libxt6t64 libxxf86vm1 libzipios++0v5 mesa-libgallium 173s occt-misc ocl-icd-libopencl1 proj-data python-matplotlib-data 173s python3-appdirs python3-brotli python3-contourpy python3-cycler 173s python3-dateutil python3-decorator python3-fonttools python3-fs 173s python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 173s python3-mpmath python3-numpy python3-packaging python3-pil 173s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 173s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 173s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 173s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 173s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 173s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 173s Suggested packages: 173s blt-demo povray libopenal0a libsimage-dev cups-common glew-utils 173s libjs-jquery-ui-docs liblcms2-utils libmed-doc libmed-tools proj-bin 173s libthai0 qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins 173s spacenavd tcl8.6 tk8.6 mpi-default-bin vtk9-doc vtk9-examples libwacom-bin 173s opencl-icd python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 173s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 173s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 173s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 173s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 173s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 173s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 173s python3-tk-dbg python3.13-tk 173s Recommended packages: 173s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 173s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 173s python3-pyside2.qtwebenginewidgets libgl1-amber-dri javascript-common 173s qttranslations5-l10n qt5-gtk-platformtheme qtwayland5 mesa-vulkan-drivers 173s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 173s g++ | c++-compiler isympy-common xfonts-base 173s The following NEW packages will be installed: 173s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 173s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 173s libamd-comgr2 libamdhip64-5 libavahi-client3 libavahi-common-data 173s libavahi-common3 libblas3 libboost-filesystem1.83.0 173s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 173s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 173s libegl-mesa0 libegl1 libevent-pthreads-2.1-7t64 libfabric1 libfmt9 173s libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 libgbm1 173s libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglew2.2 173s libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libharfbuzz0b 173s libhdf5-103-1t64 libhdf5-hl-100t64 libhdf5-openmpi-103-1t64 173s libhsa-runtime64-1 libhsakmt1 libhwloc-plugins libhwloc15 libibmad5 173s libibumad3 libice6 libimagequant0 libimath-3-1-29t64 libinput-bin libinput10 173s libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui libjsoncpp25 173s libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libllvm17t64 libmd4c0 173s libmedc11t64 libmtdev1t64 libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 173s libocct-draw-7.8 libocct-foundation-7.8 libocct-modeling-algorithms-7.8 173s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 173s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libpciaccess0 173s libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 libpyside2-py3-5.15t64 173s libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 173s libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 173s libqt5qml5 libqt5svg5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 173s librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsoqt520t64 173s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 173s libtiff6 libtk8.6 libucx0 libvtk9.3 libvulkan1 libwacom-common libwacom9 173s libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 173s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 173s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 173s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 173s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 173s libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 libxkbcommon-x11-0 173s libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxshmfence1 173s libxslt1.1 libxss1 libxt6t64 libxxf86vm1 libzipios++0v5 mesa-libgallium 173s occt-misc ocl-icd-libopencl1 proj-data python-matplotlib-data 173s python3-appdirs python3-brotli python3-contourpy python3-cycler 173s python3-dateutil python3-decorator python3-fonttools python3-fs 173s python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 173s python3-mpmath python3-numpy python3-packaging python3-pil 173s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 173s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 173s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 173s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 173s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 173s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 173s 0 upgraded, 221 newly installed, 0 to remove and 0 not upgraded. 173s Need to get 298 MB/298 MB of archives. 173s After this operation, 1354 MB of additional disk space will be used. 173s Get:1 /tmp/autopkgtest.duAiE1/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [716 B] 173s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtcl8.6 ppc64el 8.6.15+dfsg-2 [1201 kB] 174s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 174s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 174s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-1.1ubuntu2 [37.4 kB] 174s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-1.1ubuntu2 [190 kB] 174s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 174s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 174s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 174s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxss1 ppc64el 1:1.2.3-1build3 [7980 B] 174s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtk8.6 ppc64el 8.6.15-1 [942 kB] 174s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el tk8.6-blt2.5 ppc64el 2.5.3+dfsg-7build1 [784 kB] 174s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el blt ppc64el 2.5.3+dfsg-7build1 [4840 B] 174s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig ppc64el 2.15.0-1.1ubuntu2 [192 kB] 174s Get:15 http://ftpmaster.internal/ubuntu plucky/universe ppc64el fonts-lyx all 2.4.2.1-1 [171 kB] 174s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 175s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 175s Get:18 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 175s Get:19 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-matplotlib-data all 3.8.3-3 [2928 kB] 175s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-six all 1.16.0-7 [13.1 kB] 175s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dateutil all 2.9.0-2 [80.3 kB] 175s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-7ubuntu1 [161 kB] 175s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 175s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu2 [219 kB] 175s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 175s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 175s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopenjp2-7 ppc64el 2.5.0-2ubuntu1 [246 kB] 175s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 175s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.0.1-1 [596 kB] 175s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el libraqm0 ppc64el 0.10.1-1build1 [19.4 kB] 175s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.22-1 [63.3 kB] 175s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 175s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu2 [270 kB] 175s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.4.0-0.1 [22.0 kB] 175s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.4.0-0.1 [309 kB] 175s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 175s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpdemux2 ppc64el 1.4.0-0.1 [14.1 kB] 175s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpmux3 ppc64el 1.4.0-0.1 [31.4 kB] 175s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-pil ppc64el 10.4.0-1ubuntu1 [581 kB] 175s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-tk ppc64el 3.12.7-3 [116 kB] 175s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tk ppc64el 3.12.6-1ubuntu1 [9806 B] 175s Get:42 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pil.imagetk ppc64el 10.4.0-1ubuntu1 [9810 B] 175s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas3 ppc64el 3.12.0-3build2 [222 kB] 175s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgfortran5 ppc64el 14.2.0-7ubuntu1 [571 kB] 175s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack3 ppc64el 3.12.0-3build2 [2806 kB] 175s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-11build1 [4434 kB] 175s Get:47 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-contourpy ppc64el 1.3.0-2 [217 kB] 175s Get:48 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-cycler all 0.12.1-1 [9716 B] 175s Get:49 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-brotli ppc64el 1.1.0-2build2 [413 kB] 175s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-decorator all 5.1.1-5 [10.1 kB] 175s Get:51 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liblbfgsb0 ppc64el 3.0+dfsg.4-1build1 [33.0 kB] 175s Get:52 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-scipy ppc64el 1.13.1-5 [18.3 MB] 176s Get:53 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 176s Get:54 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mpmath all 1.3.0-1 [425 kB] 176s Get:55 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sympy all 1.13.3-1 [4228 kB] 176s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tz all 2024.1-2 [31.4 kB] 176s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-appdirs all 1.4.4-4 [10.9 kB] 176s Get:58 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fs all 2.4.16-4 [91.3 kB] 176s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1ubuntu1 [191 kB] 176s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-lxml ppc64el 5.3.0-1 [1354 kB] 176s Get:61 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-lz4 ppc64el 4.0.2+dfsg-1build4 [27.8 kB] 176s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-unicodedata2 ppc64el 15.1.0+ds-1build1 [367 kB] 176s Get:63 http://ftpmaster.internal/ubuntu plucky/universe ppc64el unicode-data all 15.1.0-1 [8878 kB] 176s Get:64 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fonttools ppc64el 4.46.0-1build2 [1473 kB] 176s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-kiwisolver ppc64el 1.4.7-2 [59.2 kB] 176s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 176s Get:67 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhull-r8.0 ppc64el 2020.2-6build1 [225 kB] 176s Get:68 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-matplotlib ppc64el 3.8.3-3 [4610 kB] 177s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglvnd0 ppc64el 1.7.0-1build1 [72.4 kB] 177s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglapi-mesa ppc64el 24.2.3-1ubuntu1 [43.7 kB] 177s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-xcb1 ppc64el 2:1.8.10-2 [8008 B] 177s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-dri2-0 ppc64el 1.17.0-2 [7508 B] 177s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-dri3-0 ppc64el 1.17.0-2 [7842 B] 177s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-glx0 ppc64el 1.17.0-2 [26.3 kB] 177s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-present0 ppc64el 1.17.0-2 [6276 B] 177s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-randr0 ppc64el 1.17.0-2 [19.1 kB] 177s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 177s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-sync1 ppc64el 1.17.0-2 [9804 B] 177s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xfixes0 ppc64el 1.17.0-2 [10.7 kB] 177s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 177s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxshmfence1 ppc64el 1.3-1build5 [4964 B] 177s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build4 [11.1 kB] 177s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-amdgpu1 ppc64el 2.4.123-1 [24.8 kB] 177s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-radeon1 ppc64el 2.4.123-1 [29.0 kB] 177s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el mesa-libgallium ppc64el 24.2.3-1ubuntu1 [9155 kB] 177s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libvulkan1 ppc64el 1.3.296.0-1 [163 kB] 177s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-server0 ppc64el 1.23.0-1 [41.3 kB] 177s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgbm1 ppc64el 24.2.3-1ubuntu1 [38.2 kB] 177s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1-mesa-dri ppc64el 24.2.3-1ubuntu1 [34.5 kB] 177s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx-mesa0 ppc64el 24.2.3-1ubuntu1 [186 kB] 177s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx0 ppc64el 1.7.0-1build1 [42.7 kB] 177s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopengl0 ppc64el 1.7.0-1build1 [35.5 kB] 177s Get:93 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcoin80t64 ppc64el 4.0.2+ds-2 [2760 kB] 177s Get:94 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libdouble-conversion3 ppc64el 3.3.0-1build1 [45.7 kB] 177s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 177s Get:96 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5core5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [2185 kB] 177s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-client0 ppc64el 1.23.0-1 [31.4 kB] 177s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libegl-mesa0 ppc64el 24.2.3-1ubuntu1 [162 kB] 177s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libegl1 ppc64el 1.7.0-1build1 [34.1 kB] 177s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1 ppc64el 1.7.0-1build1 [107 kB] 177s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 177s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmtdev1t64 ppc64el 1.1.6-1.2 [18.7 kB] 177s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwacom-common all 2.13.0-1 [98.6 kB] 177s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwacom9 ppc64el 2.13.0-1 [31.2 kB] 177s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libinput-bin ppc64el 1.26.2-1 [23.5 kB] 177s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el libinput10 ppc64el 1.26.2-1 [164 kB] 178s Get:107 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmd4c0 ppc64el 0.5.2-2 [54.5 kB] 178s Get:108 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5dbus5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [242 kB] 178s Get:109 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5network5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [808 kB] 178s Get:110 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 178s Get:111 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-icccm4 ppc64el 0.4.2-1 [11.4 kB] 178s Get:112 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-util1 ppc64el 0.4.0-1build3 [11.2 kB] 178s Get:113 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-image0 ppc64el 0.4.0-2build1 [12.4 kB] 178s Get:114 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-keysyms1 ppc64el 0.4.0-1build4 [8522 B] 178s Get:115 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 178s Get:116 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render-util0 ppc64el 0.3.9-1build4 [10.8 kB] 178s Get:117 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shape0 ppc64el 1.17.0-2 [6310 B] 178s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xinerama0 ppc64el 1.17.0-2 [5524 B] 178s Get:119 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xinput0 ppc64el 1.17.0-2 [36.9 kB] 178s Get:120 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xkb1 ppc64el 1.17.0-2 [37.6 kB] 178s Get:121 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxkbcommon-x11-0 ppc64el 1.6.0-1build1 [15.4 kB] 178s Get:122 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5gui5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [4131 kB] 178s Get:123 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5widgets5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [2792 kB] 178s Get:124 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5opengl5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [164 kB] 178s Get:125 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 178s Get:126 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsoqt520t64 ppc64el 1.6.0+ds1-3.1build4 [224 kB] 178s Get:127 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5qml5 ppc64el 5.15.15+dfsg-3 [1691 kB] 178s Get:128 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libshiboken2-py3-5.15t64 ppc64el 5.15.14-1build1 [207 kB] 178s Get:129 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpyside2-py3-5.15t64 ppc64el 5.15.14-1build1 [84.8 kB] 178s Get:130 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtcore ppc64el 5.15.14-1build1 [1128 kB] 178s Get:131 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtgui ppc64el 5.15.14-1build1 [1214 kB] 178s Get:132 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtwidgets ppc64el 5.15.14-1build1 [1860 kB] 178s Get:133 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtopengl ppc64el 5.15.14-1build1 [122 kB] 178s Get:134 http://ftpmaster.internal/ubuntu plucky/universe ppc64el shiboken2 ppc64el 5.15.14-1build1 [640 kB] 178s Get:135 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pivy ppc64el 0.6.9~a0-1build2 [4487 kB] 179s Get:136 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-ply all 3.11-7 [45.4 kB] 179s Get:137 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtnetwork ppc64el 5.15.14-1build1 [318 kB] 179s Get:138 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5svg5 ppc64el 5.15.15-2 [163 kB] 179s Get:139 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtsvg ppc64el 5.15.14-1build1 [56.6 kB] 179s Get:140 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5xml5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [135 kB] 179s Get:141 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtxml ppc64el 5.15.14-1build1 [126 kB] 179s Get:142 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtuitools ppc64el 5.15.14-1build1 [183 kB] 179s Get:143 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-filesystem1.83.0 ppc64el 1.83.0-3.2ubuntu2 [288 kB] 179s Get:144 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-program-options1.83.0 ppc64el 1.83.0-3.2ubuntu2 [328 kB] 179s Get:145 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-thread1.83.0 ppc64el 1.83.0-3.2ubuntu2 [281 kB] 179s Get:146 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfmt9 ppc64el 9.1.0+ds1-2 [70.7 kB] 179s Get:147 http://ftpmaster.internal/ubuntu plucky/main ppc64el libevent-pthreads-2.1-7t64 ppc64el 2.1.12-stable-10 [8026 B] 179s Get:148 http://ftpmaster.internal/ubuntu plucky/main ppc64el librdmacm1t64 ppc64el 52.0-2ubuntu1 [80.6 kB] 179s Get:149 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfabric1 ppc64el 1.17.0-3ubuntu1 [692 kB] 179s Get:150 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhwloc15 ppc64el 2.11.2-1 [220 kB] 179s Get:151 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmunge2 ppc64el 0.5.15-4build1 [17.7 kB] 179s Get:152 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpciaccess0 ppc64el 0.17-3build1 [21.4 kB] 179s Get:153 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxnvctrl0 ppc64el 510.47.03-0ubuntu4 [12.6 kB] 179s Get:154 http://ftpmaster.internal/ubuntu plucky/universe ppc64el ocl-icd-libopencl1 ppc64el 2.3.2-1build1 [42.9 kB] 179s Get:155 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhwloc-plugins ppc64el 2.11.2-1 [17.5 kB] 179s Get:156 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpmix2t64 ppc64el 5.0.3-2 [768 kB] 179s Get:157 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libllvm17t64 ppc64el 1:17.0.6-18 [27.0 MB] 180s Get:158 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libamd-comgr2 ppc64el 6.0+git20231212.4510c28+dfsg-3build2 [15.3 MB] 181s Get:159 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhsakmt1 ppc64el 5.7.0-1build1 [76.4 kB] 181s Get:160 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhsa-runtime64-1 ppc64el 5.7.1-2build1 [330 kB] 181s Get:161 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libamdhip64-5 ppc64el 5.7.1-5 [9354 kB] 181s Get:162 http://ftpmaster.internal/ubuntu plucky/main ppc64el libibumad3 ppc64el 52.0-2ubuntu1 [31.1 kB] 181s Get:163 http://ftpmaster.internal/ubuntu plucky/main ppc64el libibmad5 ppc64el 52.0-2ubuntu1 [45.5 kB] 181s Get:164 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libucx0 ppc64el 1.17.0+ds-3build1 [1224 kB] 181s Get:165 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libopenmpi3t64 ppc64el 4.1.6-13.3ubuntu2 [2696 kB] 182s Get:166 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libaec0 ppc64el 1.1.3-1 [30.1 kB] 182s Get:167 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsz2 ppc64el 1.1.3-1 [5566 B] 182s Get:168 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-openmpi-103-1t64 ppc64el 1.10.10+repack-4ubuntu3 [1440 kB] 182s Get:169 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmedc11t64 ppc64el 4.1.0+repack-6 [393 kB] 182s Get:170 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtbbmalloc2 ppc64el 2021.12.0-1ubuntu2 [62.9 kB] 182s Get:171 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtbbbind-2-5 ppc64el 2021.12.0-1ubuntu2 [15.5 kB] 182s Get:172 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtbb12 ppc64el 2021.12.0-1ubuntu2 [102 kB] 182s Get:173 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-foundation-7.8 ppc64el 7.8.1+dfsg1-3 [1542 kB] 182s Get:174 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-modeling-data-7.8 ppc64el 7.8.1+dfsg1-3 [2668 kB] 182s Get:175 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-modeling-algorithms-7.8 ppc64el 7.8.1+dfsg1-3 [7022 kB] 182s Get:176 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libimath-3-1-29t64 ppc64el 3.1.11-2ubuntu1 [72.6 kB] 182s Get:177 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjxr0t64 ppc64el 1.2~git20170615.f752187-5.3 [239 kB] 182s Get:178 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libopenexr-3-1-30 ppc64el 3.1.5-5.1build3 [1076 kB] 182s Get:179 http://ftpmaster.internal/ubuntu plucky/main ppc64el libraw23t64 ppc64el 0.21.3-1 [510 kB] 182s Get:180 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfreeimage3 ppc64el 3.18.0+ds2-10build4 [431 kB] 182s Get:181 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-draw-7.8 ppc64el 7.8.1+dfsg1-3 [2443 kB] 183s Get:182 http://ftpmaster.internal/ubuntu plucky/universe ppc64el occt-misc all 7.8.1+dfsg1-3 [11.5 MB] 183s Get:183 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-visualization-7.8 ppc64el 7.8.1+dfsg1-3 [2035 kB] 183s Get:184 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-ocaf-7.8 ppc64el 7.8.1+dfsg1-3 [1151 kB] 183s Get:185 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-data-exchange-7.8 ppc64el 7.8.1+dfsg1-3 [4348 kB] 184s Get:186 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5concurrent5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [37.2 kB] 184s Get:187 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu6 [29.7 kB] 184s Get:188 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu6 [26.3 kB] 184s Get:189 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu6 [30.8 kB] 184s Get:190 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcups2t64 ppc64el 2.4.10-1ubuntu2 [345 kB] 184s Get:191 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5printsupport5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [222 kB] 184s Get:192 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libspnav0 ppc64el 1.1-2 [18.3 kB] 184s Get:193 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgl2ps1.4 ppc64el 1.4.2+dfsg1-2build1 [52.6 kB] 184s Get:194 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libglew2.2 ppc64el 2.2.0-4build1 [186 kB] 184s Get:195 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-103-1t64 ppc64el 1.10.10+repack-4ubuntu3 [1387 kB] 184s Get:196 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjsoncpp25 ppc64el 1.9.5-6build1 [89.0 kB] 184s Get:197 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-hl-100t64 ppc64el 1.10.10+repack-4ubuntu3 [71.2 kB] 184s Get:198 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnetcdf19t64 ppc64el 1:4.9.2-6ubuntu1 [596 kB] 184s Get:199 http://ftpmaster.internal/ubuntu plucky/main ppc64el libogg0 ppc64el 1.3.5-3build1 [27.6 kB] 184s Get:200 http://ftpmaster.internal/ubuntu plucky/universe ppc64el proj-data all 9.5.0-1 [7919 kB] 184s Get:201 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libproj25 ppc64el 9.5.0-1 [1515 kB] 184s Get:202 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 184s Get:203 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 185s Get:204 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtheora0 ppc64el 1.1.1+dfsg.1-17 [346 kB] 185s Get:205 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libvtk9.3 ppc64el 9.3.0+dfsg1-1build1 [26.7 MB] 187s Get:206 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxerces-c3.2t64 ppc64el 3.2.4+debian-1.3 [1060 kB] 187s Get:207 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libzipios++0v5 ppc64el 0.1.5.9+cvs.2007.04.28-11build2 [55.8 kB] 187s Get:208 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfreecad-python3-0.20 ppc64el 0.21.2+dfsg1-6 [38.9 MB] 189s Get:209 http://ftpmaster.internal/ubuntu plucky/universe ppc64el freecad-python3 ppc64el 0.21.2+dfsg1-6 [62.7 kB] 189s Get:210 http://ftpmaster.internal/ubuntu plucky/universe ppc64el freecad all 0.21.2+dfsg1-6 [11.0 kB] 189s Get:211 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build1 [15.8 kB] 189s Get:212 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] 189s Get:213 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] 189s Get:214 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] 189s Get:215 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxaw7 ppc64el 2:1.0.16-1 [230 kB] 189s Get:216 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfont2 ppc64el 1:2.0.6-1build1 [116 kB] 189s Get:217 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build4 [88.9 kB] 189s Get:218 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 189s Get:219 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-xkb-utils ppc64el 7.7+9 [201 kB] 189s Get:220 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el xserver-common all 2:21.1.14-2ubuntu1 [33.7 kB] 189s Get:221 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el xvfb ppc64el 2:21.1.14-2ubuntu1 [1095 kB] 190s Fetched 298 MB in 16s (18.6 MB/s) 190s Selecting previously unselected package libtcl8.6:ppc64el. 190s (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 ... 73768 files and directories currently installed.) 190s Preparing to unpack .../000-libtcl8.6_8.6.15+dfsg-2_ppc64el.deb ... 190s Unpacking libtcl8.6:ppc64el (8.6.15+dfsg-2) ... 190s Selecting previously unselected package fonts-dejavu-mono. 190s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 190s Unpacking fonts-dejavu-mono (2.37-8) ... 190s Selecting previously unselected package fonts-dejavu-core. 190s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 191s Unpacking fonts-dejavu-core (2.37-8) ... 191s Selecting previously unselected package fontconfig-config. 191s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_ppc64el.deb ... 191s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 191s Selecting previously unselected package libfontconfig1:ppc64el. 191s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_ppc64el.deb ... 191s Unpacking libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 191s Selecting previously unselected package libxrender1:ppc64el. 191s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 191s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 191s Selecting previously unselected package libxft2:ppc64el. 191s Preparing to unpack .../006-libxft2_2.3.6-1build1_ppc64el.deb ... 191s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 191s Selecting previously unselected package x11-common. 191s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 191s Unpacking x11-common (1:7.7+23ubuntu3) ... 191s Selecting previously unselected package libxss1:ppc64el. 191s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_ppc64el.deb ... 191s Unpacking libxss1:ppc64el (1:1.2.3-1build3) ... 191s Selecting previously unselected package libtk8.6:ppc64el. 191s Preparing to unpack .../009-libtk8.6_8.6.15-1_ppc64el.deb ... 191s Unpacking libtk8.6:ppc64el (8.6.15-1) ... 191s Selecting previously unselected package tk8.6-blt2.5. 191s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_ppc64el.deb ... 191s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 191s Selecting previously unselected package blt. 191s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_ppc64el.deb ... 191s Unpacking blt (2.5.3+dfsg-7build1) ... 191s Selecting previously unselected package fontconfig. 191s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_ppc64el.deb ... 191s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 191s Selecting previously unselected package fonts-lyx. 191s Preparing to unpack .../013-fonts-lyx_2.4.2.1-1_all.deb ... 191s Unpacking fonts-lyx (2.4.2.1-1) ... 191s Selecting previously unselected package freecad-common. 191s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 191s Unpacking freecad-common (0.21.2+dfsg1-6) ... 192s Selecting previously unselected package libjs-jquery. 192s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 192s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 192s Selecting previously unselected package libjs-jquery-ui. 192s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 192s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 192s Selecting previously unselected package python-matplotlib-data. 192s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3_all.deb ... 192s Unpacking python-matplotlib-data (3.8.3-3) ... 192s Selecting previously unselected package python3-six. 192s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 192s Unpacking python3-six (1.16.0-7) ... 192s Selecting previously unselected package python3-dateutil. 192s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 192s Unpacking python3-dateutil (2.9.0-2) ... 192s Selecting previously unselected package libgomp1:ppc64el. 192s Preparing to unpack .../020-libgomp1_14.2.0-7ubuntu1_ppc64el.deb ... 192s Unpacking libgomp1:ppc64el (14.2.0-7ubuntu1) ... 192s Selecting previously unselected package libimagequant0:ppc64el. 192s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_ppc64el.deb ... 192s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 192s Selecting previously unselected package libjpeg-turbo8:ppc64el. 192s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_ppc64el.deb ... 192s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu2) ... 192s Selecting previously unselected package libjpeg8:ppc64el. 192s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 192s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 192s Selecting previously unselected package liblcms2-2:ppc64el. 192s Preparing to unpack .../024-liblcms2-2_2.16-2_ppc64el.deb ... 192s Unpacking liblcms2-2:ppc64el (2.16-2) ... 192s Selecting previously unselected package libopenjp2-7:ppc64el. 192s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_ppc64el.deb ... 192s Unpacking libopenjp2-7:ppc64el (2.5.0-2ubuntu1) ... 192s Selecting previously unselected package libgraphite2-3:ppc64el. 192s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 192s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 192s Selecting previously unselected package libharfbuzz0b:ppc64el. 192s Preparing to unpack .../027-libharfbuzz0b_10.0.1-1_ppc64el.deb ... 192s Unpacking libharfbuzz0b:ppc64el (10.0.1-1) ... 192s Selecting previously unselected package libraqm0:ppc64el. 192s Preparing to unpack .../028-libraqm0_0.10.1-1build1_ppc64el.deb ... 192s Unpacking libraqm0:ppc64el (0.10.1-1build1) ... 192s Selecting previously unselected package libdeflate0:ppc64el. 192s Preparing to unpack .../029-libdeflate0_1.22-1_ppc64el.deb ... 192s Unpacking libdeflate0:ppc64el (1.22-1) ... 192s Selecting previously unselected package libjbig0:ppc64el. 192s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 192s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 192s Selecting previously unselected package liblerc4:ppc64el. 192s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_ppc64el.deb ... 192s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu2) ... 192s Selecting previously unselected package libsharpyuv0:ppc64el. 192s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_ppc64el.deb ... 192s Unpacking libsharpyuv0:ppc64el (1.4.0-0.1) ... 192s Selecting previously unselected package libwebp7:ppc64el. 192s Preparing to unpack .../033-libwebp7_1.4.0-0.1_ppc64el.deb ... 192s Unpacking libwebp7:ppc64el (1.4.0-0.1) ... 192s Selecting previously unselected package libtiff6:ppc64el. 192s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 192s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 192s Selecting previously unselected package libwebpdemux2:ppc64el. 192s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_ppc64el.deb ... 192s Unpacking libwebpdemux2:ppc64el (1.4.0-0.1) ... 193s Selecting previously unselected package libwebpmux3:ppc64el. 193s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_ppc64el.deb ... 193s Unpacking libwebpmux3:ppc64el (1.4.0-0.1) ... 193s Selecting previously unselected package python3-pil:ppc64el. 193s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_ppc64el.deb ... 193s Unpacking python3-pil:ppc64el (10.4.0-1ubuntu1) ... 193s Selecting previously unselected package python3.12-tk. 193s Preparing to unpack .../038-python3.12-tk_3.12.7-3_ppc64el.deb ... 193s Unpacking python3.12-tk (3.12.7-3) ... 193s Selecting previously unselected package python3-tk:ppc64el. 193s Preparing to unpack .../039-python3-tk_3.12.6-1ubuntu1_ppc64el.deb ... 193s Unpacking python3-tk:ppc64el (3.12.6-1ubuntu1) ... 193s Selecting previously unselected package python3-pil.imagetk:ppc64el. 193s Preparing to unpack .../040-python3-pil.imagetk_10.4.0-1ubuntu1_ppc64el.deb ... 193s Unpacking python3-pil.imagetk:ppc64el (10.4.0-1ubuntu1) ... 193s Selecting previously unselected package libblas3:ppc64el. 193s Preparing to unpack .../041-libblas3_3.12.0-3build2_ppc64el.deb ... 193s Unpacking libblas3:ppc64el (3.12.0-3build2) ... 193s Selecting previously unselected package libgfortran5:ppc64el. 193s Preparing to unpack .../042-libgfortran5_14.2.0-7ubuntu1_ppc64el.deb ... 193s Unpacking libgfortran5:ppc64el (14.2.0-7ubuntu1) ... 193s Selecting previously unselected package liblapack3:ppc64el. 193s Preparing to unpack .../043-liblapack3_3.12.0-3build2_ppc64el.deb ... 193s Unpacking liblapack3:ppc64el (3.12.0-3build2) ... 193s Selecting previously unselected package python3-numpy. 193s Preparing to unpack .../044-python3-numpy_1%3a1.26.4+ds-11build1_ppc64el.deb ... 193s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 193s Selecting previously unselected package python3-contourpy. 193s Preparing to unpack .../045-python3-contourpy_1.3.0-2_ppc64el.deb ... 193s Unpacking python3-contourpy (1.3.0-2) ... 193s Selecting previously unselected package python3-cycler. 193s Preparing to unpack .../046-python3-cycler_0.12.1-1_all.deb ... 193s Unpacking python3-cycler (0.12.1-1) ... 193s Selecting previously unselected package python3-brotli. 193s Preparing to unpack .../047-python3-brotli_1.1.0-2build2_ppc64el.deb ... 193s Unpacking python3-brotli (1.1.0-2build2) ... 193s Selecting previously unselected package python3-decorator. 193s Preparing to unpack .../048-python3-decorator_5.1.1-5_all.deb ... 193s Unpacking python3-decorator (5.1.1-5) ... 193s Selecting previously unselected package liblbfgsb0:ppc64el. 193s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_ppc64el.deb ... 193s Unpacking liblbfgsb0:ppc64el (3.0+dfsg.4-1build1) ... 193s Selecting previously unselected package python3-scipy. 193s Preparing to unpack .../050-python3-scipy_1.13.1-5_ppc64el.deb ... 193s Unpacking python3-scipy (1.13.1-5) ... 194s Selecting previously unselected package python3-ufolib2. 194s Preparing to unpack .../051-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 194s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 194s Selecting previously unselected package python3-mpmath. 194s Preparing to unpack .../052-python3-mpmath_1.3.0-1_all.deb ... 194s Unpacking python3-mpmath (1.3.0-1) ... 194s Selecting previously unselected package python3-sympy. 194s Preparing to unpack .../053-python3-sympy_1.13.3-1_all.deb ... 194s Unpacking python3-sympy (1.13.3-1) ... 194s Selecting previously unselected package python3-tz. 194s Preparing to unpack .../054-python3-tz_2024.1-2_all.deb ... 194s Unpacking python3-tz (2024.1-2) ... 194s Selecting previously unselected package python3-appdirs. 194s Preparing to unpack .../055-python3-appdirs_1.4.4-4_all.deb ... 194s Unpacking python3-appdirs (1.4.4-4) ... 194s Selecting previously unselected package python3-fs. 194s Preparing to unpack .../056-python3-fs_2.4.16-4_all.deb ... 194s Unpacking python3-fs (2.4.16-4) ... 194s Selecting previously unselected package libxslt1.1:ppc64el. 194s Preparing to unpack .../057-libxslt1.1_1.1.39-0exp1ubuntu1_ppc64el.deb ... 194s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1ubuntu1) ... 194s Selecting previously unselected package python3-lxml:ppc64el. 194s Preparing to unpack .../058-python3-lxml_5.3.0-1_ppc64el.deb ... 194s Unpacking python3-lxml:ppc64el (5.3.0-1) ... 194s Selecting previously unselected package python3-lz4. 194s Preparing to unpack .../059-python3-lz4_4.0.2+dfsg-1build4_ppc64el.deb ... 194s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 194s Selecting previously unselected package python3-unicodedata2. 194s Preparing to unpack .../060-python3-unicodedata2_15.1.0+ds-1build1_ppc64el.deb ... 194s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 194s Selecting previously unselected package unicode-data. 194s Preparing to unpack .../061-unicode-data_15.1.0-1_all.deb ... 194s Unpacking unicode-data (15.1.0-1) ... 195s Selecting previously unselected package python3-fonttools. 195s Preparing to unpack .../062-python3-fonttools_4.46.0-1build2_ppc64el.deb ... 195s Unpacking python3-fonttools (4.46.0-1build2) ... 195s Selecting previously unselected package python3-kiwisolver. 195s Preparing to unpack .../063-python3-kiwisolver_1.4.7-2_ppc64el.deb ... 195s Unpacking python3-kiwisolver (1.4.7-2) ... 195s Selecting previously unselected package python3-packaging. 195s Preparing to unpack .../064-python3-packaging_24.1-1_all.deb ... 195s Unpacking python3-packaging (24.1-1) ... 195s Selecting previously unselected package libqhull-r8.0:ppc64el. 195s Preparing to unpack .../065-libqhull-r8.0_2020.2-6build1_ppc64el.deb ... 195s Unpacking libqhull-r8.0:ppc64el (2020.2-6build1) ... 195s Selecting previously unselected package python3-matplotlib. 195s Preparing to unpack .../066-python3-matplotlib_3.8.3-3_ppc64el.deb ... 195s Unpacking python3-matplotlib (3.8.3-3) ... 195s Selecting previously unselected package libglvnd0:ppc64el. 195s Preparing to unpack .../067-libglvnd0_1.7.0-1build1_ppc64el.deb ... 195s Unpacking libglvnd0:ppc64el (1.7.0-1build1) ... 195s Selecting previously unselected package libglapi-mesa:ppc64el. 195s Preparing to unpack .../068-libglapi-mesa_24.2.3-1ubuntu1_ppc64el.deb ... 195s Unpacking libglapi-mesa:ppc64el (24.2.3-1ubuntu1) ... 195s Selecting previously unselected package libx11-xcb1:ppc64el. 195s Preparing to unpack .../069-libx11-xcb1_2%3a1.8.10-2_ppc64el.deb ... 195s Unpacking libx11-xcb1:ppc64el (2:1.8.10-2) ... 195s Selecting previously unselected package libxcb-dri2-0:ppc64el. 195s Preparing to unpack .../070-libxcb-dri2-0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-dri2-0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-dri3-0:ppc64el. 195s Preparing to unpack .../071-libxcb-dri3-0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-dri3-0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-glx0:ppc64el. 195s Preparing to unpack .../072-libxcb-glx0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-glx0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-present0:ppc64el. 195s Preparing to unpack .../073-libxcb-present0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-present0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-randr0:ppc64el. 195s Preparing to unpack .../074-libxcb-randr0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-randr0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-shm0:ppc64el. 195s Preparing to unpack .../075-libxcb-shm0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-sync1:ppc64el. 195s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-sync1:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxcb-xfixes0:ppc64el. 195s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_ppc64el.deb ... 195s Unpacking libxcb-xfixes0:ppc64el (1.17.0-2) ... 195s Selecting previously unselected package libxfixes3:ppc64el. 195s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 195s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 195s Selecting previously unselected package libxshmfence1:ppc64el. 195s Preparing to unpack .../079-libxshmfence1_1.3-1build5_ppc64el.deb ... 195s Unpacking libxshmfence1:ppc64el (1.3-1build5) ... 195s Selecting previously unselected package libxxf86vm1:ppc64el. 195s Preparing to unpack .../080-libxxf86vm1_1%3a1.1.4-1build4_ppc64el.deb ... 195s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 195s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 195s Preparing to unpack .../081-libdrm-amdgpu1_2.4.123-1_ppc64el.deb ... 195s Unpacking libdrm-amdgpu1:ppc64el (2.4.123-1) ... 195s Selecting previously unselected package libdrm-radeon1:ppc64el. 195s Preparing to unpack .../082-libdrm-radeon1_2.4.123-1_ppc64el.deb ... 195s Unpacking libdrm-radeon1:ppc64el (2.4.123-1) ... 195s Selecting previously unselected package mesa-libgallium:ppc64el. 195s Preparing to unpack .../083-mesa-libgallium_24.2.3-1ubuntu1_ppc64el.deb ... 195s Unpacking mesa-libgallium:ppc64el (24.2.3-1ubuntu1) ... 195s Selecting previously unselected package libvulkan1:ppc64el. 195s Preparing to unpack .../084-libvulkan1_1.3.296.0-1_ppc64el.deb ... 195s Unpacking libvulkan1:ppc64el (1.3.296.0-1) ... 195s Selecting previously unselected package libwayland-server0:ppc64el. 195s Preparing to unpack .../085-libwayland-server0_1.23.0-1_ppc64el.deb ... 195s Unpacking libwayland-server0:ppc64el (1.23.0-1) ... 196s Selecting previously unselected package libgbm1:ppc64el. 196s Preparing to unpack .../086-libgbm1_24.2.3-1ubuntu1_ppc64el.deb ... 196s Unpacking libgbm1:ppc64el (24.2.3-1ubuntu1) ... 196s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 196s Preparing to unpack .../087-libgl1-mesa-dri_24.2.3-1ubuntu1_ppc64el.deb ... 196s Unpacking libgl1-mesa-dri:ppc64el (24.2.3-1ubuntu1) ... 196s Selecting previously unselected package libglx-mesa0:ppc64el. 196s Preparing to unpack .../088-libglx-mesa0_24.2.3-1ubuntu1_ppc64el.deb ... 196s Unpacking libglx-mesa0:ppc64el (24.2.3-1ubuntu1) ... 196s Selecting previously unselected package libglx0:ppc64el. 196s Preparing to unpack .../089-libglx0_1.7.0-1build1_ppc64el.deb ... 196s Unpacking libglx0:ppc64el (1.7.0-1build1) ... 196s Selecting previously unselected package libopengl0:ppc64el. 196s Preparing to unpack .../090-libopengl0_1.7.0-1build1_ppc64el.deb ... 196s Unpacking libopengl0:ppc64el (1.7.0-1build1) ... 196s Selecting previously unselected package libcoin80t64:ppc64el. 196s Preparing to unpack .../091-libcoin80t64_4.0.2+ds-2_ppc64el.deb ... 196s Unpacking libcoin80t64:ppc64el (4.0.2+ds-2) ... 196s Selecting previously unselected package libdouble-conversion3:ppc64el. 196s Preparing to unpack .../092-libdouble-conversion3_3.3.0-1build1_ppc64el.deb ... 196s Unpacking libdouble-conversion3:ppc64el (3.3.0-1build1) ... 196s Selecting previously unselected package libpcre2-16-0:ppc64el. 196s Preparing to unpack .../093-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 196s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 196s Selecting previously unselected package libqt5core5t64:ppc64el. 196s Preparing to unpack .../094-libqt5core5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 196s Unpacking libqt5core5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 196s Selecting previously unselected package libwayland-client0:ppc64el. 196s Preparing to unpack .../095-libwayland-client0_1.23.0-1_ppc64el.deb ... 196s Unpacking libwayland-client0:ppc64el (1.23.0-1) ... 196s Selecting previously unselected package libegl-mesa0:ppc64el. 196s Preparing to unpack .../096-libegl-mesa0_24.2.3-1ubuntu1_ppc64el.deb ... 196s Unpacking libegl-mesa0:ppc64el (24.2.3-1ubuntu1) ... 196s Selecting previously unselected package libegl1:ppc64el. 196s Preparing to unpack .../097-libegl1_1.7.0-1build1_ppc64el.deb ... 196s Unpacking libegl1:ppc64el (1.7.0-1build1) ... 196s Selecting previously unselected package libgl1:ppc64el. 196s Preparing to unpack .../098-libgl1_1.7.0-1build1_ppc64el.deb ... 196s Unpacking libgl1:ppc64el (1.7.0-1build1) ... 196s Selecting previously unselected package libice6:ppc64el. 196s Preparing to unpack .../099-libice6_2%3a1.1.1-1_ppc64el.deb ... 196s Unpacking libice6:ppc64el (2:1.1.1-1) ... 196s Selecting previously unselected package libmtdev1t64:ppc64el. 196s Preparing to unpack .../100-libmtdev1t64_1.1.6-1.2_ppc64el.deb ... 196s Unpacking libmtdev1t64:ppc64el (1.1.6-1.2) ... 196s Selecting previously unselected package libwacom-common. 196s Preparing to unpack .../101-libwacom-common_2.13.0-1_all.deb ... 196s Unpacking libwacom-common (2.13.0-1) ... 196s Selecting previously unselected package libwacom9:ppc64el. 196s Preparing to unpack .../102-libwacom9_2.13.0-1_ppc64el.deb ... 196s Unpacking libwacom9:ppc64el (2.13.0-1) ... 196s Selecting previously unselected package libinput-bin. 196s Preparing to unpack .../103-libinput-bin_1.26.2-1_ppc64el.deb ... 196s Unpacking libinput-bin (1.26.2-1) ... 196s Selecting previously unselected package libinput10:ppc64el. 196s Preparing to unpack .../104-libinput10_1.26.2-1_ppc64el.deb ... 196s Unpacking libinput10:ppc64el (1.26.2-1) ... 196s Selecting previously unselected package libmd4c0:ppc64el. 196s Preparing to unpack .../105-libmd4c0_0.5.2-2_ppc64el.deb ... 196s Unpacking libmd4c0:ppc64el (0.5.2-2) ... 196s Selecting previously unselected package libqt5dbus5t64:ppc64el. 196s Preparing to unpack .../106-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 196s Unpacking libqt5dbus5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 196s Selecting previously unselected package libqt5network5t64:ppc64el. 196s Preparing to unpack .../107-libqt5network5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 196s Unpacking libqt5network5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 196s Selecting previously unselected package libsm6:ppc64el. 197s Preparing to unpack .../108-libsm6_2%3a1.2.4-1_ppc64el.deb ... 197s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 197s Selecting previously unselected package libxcb-icccm4:ppc64el. 197s Preparing to unpack .../109-libxcb-icccm4_0.4.2-1_ppc64el.deb ... 197s Unpacking libxcb-icccm4:ppc64el (0.4.2-1) ... 197s Selecting previously unselected package libxcb-util1:ppc64el. 197s Preparing to unpack .../110-libxcb-util1_0.4.0-1build3_ppc64el.deb ... 197s Unpacking libxcb-util1:ppc64el (0.4.0-1build3) ... 197s Selecting previously unselected package libxcb-image0:ppc64el. 197s Preparing to unpack .../111-libxcb-image0_0.4.0-2build1_ppc64el.deb ... 197s Unpacking libxcb-image0:ppc64el (0.4.0-2build1) ... 197s Selecting previously unselected package libxcb-keysyms1:ppc64el. 197s Preparing to unpack .../112-libxcb-keysyms1_0.4.0-1build4_ppc64el.deb ... 197s Unpacking libxcb-keysyms1:ppc64el (0.4.0-1build4) ... 197s Selecting previously unselected package libxcb-render0:ppc64el. 197s Preparing to unpack .../113-libxcb-render0_1.17.0-2_ppc64el.deb ... 197s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 197s Selecting previously unselected package libxcb-render-util0:ppc64el. 197s Preparing to unpack .../114-libxcb-render-util0_0.3.9-1build4_ppc64el.deb ... 197s Unpacking libxcb-render-util0:ppc64el (0.3.9-1build4) ... 197s Selecting previously unselected package libxcb-shape0:ppc64el. 197s Preparing to unpack .../115-libxcb-shape0_1.17.0-2_ppc64el.deb ... 197s Unpacking libxcb-shape0:ppc64el (1.17.0-2) ... 197s Selecting previously unselected package libxcb-xinerama0:ppc64el. 197s Preparing to unpack .../116-libxcb-xinerama0_1.17.0-2_ppc64el.deb ... 197s Unpacking libxcb-xinerama0:ppc64el (1.17.0-2) ... 197s Selecting previously unselected package libxcb-xinput0:ppc64el. 197s Preparing to unpack .../117-libxcb-xinput0_1.17.0-2_ppc64el.deb ... 197s Unpacking libxcb-xinput0:ppc64el (1.17.0-2) ... 197s Selecting previously unselected package libxcb-xkb1:ppc64el. 197s Preparing to unpack .../118-libxcb-xkb1_1.17.0-2_ppc64el.deb ... 197s Unpacking libxcb-xkb1:ppc64el (1.17.0-2) ... 197s Selecting previously unselected package libxkbcommon-x11-0:ppc64el. 197s Preparing to unpack .../119-libxkbcommon-x11-0_1.6.0-1build1_ppc64el.deb ... 197s Unpacking libxkbcommon-x11-0:ppc64el (1.6.0-1build1) ... 197s Selecting previously unselected package libqt5gui5t64:ppc64el. 197s Preparing to unpack .../120-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 197s Unpacking libqt5gui5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 197s Selecting previously unselected package libqt5widgets5t64:ppc64el. 197s Preparing to unpack .../121-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 197s Unpacking libqt5widgets5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 197s Selecting previously unselected package libqt5opengl5t64:ppc64el. 197s Preparing to unpack .../122-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 197s Unpacking libqt5opengl5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 197s Selecting previously unselected package libxi6:ppc64el. 197s Preparing to unpack .../123-libxi6_2%3a1.8.2-1_ppc64el.deb ... 197s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 197s Selecting previously unselected package libsoqt520t64. 197s Preparing to unpack .../124-libsoqt520t64_1.6.0+ds1-3.1build4_ppc64el.deb ... 197s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 197s Selecting previously unselected package libqt5qml5:ppc64el. 197s Preparing to unpack .../125-libqt5qml5_5.15.15+dfsg-3_ppc64el.deb ... 197s Unpacking libqt5qml5:ppc64el (5.15.15+dfsg-3) ... 197s Selecting previously unselected package libshiboken2-py3-5.15t64. 197s Preparing to unpack .../126-libshiboken2-py3-5.15t64_5.15.14-1build1_ppc64el.deb ... 197s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 197s Selecting previously unselected package libpyside2-py3-5.15t64. 197s Preparing to unpack .../127-libpyside2-py3-5.15t64_5.15.14-1build1_ppc64el.deb ... 197s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 197s Selecting previously unselected package python3-pyside2.qtcore. 197s Preparing to unpack .../128-python3-pyside2.qtcore_5.15.14-1build1_ppc64el.deb ... 197s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 197s Selecting previously unselected package python3-pyside2.qtgui. 197s Preparing to unpack .../129-python3-pyside2.qtgui_5.15.14-1build1_ppc64el.deb ... 197s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 197s Selecting previously unselected package python3-pyside2.qtwidgets. 197s Preparing to unpack .../130-python3-pyside2.qtwidgets_5.15.14-1build1_ppc64el.deb ... 197s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 197s Selecting previously unselected package python3-pyside2.qtopengl. 197s Preparing to unpack .../131-python3-pyside2.qtopengl_5.15.14-1build1_ppc64el.deb ... 197s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 197s Selecting previously unselected package shiboken2. 197s Preparing to unpack .../132-shiboken2_5.15.14-1build1_ppc64el.deb ... 197s Unpacking shiboken2 (5.15.14-1build1) ... 197s Selecting previously unselected package python3-pivy. 197s Preparing to unpack .../133-python3-pivy_0.6.9~a0-1build2_ppc64el.deb ... 197s Unpacking python3-pivy (0.6.9~a0-1build2) ... 198s Selecting previously unselected package python3-ply. 198s Preparing to unpack .../134-python3-ply_3.11-7_all.deb ... 198s Unpacking python3-ply (3.11-7) ... 198s Selecting previously unselected package python3-pyside2.qtnetwork. 198s Preparing to unpack .../135-python3-pyside2.qtnetwork_5.15.14-1build1_ppc64el.deb ... 198s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 198s Selecting previously unselected package libqt5svg5:ppc64el. 198s Preparing to unpack .../136-libqt5svg5_5.15.15-2_ppc64el.deb ... 198s Unpacking libqt5svg5:ppc64el (5.15.15-2) ... 198s Selecting previously unselected package python3-pyside2.qtsvg. 198s Preparing to unpack .../137-python3-pyside2.qtsvg_5.15.14-1build1_ppc64el.deb ... 198s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 198s Selecting previously unselected package libqt5xml5t64:ppc64el. 198s Preparing to unpack .../138-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 198s Unpacking libqt5xml5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 198s Selecting previously unselected package python3-pyside2.qtxml. 198s Preparing to unpack .../139-python3-pyside2.qtxml_5.15.14-1build1_ppc64el.deb ... 198s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 198s Selecting previously unselected package python3-pyside2.qtuitools. 198s Preparing to unpack .../140-python3-pyside2.qtuitools_5.15.14-1build1_ppc64el.deb ... 198s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 198s Selecting previously unselected package libboost-filesystem1.83.0:ppc64el. 198s Preparing to unpack .../141-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_ppc64el.deb ... 198s Unpacking libboost-filesystem1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 198s Selecting previously unselected package libboost-program-options1.83.0:ppc64el. 198s Preparing to unpack .../142-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_ppc64el.deb ... 198s Unpacking libboost-program-options1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 198s Selecting previously unselected package libboost-thread1.83.0:ppc64el. 198s Preparing to unpack .../143-libboost-thread1.83.0_1.83.0-3.2ubuntu2_ppc64el.deb ... 198s Unpacking libboost-thread1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 198s Selecting previously unselected package libfmt9:ppc64el. 198s Preparing to unpack .../144-libfmt9_9.1.0+ds1-2_ppc64el.deb ... 198s Unpacking libfmt9:ppc64el (9.1.0+ds1-2) ... 198s Selecting previously unselected package libevent-pthreads-2.1-7t64:ppc64el. 198s Preparing to unpack .../145-libevent-pthreads-2.1-7t64_2.1.12-stable-10_ppc64el.deb ... 198s Unpacking libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 198s Selecting previously unselected package librdmacm1t64:ppc64el. 198s Preparing to unpack .../146-librdmacm1t64_52.0-2ubuntu1_ppc64el.deb ... 198s Unpacking librdmacm1t64:ppc64el (52.0-2ubuntu1) ... 198s Selecting previously unselected package libfabric1:ppc64el. 198s Preparing to unpack .../147-libfabric1_1.17.0-3ubuntu1_ppc64el.deb ... 198s Unpacking libfabric1:ppc64el (1.17.0-3ubuntu1) ... 198s Selecting previously unselected package libhwloc15:ppc64el. 198s Preparing to unpack .../148-libhwloc15_2.11.2-1_ppc64el.deb ... 198s Unpacking libhwloc15:ppc64el (2.11.2-1) ... 198s Selecting previously unselected package libmunge2:ppc64el. 198s Preparing to unpack .../149-libmunge2_0.5.15-4build1_ppc64el.deb ... 198s Unpacking libmunge2:ppc64el (0.5.15-4build1) ... 198s Selecting previously unselected package libpciaccess0:ppc64el. 198s Preparing to unpack .../150-libpciaccess0_0.17-3build1_ppc64el.deb ... 198s Unpacking libpciaccess0:ppc64el (0.17-3build1) ... 198s Selecting previously unselected package libxnvctrl0:ppc64el. 198s Preparing to unpack .../151-libxnvctrl0_510.47.03-0ubuntu4_ppc64el.deb ... 198s Unpacking libxnvctrl0:ppc64el (510.47.03-0ubuntu4) ... 198s Selecting previously unselected package ocl-icd-libopencl1:ppc64el. 198s Preparing to unpack .../152-ocl-icd-libopencl1_2.3.2-1build1_ppc64el.deb ... 198s Unpacking ocl-icd-libopencl1:ppc64el (2.3.2-1build1) ... 198s Selecting previously unselected package libhwloc-plugins:ppc64el. 198s Preparing to unpack .../153-libhwloc-plugins_2.11.2-1_ppc64el.deb ... 198s Unpacking libhwloc-plugins:ppc64el (2.11.2-1) ... 198s Selecting previously unselected package libpmix2t64:ppc64el. 198s Preparing to unpack .../154-libpmix2t64_5.0.3-2_ppc64el.deb ... 198s Unpacking libpmix2t64:ppc64el (5.0.3-2) ... 198s Selecting previously unselected package libllvm17t64:ppc64el. 198s Preparing to unpack .../155-libllvm17t64_1%3a17.0.6-18_ppc64el.deb ... 198s Unpacking libllvm17t64:ppc64el (1:17.0.6-18) ... 199s Selecting previously unselected package libamd-comgr2:ppc64el. 199s Preparing to unpack .../156-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_ppc64el.deb ... 199s Unpacking libamd-comgr2:ppc64el (6.0+git20231212.4510c28+dfsg-3build2) ... 199s Selecting previously unselected package libhsakmt1:ppc64el. 199s Preparing to unpack .../157-libhsakmt1_5.7.0-1build1_ppc64el.deb ... 199s Unpacking libhsakmt1:ppc64el (5.7.0-1build1) ... 199s Selecting previously unselected package libhsa-runtime64-1. 199s Preparing to unpack .../158-libhsa-runtime64-1_5.7.1-2build1_ppc64el.deb ... 199s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 199s Selecting previously unselected package libamdhip64-5. 199s Preparing to unpack .../159-libamdhip64-5_5.7.1-5_ppc64el.deb ... 199s Unpacking libamdhip64-5 (5.7.1-5) ... 200s Selecting previously unselected package libibumad3:ppc64el. 200s Preparing to unpack .../160-libibumad3_52.0-2ubuntu1_ppc64el.deb ... 200s Unpacking libibumad3:ppc64el (52.0-2ubuntu1) ... 200s Selecting previously unselected package libibmad5:ppc64el. 200s Preparing to unpack .../161-libibmad5_52.0-2ubuntu1_ppc64el.deb ... 200s Unpacking libibmad5:ppc64el (52.0-2ubuntu1) ... 200s Selecting previously unselected package libucx0:ppc64el. 200s Preparing to unpack .../162-libucx0_1.17.0+ds-3build1_ppc64el.deb ... 200s Unpacking libucx0:ppc64el (1.17.0+ds-3build1) ... 200s Selecting previously unselected package libopenmpi3t64:ppc64el. 200s Preparing to unpack .../163-libopenmpi3t64_4.1.6-13.3ubuntu2_ppc64el.deb ... 200s Unpacking libopenmpi3t64:ppc64el (4.1.6-13.3ubuntu2) ... 200s Selecting previously unselected package libaec0:ppc64el. 200s Preparing to unpack .../164-libaec0_1.1.3-1_ppc64el.deb ... 200s Unpacking libaec0:ppc64el (1.1.3-1) ... 200s Selecting previously unselected package libsz2:ppc64el. 200s Preparing to unpack .../165-libsz2_1.1.3-1_ppc64el.deb ... 200s Unpacking libsz2:ppc64el (1.1.3-1) ... 200s Selecting previously unselected package libhdf5-openmpi-103-1t64:ppc64el. 200s Preparing to unpack .../166-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 200s Unpacking libhdf5-openmpi-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 200s Selecting previously unselected package libmedc11t64:ppc64el. 200s Preparing to unpack .../167-libmedc11t64_4.1.0+repack-6_ppc64el.deb ... 200s Unpacking libmedc11t64:ppc64el (4.1.0+repack-6) ... 200s Selecting previously unselected package libtbbmalloc2:ppc64el. 200s Preparing to unpack .../168-libtbbmalloc2_2021.12.0-1ubuntu2_ppc64el.deb ... 200s Unpacking libtbbmalloc2:ppc64el (2021.12.0-1ubuntu2) ... 200s Selecting previously unselected package libtbbbind-2-5:ppc64el. 200s Preparing to unpack .../169-libtbbbind-2-5_2021.12.0-1ubuntu2_ppc64el.deb ... 200s Unpacking libtbbbind-2-5:ppc64el (2021.12.0-1ubuntu2) ... 200s Selecting previously unselected package libtbb12:ppc64el. 200s Preparing to unpack .../170-libtbb12_2021.12.0-1ubuntu2_ppc64el.deb ... 200s Unpacking libtbb12:ppc64el (2021.12.0-1ubuntu2) ... 200s Selecting previously unselected package libocct-foundation-7.8:ppc64el. 200s Preparing to unpack .../171-libocct-foundation-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 200s Unpacking libocct-foundation-7.8:ppc64el (7.8.1+dfsg1-3) ... 200s Selecting previously unselected package libocct-modeling-data-7.8:ppc64el. 200s Preparing to unpack .../172-libocct-modeling-data-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 200s Unpacking libocct-modeling-data-7.8:ppc64el (7.8.1+dfsg1-3) ... 200s Selecting previously unselected package libocct-modeling-algorithms-7.8:ppc64el. 200s Preparing to unpack .../173-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 200s Unpacking libocct-modeling-algorithms-7.8:ppc64el (7.8.1+dfsg1-3) ... 200s Selecting previously unselected package libimath-3-1-29t64:ppc64el. 200s Preparing to unpack .../174-libimath-3-1-29t64_3.1.11-2ubuntu1_ppc64el.deb ... 200s Unpacking libimath-3-1-29t64:ppc64el (3.1.11-2ubuntu1) ... 200s Selecting previously unselected package libjxr0t64:ppc64el. 200s Preparing to unpack .../175-libjxr0t64_1.2~git20170615.f752187-5.3_ppc64el.deb ... 200s Unpacking libjxr0t64:ppc64el (1.2~git20170615.f752187-5.3) ... 200s Selecting previously unselected package libopenexr-3-1-30:ppc64el. 200s Preparing to unpack .../176-libopenexr-3-1-30_3.1.5-5.1build3_ppc64el.deb ... 200s Unpacking libopenexr-3-1-30:ppc64el (3.1.5-5.1build3) ... 200s Selecting previously unselected package libraw23t64:ppc64el. 200s Preparing to unpack .../177-libraw23t64_0.21.3-1_ppc64el.deb ... 200s Unpacking libraw23t64:ppc64el (0.21.3-1) ... 200s Selecting previously unselected package libfreeimage3:ppc64el. 200s Preparing to unpack .../178-libfreeimage3_3.18.0+ds2-10build4_ppc64el.deb ... 200s Unpacking libfreeimage3:ppc64el (3.18.0+ds2-10build4) ... 200s Selecting previously unselected package libocct-draw-7.8:ppc64el. 200s Preparing to unpack .../179-libocct-draw-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 200s Unpacking libocct-draw-7.8:ppc64el (7.8.1+dfsg1-3) ... 201s Selecting previously unselected package occt-misc. 201s Preparing to unpack .../180-occt-misc_7.8.1+dfsg1-3_all.deb ... 201s Unpacking occt-misc (7.8.1+dfsg1-3) ... 201s Selecting previously unselected package libocct-visualization-7.8:ppc64el. 201s Preparing to unpack .../181-libocct-visualization-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 201s Unpacking libocct-visualization-7.8:ppc64el (7.8.1+dfsg1-3) ... 201s Selecting previously unselected package libocct-ocaf-7.8:ppc64el. 201s Preparing to unpack .../182-libocct-ocaf-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 201s Unpacking libocct-ocaf-7.8:ppc64el (7.8.1+dfsg1-3) ... 201s Selecting previously unselected package libocct-data-exchange-7.8:ppc64el. 201s Preparing to unpack .../183-libocct-data-exchange-7.8_7.8.1+dfsg1-3_ppc64el.deb ... 201s Unpacking libocct-data-exchange-7.8:ppc64el (7.8.1+dfsg1-3) ... 201s Selecting previously unselected package libqt5concurrent5t64:ppc64el. 201s Preparing to unpack .../184-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 201s Unpacking libqt5concurrent5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 201s Selecting previously unselected package libavahi-common-data:ppc64el. 201s Preparing to unpack .../185-libavahi-common-data_0.8-13ubuntu6_ppc64el.deb ... 201s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu6) ... 201s Selecting previously unselected package libavahi-common3:ppc64el. 201s Preparing to unpack .../186-libavahi-common3_0.8-13ubuntu6_ppc64el.deb ... 201s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu6) ... 201s Selecting previously unselected package libavahi-client3:ppc64el. 201s Preparing to unpack .../187-libavahi-client3_0.8-13ubuntu6_ppc64el.deb ... 201s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu6) ... 201s Selecting previously unselected package libcups2t64:ppc64el. 202s Preparing to unpack .../188-libcups2t64_2.4.10-1ubuntu2_ppc64el.deb ... 202s Unpacking libcups2t64:ppc64el (2.4.10-1ubuntu2) ... 202s Selecting previously unselected package libqt5printsupport5t64:ppc64el. 202s Preparing to unpack .../189-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 202s Unpacking libqt5printsupport5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 202s Selecting previously unselected package libspnav0. 202s Preparing to unpack .../190-libspnav0_1.1-2_ppc64el.deb ... 202s Unpacking libspnav0 (1.1-2) ... 202s Selecting previously unselected package libgl2ps1.4. 202s Preparing to unpack .../191-libgl2ps1.4_1.4.2+dfsg1-2build1_ppc64el.deb ... 202s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 202s Selecting previously unselected package libglew2.2:ppc64el. 202s Preparing to unpack .../192-libglew2.2_2.2.0-4build1_ppc64el.deb ... 202s Unpacking libglew2.2:ppc64el (2.2.0-4build1) ... 202s Selecting previously unselected package libhdf5-103-1t64:ppc64el. 202s Preparing to unpack .../193-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 202s Unpacking libhdf5-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 202s Selecting previously unselected package libjsoncpp25:ppc64el. 202s Preparing to unpack .../194-libjsoncpp25_1.9.5-6build1_ppc64el.deb ... 202s Unpacking libjsoncpp25:ppc64el (1.9.5-6build1) ... 202s Selecting previously unselected package libhdf5-hl-100t64:ppc64el. 202s Preparing to unpack .../195-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 202s Unpacking libhdf5-hl-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 202s Selecting previously unselected package libnetcdf19t64:ppc64el. 202s Preparing to unpack .../196-libnetcdf19t64_1%3a4.9.2-6ubuntu1_ppc64el.deb ... 202s Unpacking libnetcdf19t64:ppc64el (1:4.9.2-6ubuntu1) ... 202s Selecting previously unselected package libogg0:ppc64el. 202s Preparing to unpack .../197-libogg0_1.3.5-3build1_ppc64el.deb ... 202s Unpacking libogg0:ppc64el (1.3.5-3build1) ... 202s Selecting previously unselected package proj-data. 202s Preparing to unpack .../198-proj-data_9.5.0-1_all.deb ... 202s Unpacking proj-data (9.5.0-1) ... 202s Selecting previously unselected package libproj25:ppc64el. 202s Preparing to unpack .../199-libproj25_9.5.0-1_ppc64el.deb ... 202s Unpacking libproj25:ppc64el (9.5.0-1) ... 202s Selecting previously unselected package libpixman-1-0:ppc64el. 202s Preparing to unpack .../200-libpixman-1-0_0.44.0-3_ppc64el.deb ... 202s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 202s Selecting previously unselected package libcairo2:ppc64el. 202s Preparing to unpack .../201-libcairo2_1.18.2-2_ppc64el.deb ... 202s Unpacking libcairo2:ppc64el (1.18.2-2) ... 202s Selecting previously unselected package libtheora0:ppc64el. 202s Preparing to unpack .../202-libtheora0_1.1.1+dfsg.1-17_ppc64el.deb ... 202s Unpacking libtheora0:ppc64el (1.1.1+dfsg.1-17) ... 202s Selecting previously unselected package libvtk9.3:ppc64el. 202s Preparing to unpack .../203-libvtk9.3_9.3.0+dfsg1-1build1_ppc64el.deb ... 202s Unpacking libvtk9.3:ppc64el (9.3.0+dfsg1-1build1) ... 203s Selecting previously unselected package libxerces-c3.2t64:ppc64el. 203s Preparing to unpack .../204-libxerces-c3.2t64_3.2.4+debian-1.3_ppc64el.deb ... 203s Unpacking libxerces-c3.2t64:ppc64el (3.2.4+debian-1.3) ... 203s Selecting previously unselected package libzipios++0v5. 203s Preparing to unpack .../205-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_ppc64el.deb ... 203s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 203s Selecting previously unselected package libfreecad-python3-0.20. 203s Preparing to unpack .../206-libfreecad-python3-0.20_0.21.2+dfsg1-6_ppc64el.deb ... 203s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 204s Selecting previously unselected package freecad-python3. 204s Preparing to unpack .../207-freecad-python3_0.21.2+dfsg1-6_ppc64el.deb ... 204s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 204s Selecting previously unselected package freecad. 204s Preparing to unpack .../208-freecad_0.21.2+dfsg1-6_all.deb ... 204s Unpacking freecad (0.21.2+dfsg1-6) ... 204s Selecting previously unselected package libfontenc1:ppc64el. 204s Preparing to unpack .../209-libfontenc1_1%3a1.1.8-1build1_ppc64el.deb ... 204s Unpacking libfontenc1:ppc64el (1:1.1.8-1build1) ... 204s Selecting previously unselected package libxt6t64:ppc64el. 204s Preparing to unpack .../210-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... 204s Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 204s Selecting previously unselected package libxmu6:ppc64el. 204s Preparing to unpack .../211-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... 204s Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... 204s Selecting previously unselected package libxpm4:ppc64el. 204s Preparing to unpack .../212-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... 204s Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... 204s Selecting previously unselected package libxaw7:ppc64el. 204s Preparing to unpack .../213-libxaw7_2%3a1.0.16-1_ppc64el.deb ... 204s Unpacking libxaw7:ppc64el (2:1.0.16-1) ... 204s Selecting previously unselected package libxfont2:ppc64el. 204s Preparing to unpack .../214-libxfont2_1%3a2.0.6-1build1_ppc64el.deb ... 204s Unpacking libxfont2:ppc64el (1:2.0.6-1build1) ... 204s Selecting previously unselected package libxkbfile1:ppc64el. 204s Preparing to unpack .../215-libxkbfile1_1%3a1.1.0-1build4_ppc64el.deb ... 204s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build4) ... 204s Selecting previously unselected package libxrandr2:ppc64el. 204s Preparing to unpack .../216-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 204s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 204s Selecting previously unselected package x11-xkb-utils. 204s Preparing to unpack .../217-x11-xkb-utils_7.7+9_ppc64el.deb ... 204s Unpacking x11-xkb-utils (7.7+9) ... 204s Selecting previously unselected package xserver-common. 204s Preparing to unpack .../218-xserver-common_2%3a21.1.14-2ubuntu1_all.deb ... 204s Unpacking xserver-common (2:21.1.14-2ubuntu1) ... 204s Selecting previously unselected package xvfb. 204s Preparing to unpack .../219-xvfb_2%3a21.1.14-2ubuntu1_ppc64el.deb ... 204s Unpacking xvfb (2:21.1.14-2ubuntu1) ... 204s Selecting previously unselected package autopkgtest-satdep. 204s Preparing to unpack .../220-1-autopkgtest-satdep.deb ... 204s Unpacking autopkgtest-satdep (0) ... 204s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 204s Setting up libxcb-dri3-0:ppc64el (1.17.0-2) ... 204s Setting up liblcms2-2:ppc64el (2.16-2) ... 204s Setting up libtbbmalloc2:ppc64el (2021.12.0-1ubuntu2) ... 204s Setting up libboost-program-options1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 204s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 204s Setting up libsharpyuv0:ppc64el (1.4.0-0.1) ... 204s Setting up libwayland-server0:ppc64el (1.23.0-1) ... 204s Setting up libx11-xcb1:ppc64el (2:1.8.10-2) ... 204s Setting up libpciaccess0:ppc64el (0.17-3build1) ... 204s Setting up libdouble-conversion3:ppc64el (3.3.0-1build1) ... 204s Setting up libxcb-xfixes0:ppc64el (1.17.0-2) ... 204s Setting up libogg0:ppc64el (1.3.5-3build1) ... 204s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu2) ... 204s Setting up proj-data (9.5.0-1) ... 204s Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... 204s Setting up libxi6:ppc64el (2:1.8.2-1) ... 204s Setting up libxcb-xinput0:ppc64el (1.17.0-2) ... 204s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 204s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 204s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 204s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 204s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 204s Setting up libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 204s Setting up libdrm-radeon1:ppc64el (2.4.123-1) ... 204s Setting up libglvnd0:ppc64el (1.7.0-1build1) ... 204s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 204s Setting up fonts-lyx (2.4.2.1-1) ... 204s Setting up libxcb-glx0:ppc64el (1.17.0-2) ... 204s Setting up python3-ply (3.11-7) ... 205s Setting up libxcb-keysyms1:ppc64el (0.4.0-1build4) ... 205s Setting up libxcb-shape0:ppc64el (1.17.0-2) ... 205s Setting up x11-common (1:7.7+23ubuntu3) ... 205s Setting up libibumad3:ppc64el (52.0-2ubuntu1) ... 205s Setting up libdeflate0:ppc64el (1.22-1) ... 205s Setting up libboost-thread1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 205s Setting up libqhull-r8.0:ppc64el (2020.2-6build1) ... 205s Setting up libxcb-render-util0:ppc64el (0.3.9-1build4) ... 205s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 205s Setting up libibmad5:ppc64el (52.0-2ubuntu1) ... 205s Setting up libxcb-icccm4:ppc64el (0.4.2-1) ... 205s Setting up libboost-filesystem1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 205s Setting up libxerces-c3.2t64:ppc64el (3.2.4+debian-1.3) ... 205s Setting up libgomp1:ppc64el (14.2.0-7ubuntu1) ... 205s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 205s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 205s Setting up libaec0:ppc64el (1.1.3-1) ... 205s Setting up libopengl0:ppc64el (1.7.0-1build1) ... 205s Setting up python3-tz (2024.1-2) ... 205s Setting up freecad-common (0.21.2+dfsg1-6) ... 205s Setting up libxcb-util1:ppc64el (0.4.0-1build3) ... 205s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 205s Setting up occt-misc (7.8.1+dfsg1-3) ... 205s Setting up libxcb-xkb1:ppc64el (1.17.0-2) ... 205s Setting up libxcb-image0:ppc64el (0.4.0-2build1) ... 205s Setting up libxnvctrl0:ppc64el (510.47.03-0ubuntu4) ... 205s Setting up libxcb-present0:ppc64el (1.17.0-2) ... 205s Setting up unicode-data (15.1.0-1) ... 205s Setting up python3-six (1.16.0-7) ... 205s Setting up libqt5core5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 205s Setting up python3-decorator (5.1.1-5) ... 206s Setting up libfontenc1:ppc64el (1:1.1.8-1build1) ... 206s Setting up libblas3:ppc64el (3.12.0-3build2) ... 206s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 206s Setting up python3-packaging (24.1-1) ... 206s Setting up libxcb-xinerama0:ppc64el (1.17.0-2) ... 206s Setting up libmunge2:ppc64el (0.5.15-4build1) ... 206s Setting up libllvm17t64:ppc64el (1:17.0.6-18) ... 206s Setting up libjxr0t64:ppc64el (1.2~git20170615.f752187-5.3) ... 206s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 206s Setting up libxcb-sync1:ppc64el (1.17.0-2) ... 206s Setting up python3-brotli (1.1.0-2build2) ... 206s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu6) ... 206s Setting up python3-cycler (0.12.1-1) ... 206s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 206s Setting up libxkbcommon-x11-0:ppc64el (1.6.0-1build1) ... 206s Setting up fonts-dejavu-mono (2.37-8) ... 206s Setting up python3-kiwisolver (1.4.7-2) ... 206s Setting up libhwloc15:ppc64el (2.11.2-1) ... 206s Setting up libimath-3-1-29t64:ppc64el (3.1.11-2ubuntu1) ... 206s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 206s Setting up libtcl8.6:ppc64el (8.6.15+dfsg-2) ... 206s Setting up libjsoncpp25:ppc64el (1.9.5-6build1) ... 206s Setting up fonts-dejavu-core (2.37-8) ... 206s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu2) ... 206s Setting up libglapi-mesa:ppc64el (24.2.3-1ubuntu1) ... 206s Setting up libgfortran5:ppc64el (14.2.0-7ubuntu1) ... 206s Setting up libvulkan1:ppc64el (1.3.296.0-1) ... 206s Setting up libwebp7:ppc64el (1.4.0-0.1) ... 206s Setting up libfmt9:ppc64el (9.1.0+ds1-2) ... 206s Setting up libxcb-dri2-0:ppc64el (1.17.0-2) ... 206s Setting up libmtdev1t64:ppc64el (1.1.6-1.2) ... 206s Setting up ocl-icd-libopencl1:ppc64el (2.3.2-1build1) ... 206s Setting up libxshmfence1:ppc64el (1.3-1build5) ... 206s Setting up libxcb-randr0:ppc64el (1.17.0-2) ... 206s Setting up libxslt1.1:ppc64el (1.1.39-0exp1ubuntu1) ... 206s Setting up libmd4c0:ppc64el (0.5.2-2) ... 206s Setting up librdmacm1t64:ppc64el (52.0-2ubuntu1) ... 206s Setting up libopenjp2-7:ppc64el (2.5.0-2ubuntu1) ... 206s Setting up libharfbuzz0b:ppc64el (10.0.1-1) ... 206s Setting up python3-dateutil (2.9.0-2) ... 206s Setting up shiboken2 (5.15.14-1build1) ... 206s Setting up libamd-comgr2:ppc64el (6.0+git20231212.4510c28+dfsg-3build2) ... 206s Setting up libxss1:ppc64el (1:1.2.3-1build3) ... 206s Setting up libxkbfile1:ppc64el (1:1.1.0-1build4) ... 206s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 206s Setting up python3-mpmath (1.3.0-1) ... 207s Setting up python-matplotlib-data (3.8.3-3) ... 207s Setting up libwebpmux3:ppc64el (1.4.0-0.1) ... 207s Setting up python3-appdirs (1.4.4-4) ... 207s Setting up libxfont2:ppc64el (1:2.0.6-1build1) ... 207s Setting up libsz2:ppc64el (1.1.3-1) ... 207s Setting up libspnav0 (1.1-2) ... 207s Setting up libdrm-amdgpu1:ppc64el (2.4.123-1) ... 207s Setting up libwacom-common (2.13.0-1) ... 207s Setting up libwayland-client0:ppc64el (1.23.0-1) ... 207s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 207s Setting up libfabric1:ppc64el (1.17.0-3ubuntu1) ... 207s Setting up python3-sympy (1.13.3-1) ... 216s Setting up libice6:ppc64el (2:1.1.1-1) ... 216s Setting up mesa-libgallium:ppc64el (24.2.3-1ubuntu1) ... 216s Setting up liblapack3:ppc64el (3.12.0-3build2) ... 216s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 216s Setting up libqt5dbus5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 216s Setting up libgbm1:ppc64el (24.2.3-1ubuntu1) ... 216s Setting up libwacom9:ppc64el (2.13.0-1) ... 216s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 216s Setting up libqt5concurrent5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 216s Setting up libwebpdemux2:ppc64el (1.4.0-0.1) ... 216s Setting up libgl1-mesa-dri:ppc64el (24.2.3-1ubuntu1) ... 216s Setting up libqt5network5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 216s Setting up libavahi-common3:ppc64el (0.8-13ubuntu6) ... 216s Setting up libqt5xml5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 216s Setting up libhwloc-plugins:ppc64el (2.11.2-1) ... 216s Setting up libinput-bin (1.26.2-1) ... 216s Setting up libtbbbind-2-5:ppc64el (2021.12.0-1ubuntu2) ... 216s Setting up python3-fs (2.4.16-4) ... 216s Setting up libegl-mesa0:ppc64el (24.2.3-1ubuntu1) ... 216s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 216s Setting up libqt5qml5:ppc64el (5.15.15+dfsg-3) ... 216s Setting up libraqm0:ppc64el (0.10.1-1build1) ... 216s Setting up libopenexr-3-1-30:ppc64el (3.1.5-5.1build3) ... 216s Setting up libpmix2t64:ppc64el (5.0.3-2) ... 216s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 219s Setting up libraw23t64:ppc64el (0.21.3-1) ... 219s Setting up python3-lxml:ppc64el (5.3.0-1) ... 219s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 219s Setting up libegl1:ppc64el (1.7.0-1build1) ... 219s Setting up python3-contourpy (1.3.0-2) ... 219s Setting up libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 219s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 219s Setting up libhdf5-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 219s Setting up libsm6:ppc64el (2:1.2.4-1) ... 219s Setting up libavahi-client3:ppc64el (0.8-13ubuntu6) ... 219s Setting up libhsakmt1:ppc64el (5.7.0-1build1) ... 219s Setting up liblbfgsb0:ppc64el (3.0+dfsg.4-1build1) ... 219s Setting up libinput10:ppc64el (1.26.2-1) ... 219s Setting up libhdf5-hl-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 219s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 221s Regenerating fonts cache... done. 221s Setting up libfreeimage3:ppc64el (3.18.0+ds2-10build4) ... 221s Setting up libnetcdf19t64:ppc64el (1:4.9.2-6ubuntu1) ... 221s Setting up libxft2:ppc64el (2.3.6-1build1) ... 221s Setting up libglx-mesa0:ppc64el (24.2.3-1ubuntu1) ... 221s Setting up python3-scipy (1.13.1-5) ... 226s Setting up libglx0:ppc64el (1.7.0-1build1) ... 226s Setting up libproj25:ppc64el (9.5.0-1) ... 226s Setting up libtk8.6:ppc64el (8.6.15-1) ... 226s Setting up python3.12-tk (3.12.7-3) ... 226s Setting up libtbb12:ppc64el (2021.12.0-1ubuntu2) ... 226s Setting up libcairo2:ppc64el (1.18.2-2) ... 226s Setting up python3-pil:ppc64el (10.4.0-1ubuntu1) ... 226s Setting up libgl1:ppc64el (1.7.0-1build1) ... 226s Setting up libcoin80t64:ppc64el (4.0.2+ds-2) ... 226s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 226s Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 226s Setting up libocct-foundation-7.8:ppc64el (7.8.1+dfsg1-3) ... 226s Setting up libglew2.2:ppc64el (2.2.0-4build1) ... 226s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 226s Setting up libtheora0:ppc64el (1.1.1+dfsg.1-17) ... 226s Setting up libcups2t64:ppc64el (2.4.10-1ubuntu2) ... 226s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 226s Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... 226s Setting up blt (2.5.3+dfsg-7build1) ... 226s Setting up python3-tk:ppc64el (3.12.6-1ubuntu1) ... 226s Setting up libocct-modeling-data-7.8:ppc64el (7.8.1+dfsg1-3) ... 226s Setting up libxaw7:ppc64el (2:1.0.16-1) ... 226s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 226s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 226s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 226s Setting up libqt5gui5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 226s Setting up libamdhip64-5 (5.7.1-5) ... 226s Setting up python3-pil.imagetk:ppc64el (10.4.0-1ubuntu1) ... 226s Setting up libucx0:ppc64el (1.17.0+ds-3build1) ... 226s Setting up libocct-modeling-algorithms-7.8:ppc64el (7.8.1+dfsg1-3) ... 226s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 226s Setting up libqt5widgets5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 226s Setting up x11-xkb-utils (7.7+9) ... 226s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 226s Setting up libqt5svg5:ppc64el (5.15.15-2) ... 226s Setting up libopenmpi3t64:ppc64el (4.1.6-13.3ubuntu2) ... 226s Setting up libqt5opengl5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 226s Setting up xserver-common (2:21.1.14-2ubuntu1) ... 226s Setting up libqt5printsupport5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 226s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 226s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 226s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 226s Setting up xvfb (2:21.1.14-2ubuntu1) ... 226s Setting up libhdf5-openmpi-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 226s Setting up libvtk9.3:ppc64el (9.3.0+dfsg1-1build1) ... 226s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 226s Setting up libmedc11t64:ppc64el (4.1.0+repack-6) ... 227s Setting up python3-pivy (0.6.9~a0-1build2) ... 227s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 227s """ 227s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 227s """ 227s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 227s """ 227s Setting up python3-fonttools (4.46.0-1build2) ... 228s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 228s Setting up libocct-visualization-7.8:ppc64el (7.8.1+dfsg1-3) ... 228s Setting up python3-matplotlib (3.8.3-3) ... 230s Setting up libocct-ocaf-7.8:ppc64el (7.8.1+dfsg1-3) ... 230s Setting up libocct-draw-7.8:ppc64el (7.8.1+dfsg1-3) ... 230s Setting up libocct-data-exchange-7.8:ppc64el (7.8.1+dfsg1-3) ... 231s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 231s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 231s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 231s Setting up freecad (0.21.2+dfsg1-6) ... 231s Setting up autopkgtest-satdep (0) ... 231s Processing triggers for libc-bin (2.40-1ubuntu3) ... 231s Processing triggers for man-db (2.12.1-3) ... 232s Processing triggers for shared-mime-info (2.4-5) ... 233s Processing triggers for udev (256.5-2ubuntu4) ... 244s (Reading database ... 86166 files and directories currently installed.) 244s Removing autopkgtest-satdep (0) ... 244s autopkgtest [23:07:38]: test freecadtest: [----------------------- 244s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 245s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 245s ### Running CLI Test TestSpreadsheet ### 245s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 245s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 245s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 245s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 245s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 245s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 245s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 245s Recompute failed! 245s ok 245s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 245s Playing with aliases ... ok 245s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 245s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 245s Try to set the same alias twice (bug #2402) ... ok 245s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 245s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 245s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 245s This was causing a crash ... ok 245s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 245s Expressions across files are not saved (bug #2442) ... ok 245s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 245s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 245s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 245s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 245s Test all built-in simple functions ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 245s in expression: cath(7.07106781186548 mm; 5 mm; 4) 245s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 245s in expression: cath(5 mm; 3) 245s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 245s in expression: hypot(3 mm; 4; 5) 245s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 245s in expression: hypot(3 mm; 4) 245s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 245s in expression: pow(7 mm; 4 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 245s in expression: atan2(3 mm; 3) 245s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 245s in expression: tanh(0.5 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 245s in expression: cosh(0.5 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 245s in expression: sinh(0.5 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 245s in expression: atan(0.5 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 245s in expression: acos(0.5 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 245s in expression: asin(0.5 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 245s in expression: log10(-3 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 245s in expression: log(-3 mm) 245s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 245s in expression: exp(-3 mm) 245s Recompute failed! 245s ok 245s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 245s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 245s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 245s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 245s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 245s Regression test for issue 4429; insert columns to sheet with aliases ... ok 245s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 245s Inserting rows -- check renaming of internal cells ... ok 245s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 245s Regression test for issue 4429; insert rows to sheet with aliases ... ok 245s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 245s Support of boolean or integer values ... ok 245s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 245s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 245s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 245s Inserting rows -- check renaming of internal cells ... ok 245s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 245s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 245s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 245s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 245s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 245s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 245s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 245s Testing strings are correctly saved and restored ... ok 245s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 245s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 245s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 245s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 245s in expression: G2 ^ -1 245s Recompute failed! 245s ok 245s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 245s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 245s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 245s Test different numbers ... ok 245s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 245s Parens around a condition should be accepted ... ok 245s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 245s Object name is equal to property name (bug #2389) ... ok 245s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 245s Precedence -- test precedence for relational operators and conditional operator. ... ok 245s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 245s Test quantities and simple fractions as numbers ... ok 245s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 245s Test relational operators ... ok 245s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 245s Regression test for issue 4429; remove columns from sheet with aliases ... ok 245s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 245s Regression test for issue 4492; deleted aliases remains in database ... ok 245s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 245s Removing rows -- check renaming of internal cells ... ok 245s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 245s Regression test for issue 4429; remove rows from sheet with aliases ... ok 245s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 245s Regression test for issue 4492; deleted aliases remains in database ... ok 245s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 245s Test renaming of alias1 to alias2 in a spreadsheet ... ok 245s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 245s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 245s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 245s Test renaming of document object referenced from another object ... ok 245s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 245s Try to use a cell address as alias name ... ok 245s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 245s Try to use a unit (reserved word) as alias name ... ok 245s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 245s Mixup of Label and Name (bug #2407) ... ok 245s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 245s Test deleted aliases by undo remains in database ... ok 245s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 245s Units -- test unit calculations. ... ok 245s 245s ---------------------------------------------------------------------- 245s Ran 50 tests in 0.212s 245s 245s OK 245s FreeCAD 0.21.2, Libs: 0.21.2R 245s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 245s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 245s FreeCAD wouldn't be possible without FreeCAD community. 245s ##### #### ### #### 245s # # # # # # 245s # ## #### #### # # # # # 245s #### # # # # # # # ##### # # 245s # # #### #### # # # # # 245s # # # # # # # # # ## ## ## 245s # # #### #### ### # # #### ## ## ## 245s 245s Recompute...... 245s Recompute...... 245s (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Importing project files...... 245s (100 %) Postprocessing...... 245s (100 %) Importing project files...... 245s (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 245s (100 %) Importing project files...... 245s (33 %) (66 %) (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 245s (100 %) Recompute...... 245s (50 %) (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Postprocessing...... 245s (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (33 %) (66 %) (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (50 %) (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) Recompute...... 245s (100 %) ### Running CLI Test BaseTests ### 245s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 245s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 245s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 245s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 245s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 245s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 245s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 245s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 245s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 245s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 245s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 245s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 248s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 248s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 248s testPrint (BaseTests.ConsoleTestCase.testPrint) ... ok 248s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... Printing error 248s Printing warning 251s ok 251s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 251s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 251s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 251s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 251s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 251s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 251s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 251s testNull (BaseTests.MatrixTestCase.testNull) ... ok 251s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 251s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 251s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 251s testPower (BaseTests.MatrixTestCase.testPower) ... ok 251s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 251s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 251s testScale (BaseTests.MatrixTestCase.testScale) ... ok 251s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 251s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 251s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 251s testVector (BaseTests.MatrixTestCase.testVector) ... ok 251s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 251s testBool (BaseTests.ParameterTestCase.testBool) ... ok 251s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 251s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 251s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 251s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 251s testInt (BaseTests.ParameterTestCase.testInt) ... ok 251s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 251s testString (BaseTests.ParameterTestCase.testString) ... ok 251s 251s ---------------------------------------------------------------------- 251s Ran 44 tests in 6.319s 251s 251s OK 251s FreeCAD 0.21.2, Libs: 0.21.2R 251s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 251s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 251s FreeCAD wouldn't be possible without FreeCAD community. 251s ##### #### ### #### 251s # # # # # # 251s # ## #### #### # # # # # 251s #### # # # # # # # ##### # # 251s # # #### #### # # # # # 251s # # # # # # # # # ## ## ## 251s # # #### #### ### # # #### ## ## ## 251s 251s Recompute...... 251s (100 %) Call from Python thread (not synchronized): count=1 251s Call from Python thread (not synchronized): count=2 251s Call from Python thread (not synchronized): count=3 251s Call from Python thread (not synchronized): count=4 251s Call from Python thread (not synchronized): count=5 251s Call from Python thread (not synchronized): count=6 251s Call from Python thread (not synchronized): count=7 251s Call from Python thread (not synchronized): count=8 251s Call from Python thread (not synchronized): count=9 251s Call from Python thread (not synchronized): count=10 251s 10 251s Printing message 251s Call from Python thread: count=1 251s Call from Python thread: count=2 251s Call from Python thread: count=3 251s Call from Python thread: count=4 251s Call from Python thread: count=5 251s Call from Python thread: count=6 251s Call from Python thread: count=7 251s Call from Python thread: count=8 251s Call from Python thread: count=9 251s Call from Python thread: count=10 251s 10 251s ### Running CLI Test UnitTests ### 252s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 252s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 252s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 252s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 252s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 252s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 252s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 252s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 252s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 252s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 252s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 252s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 252s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 252s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 252s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 252s ok 252s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 252s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 252s testToString (UnitTests.UnitBasicCases.testToString) ... ok 252s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 252s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 252s 252s ---------------------------------------------------------------------- 252s Ran 12 tests in 0.020s 252s 252s OK 252s FreeCAD 0.21.2, Libs: 0.21.2R 252s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 252s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 252s FreeCAD wouldn't be possible without FreeCAD community. 252s ##### #### ### #### 252s # # # # # # 252s # ## #### #### # # # # # 252s #### # # # # # # # ##### # # 252s # # #### #### # # # # # 252s # # # # # # # # # ## ## ## 252s # # #### #### ### # # #### ## ## ## 252s 252s ### Running CLI Test Document ### 252s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 252s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 252s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 252s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 252s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 252s testAddition (Document.DocumentBasicCases.testAddition) ... ok 252s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 252s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 252s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 252s testEnum (Document.DocumentBasicCases.testEnum) ... ok 252s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 252s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 252s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 252s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 252s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 252s testMem (Document.DocumentBasicCases.testMem) ... ok 252s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 252s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 252s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 252s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 252s testObjects (Document.DocumentBasicCases.testObjects) ... ok 252s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 252s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 252s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 252s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 252s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 252s testRemoval (Document.DocumentBasicCases.testRemoval) ... ok 252s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 252s ok 252s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 252s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 252s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 252s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 252s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0x6043ee8387d0> Proxy 252s onChanged .Cls object at 0x6043ee8387d0> ExpressionEngine 252s onChanged .Cls object at 0x6043ee8387d0> ExpressionEngine 252s onChanged .Cls object at 0x6043ee8387d0> propA 252s Removing expression... 252s onChanged .Cls object at 0x6043ee8387d0> ExpressionEngine 252s onChanged .Cls object at 0x6043ee8387d0> _GroupTouched 252s onChanged .Cls object at 0x6043ee8387d0> propA 252s Removing expression... 252s onChanged .Cls object at 0x6043ee8387d0> ExpressionEngine 252s onChanged .Cls object at 0x6043ee8387d0> ExpressionEngine 252s onChanged .Cls object at 0x6043ee8387d0> propA 252s Removing expression... 252s onChanged .Cls object at 0x6043ee8387d0> _GroupTouched 252s ok 252s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 252s testGroup (Document.DocumentGroupCases.testGroup) ... ok 252s 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'. 252s 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'. 252s 6.9e-08 Document.cpp(2448): The graph must be a DAG. 252s 0.00016782 Document.cpp(2803): GroupTests#Part1 still touched after recompute 252s FreeCAD 0.21.2, Libs: 0.21.2R 252s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 252s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 252s FreeCAD wouldn't be possible without FreeCAD community. 252s ##### #### ### #### 252s # # # # # # 252s # ## #### #### # # # # # 252s #### # # # # # # # ##### # # 252s # # #### #### # # # # # 252s # # # # # # # # # ## ## ## 252s # # #### #### ### # # #### ## ## ## 252s 252s Postprocessing...... 252s (100 %) Recompute...... 252s (100 %) Recompute...... 252s (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (100 %) Recompute...... 252s (100 %) Importing project files...... 252s (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (50 %) (100 %) Postprocessing...... 252s (100 %) Recompute...... 252s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 252s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (50 %) (100 %) Recompute...... 252s (33 %) (66 %) (100 %) Recompute...... 252s (100 %) Recompute...... 252s (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (100 %) Postprocessing...... 252s (100 %) Recompute...... 252s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 252s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (4 %) (9 %) ok 252s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 252s testDocument (Document.DocumentObserverCases.testDocument) ... ok 252s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 252s testObject (Document.DocumentObserverCases.testObject) ... ok 252s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 252s testSave (Document.DocumentObserverCases.testSave) ... ok 252s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 252s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 252s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 252s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 252s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 252s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 252s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 252s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 252s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 252s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 252s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 252s 252s 252s 252s 252s 252s 252s 252s 252s 252s 252s ok 252s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 252s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 252s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... ok 252s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... Document with the UUID '847cb0de-c24e-4cd0-be3b-32ce17f75e70' already exists, change to '6c39b55e-0926-43ca-acad-a9c690ee6dcb' 252s ok 252s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 252s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 252s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 252s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 252s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... ok 252s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 252s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 252s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 252s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 252s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 252s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... ok 252s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 252s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 252s No such attribute 'Name123' 252s Recompute failed! 252s testA (Document.FeatureTestColumn.testA) ... ok 252s testAA (Document.FeatureTestColumn.testAA) ... ok 252s testAAA (Document.FeatureTestColumn.testAAA) ... ok 252s testAAZ (Document.FeatureTestColumn.testAAZ) ... ok 252s testAB (Document.FeatureTestColumn.testAB) ... ok 252s testABCD (Document.FeatureTestColumn.testABCD) ... Invalid column specification 252s ok 252s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 252s testALL (Document.FeatureTestColumn.testALL) ... ok 252s testAZ (Document.FeatureTestColumn.testAZ) ... Invalid column specification 252s ok 252s testAZA (Document.FeatureTestColumn.testAZA) ... ok 252s testAb (Document.FeatureTestColumn.testAb) ... Invalid column specification 252s Invalid row specification. 252s ok 252s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 252s testBA (Document.FeatureTestColumn.testBA) ... ok 252s testCB (Document.FeatureTestColumn.testCB) ... ok 252s testCBA (Document.FeatureTestColumn.testCBA) ... ok 252s testEmpty (Document.FeatureTestColumn.testEmpty) ... ok 252s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 252s testZ (Document.FeatureTestColumn.testZ) ... ok 252s testZA (Document.FeatureTestColumn.testZA) ... ok 252s testZZ (Document.FeatureTestColumn.testZZ) ... ok 252s testZZA (Document.FeatureTestColumn.testZZA) ... ok 252s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 252s test0 (Document.FeatureTestRow.test0) ... ok 252s test1 (Document.FeatureTestRow.test1) ... ok 252s test16384 (Document.FeatureTestRow.test16384) ... ok 252s test16385 (Document.FeatureTestRow.test16385) ... ok 252s testA (Document.FeatureTestRow.testA) ... ok 252s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 252s testException (Document.FeatureTestRow.testException) ... ok 252s testUndo (Document.UndoRedoCases.testUndo) ... ok 252s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 252s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 252s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 252s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 252s 252s ---------------------------------------------------------------------- 252s Ran 104 tests in 0.116s 252s 252s OK 252s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (4 %) (9 %) Recompute...... 252s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 252s (100 %) Importing project files...... 252s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 252s (100 %) Recompute...... 252s (100 %) Recompute...... 252s (33 %) (66 %) (100 %) Recompute...... 252s (33 %) (66 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 252s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 252s (100 %) Importing project files...... 252s (25 %) (50 %) (75 %) (100 %) Importing project files...... 252s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 252s (25 %) (50 %) (75 %) (100 %) Importing project files...... 252s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 252s (100 %) Recompute...... 252s Recompute...... 252s (100 %) Recompute...... 252s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 252s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 252s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 252s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 252s TestWorkbenchB 252s TestWorkbenchC 252s TestWorkbenchD 252s ok 252s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 252s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 252s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 252s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 252s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 252s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 252s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 252s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 252s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 252s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 252s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 252s 252s ---------------------------------------------------------------------- 252s Ran 12 tests in 0.007s 252s 252s OK 252s FreeCAD 0.21.2, Libs: 0.21.2R 252s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 252s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 252s FreeCAD wouldn't be possible without FreeCAD community. 252s ##### #### ### #### 252s # # # # # # 252s # ## #### #### # # # # # 252s #### # # # # # # # ##### # # 252s # # #### #### # # # # # 252s # # # # # # # # # ## ## ## 252s # # #### #### ### # # #### ## ## ## 252s 252s ### Running CLI Test UnicodeTests ### 252s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 252s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 252s 252s ---------------------------------------------------------------------- 252s Ran 2 tests in 0.005s 252s 252s OK 252s FreeCAD 0.21.2, Libs: 0.21.2R 252s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 252s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 252s FreeCAD wouldn't be possible without FreeCAD community. 252s ##### #### ### #### 252s # # # # # # 252s # ## #### #### # # # # # 252s #### # # # # # # # ##### # # 252s # # #### #### # # # # # 252s # # # # # # # # # ## ## ## 252s # # #### #### ### # # #### ## ## ## 252s 252s Importing project files...... 252s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 252s (100 %) ### Running CLI Test TestPythonSyntax ### 253s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :751: SyntaxWarning: invalid escape sequence '\#' 253s :767: SyntaxWarning: invalid escape sequence '\#' 253s :795: SyntaxWarning: invalid escape sequence '\?' 253s :797: SyntaxWarning: invalid escape sequence '\/' 253s :454: SyntaxWarning: invalid escape sequence '\[' 253s :42: SyntaxWarning: invalid escape sequence '\d' 253s :1443: SyntaxWarning: invalid escape sequence '\s' 253s :1445: SyntaxWarning: invalid escape sequence '\(' 253s :559: SyntaxWarning: invalid escape sequence '\[' 253s :95: SyntaxWarning: invalid escape sequence '\[' 253s :24: SyntaxWarning: invalid escape sequence '\K' 254s :7: SyntaxWarning: invalid escape sequence '\i' 255s :236: SyntaxWarning: invalid escape sequence '\.' 255s :238: SyntaxWarning: invalid escape sequence '\+' 255s :3866: SyntaxWarning: invalid escape sequence '\$' 255s :5: SyntaxWarning: invalid escape sequence '\i' 255s :416: SyntaxWarning: invalid escape sequence '\.' 255s :732: SyntaxWarning: invalid escape sequence '\d' 255s :935: SyntaxWarning: invalid escape sequence '\s' 255s :935: SyntaxWarning: invalid escape sequence '\s' 255s :935: SyntaxWarning: invalid escape sequence '\s' 255s :938: SyntaxWarning: invalid escape sequence '\.' 255s :1620: SyntaxWarning: invalid escape sequence '\(' 255s :1621: SyntaxWarning: invalid escape sequence '\s' 255s :426: SyntaxWarning: invalid escape sequence '\[' 255s :504: SyntaxWarning: invalid escape sequence '\[' 255s :639: SyntaxWarning: invalid escape sequence '\[' 264s :355: SyntaxWarning: invalid escape sequence '\w' 264s :194: SyntaxWarning: invalid escape sequence '\s' 264s :197: SyntaxWarning: invalid escape sequence '\s' 265s ok 265s 265s ---------------------------------------------------------------------- 265s Ran 1 test in 12.163s 265s 265s OK 265s FreeCAD 0.21.2, Libs: 0.21.2R 265s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 265s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 265s FreeCAD wouldn't be possible without FreeCAD community. 265s ##### #### ### #### 265s # # # # # # 265s # ## #### #### # # # # # 265s #### # # # # # # # ##### # # 265s # # #### #### # # # # # 265s # # # # # # # # # ## ## ## 265s # # #### #### ### # # #### ## ## ## 265s 265s ### Running CLI Test TestPathApp ### 265s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 265s """ 266s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 266s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 266s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 266s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 266s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 266s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 266s FreeCAD wouldn't be possible without FreeCAD community. 266s ##### #### ### #### 266s # # # # # # 266s # ## #### #### # # # # # 266s #### # # # # # # # ##### # # 266s # # #### #### # # # # # 266s # # # # # # # # # ## ## ## 266s # # #### #### ### # # #### ## ## ## 266s 266s Importing project files...... 266s (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...... 266s (100 %) Importing project files...... 266s (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...... 266s (100 %) Importing project files...... 266s (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...... 266s (100 %) Importing project files...... 266s (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 267s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 267s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 267s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 267s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 267s Test Output Generation. ... testpath 267s postprocessing... 267s done postprocessing. 267s testpath 267s postprocessing... 267s done postprocessing. 267s testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 267s Test command Generation. ... testpath 267s postprocessing... 267s done postprocessing. 267s testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 267s Test Line Numbers ... testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 267s Test Pre-amble ... testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 267s Test Post-amble ... testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 267s Test inches ... testpath 267s postprocessing... 267s done postprocessing. 267s testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 267s Test test modal ... testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 267s Test axis modal ... testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 267s Test tool change ... testpath 267s postprocessing... 267s done postprocessing. 267s testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 267s Test comment ... testpath 267s postprocessing... 267s done postprocessing. 267s ok 267s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 267s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 267s (100 %) Importing project files...... 267s (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...... 267s (100 %) Importing project files...... 267s (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...... 267s (100 %) Importing project files...... 267s (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...... 267s (100 %) Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: inside -> side = left 267s Dogbone.INFO: CW -> stay on side 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 1: Command G1 [ Z:0 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 2: Command G1 [ Y:100 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 3: Command G1 [ X:12 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 267s Dogbone.INFO: 4: Command G1 [ Y:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 5: Command G1 [ X:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 6: Command G1 [ Z:10 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFOok 267s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 267s Verify bones are inserted if hole ends with rapid move out. ... ok 267s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 267s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 267s Area.cpp(1429): hit bottom 0,0,1e-07 267s Area.cpp(1429): hit bottom 0,0,1e-07 267s : and there is one 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: inside -> side = left 267s Dogbone.INFO: CW -> stay on side 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 1: Command G1 [ Z:0 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 2: Command G1 [ Y:100 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 3: Command G1 [ X:12 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 267s Dogbone.INFO: 4: Command G1 [ Y:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 5: Command G1 [ X:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 6: Command G0 [ Z:10 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: and there is one 267s Dogbone.INFO: removing potential path crossing 267s Recompute...... 267s (50 %) (100 %) Recompute...... 267s (33 %) (66 %) (100 %) Recompute...... 267s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 267s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 267s (100 %) Recompute...... 267s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 267s (25 %) (50 %) (75 %) (100 %) Recompute...... 267s (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 267s Recompute...... 267s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: not inside -> side stays right 267s Dogbone.INFO: CW -> stay on side 267s Recompute...... 267s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command (Profile) [ ] 267s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 267s Dogbone.INFO: 2: Command G0 [ Z:16 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 4: Command G0 [ Z:14 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 5.0) 267s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 5.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 5.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - ok 267s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 267s Verify no bone is inserted for straight move interrupted by plunge. ... direction = Left/Left 267s Dogbone.INFO: and there is one 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 1e-07) 267s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 1e-07) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 1e-07) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Left/Left 267s Dogbone.INFO: and there is one 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 16: Command G0 [ Z:16 ] 267s Dogbone.INFO: ignoring and dropping noop move 267s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 267s Dogbone.INFO: ignoring and dropping noop move 267s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:1.5e-07 Z:5 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Straight/Left 267s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:1.5e-07 Z:1e-07 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:1e-07 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Straight/Left 267s Dogbone.INFO: 41: Command G0 [ Z:16 ] 267s Dogbone.INFO: ignoring and dropping noop move 267s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: inside -> side = left 267s Dogbone.INFO: CW -> stay on side 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10ok 267s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 267s Verify can handle comments between moves ... ok 267s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 267s Verify can handle noops between moves ... ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 1: Command G1 [ Z:0 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 2: Command G1 [ X:0 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 3: Command ( start) [ ] 267s Dogbone.INFO: 4: Command G1 [ Y:0 ] 267s Dogbone.INFO: - direction = Left/Right 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 5: Command G1 [ X:15 ] 267s Dogbone.INFO: - direction = Left/Right 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 6: Command G1 [ Y:10 ] 267s Dogbone.INFO: - direction = Left/Right 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 7: Command G1 [ X:10 ] 267s Dogbone.INFO: - direction = Left/Right 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 267s Dogbone.INFO: 9: Command G0 [ Z:10 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Straight/Right 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: inside -> side = left 267s Dogbone.INFO: CW -> stay on side 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 1: Command G1 [ Z:0 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 2: Command G1 [ X:20 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 3: Command G1 [ Y:0 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 267s Dogbone.INFO: 4: Command G1 [ X:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 5: Command G1 [ Y:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 6: Command G1 [ Z:10 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: and there is one 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: inside -> side = left 267s Dogbone.INFO: CW -> stay on side 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 1: Command G1 [ Z:0 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 2: Command G1 [ X:20 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 3: Command G1 [ Y:0 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 267s Dogbone.INFO: 4: Command G1 [ X:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 267s Dogbone.INFO: 6: Command G1 [ Y:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: 7: Command G1 [ Z:10 ] 267s Dogbone.INFO: Looking for connection in odds and ends 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: and there is one 267s Dogbone.INFO: removing potential path crossing 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: Default side = right 267s Dogbone.INFO: inside -> side = left 267s Dogbone.INFO: CW -> stay on side 267s Dogbone.INFO: Here we go ... 267s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 1: Command G1 [ Z:0 ] 267s Dogbone.INFO: nope 267s Dogbone.INFO: 2: Command G1 [ X:20 ] 267s Dogbone.INFO: is a candidate, keeping for later 267s Dogbone.INFO: adding to odds and ends 267s Dogbone.INFO: 3: Command G1 [ Y:0 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 267s Dogbone.INFO: 4: Command G1 [ X:10 ] 267s Dogbone.INFO: - direction = Right/Right 267s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 267s Dogbone.INFOok 267s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 267s Verify adaptive length ... ok 267s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 267s Verify nominal length ... ok 267s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 267s Verify custom length ... ok 267s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 267s Verify basic op dressup ... ok 267s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 267s Verify retaining non-move instructions ... ok 267s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 267s Verify bone on plunge moves ... ok 267s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 267s Verify ignoring plunge moves that don't connect ... ok 267s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 267s Verify TBone_V style ... ok 267s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 267s Verify TBone_S style ... ok 267s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 267s Verify TBone_L style ... ok 267s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 267s Verify Dogbone style ... ok 267s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 267s Verify custom length. ... ok 267s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 267s Verify adaptive length. ... ok 267s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 267s Verify adaptive length II. ... ok 267s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 267s Verify dogbone blacklist ... ok 267s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 267s Verify dogbone on dogbone ... ok 267s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 267s Verify kinks of maneuvers ... ok 267s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 267s Verify dogbone detection ... ok 267s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 267s Verify horizontal t-bone creation ... ok 267s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 268s Verify vertical t-bone creation ... ok 268s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 268s Verify t-bones on edges ... ok 268s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 268s Verify dogbone angles ... ok 268s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 268s Verify dogbones ... ok 268s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 268s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 268s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 268s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 268s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 268s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 268s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 268s Test test modal ... ok 268s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 268s Test axis modal ... ok 268s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 268s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 268s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 268s Done postprocessing. 268s ok 268s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 268s Check Tag origin. ... ok 268s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 268s Verify solid for a 90 degree tag is a cylinder. ... ok 268s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 268s Verify trapezoidal tag has a cone shape with a lid. ... ok 268s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 268s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 268s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 268s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 268s ok 268s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 268s Test Output Generation. ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 268s Test command Generation. ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 268s Test Line Numbers ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 268s Test Pre-amble ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 268s Test Post-amble ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 268s Test inches ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 268s Test test modal ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 268s Test axis modal ... Show editor = 0 268s here 268s postprocessing... 268s done postprocessing. 268s ok 268s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 268s Test tool change ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 268s Test comment ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 268s Test Output Generation. ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 268s Test command Generation. ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 268s Test Line Numbers ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 268s Test Pre-amble ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 268s Test Post-amble ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 268s Test inches ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 268s Test test modal ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 268s Test axis modal ... Show editor = 0 268s here 268s postprocessing... 268s done postprocessing. 268s ok 268s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 268s Test tool change ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 268s Test comment ... Show editor = 0 268s postprocessing... 268s done postprocessing. 268s ok 268s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 268s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 268s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : removing potential path crossing 268s Dogbone.INFO: 5: Command G1 [ Y:10 ] 268s Dogbone.INFO: - direction = Right/Right 268s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 268s Dogbone.INFO: removing potential path crossing 268s Dogbone.INFO: 6: Command G1 [ Z:10 ] 268s Dogbone.INFO: Looking for connection in odds and ends 268s Dogbone.INFO: - direction = Right/Right 268s Dogbone.INFO: and there is one 268s Dogbone.INFO: removing potential path crossing 268s Dogbone.INFO: Here we go ... 268s Dogbone.INFO: Default side = right 268s Dogbone.INFO: inside -> side = left 268s Dogbone.INFO: CW -> stay on side 268s Dogbone.INFO: Here we go ... 268s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 268s Dogbone.INFO: nope 268s Dogbone.INFO: 1: Command G1 [ Z:0 ] 268s Dogbone.INFO: nope 268s Dogbone.INFO: 2: Command G1 [ X:20 ] 268s Dogbone.INFO: is a candidate, keeping for later 268s Dogbone.INFO: adding to odds and ends 268s Dogbone.INFO: 3: Command G1 [ Y:0 ] 268s Dogbone.INFO: - direction = Right/Right 268s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 268s Dogbone.INFO: 4: Command G1 [ X:10 ] 268s Dogbone.INFO: - direction = Right/Right 268s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 268s Dogbone.INFO: removing potential path crossing 268s Dogbone.INFO: 5: Command G1 [ X:10 ] 268s Dogbone.INFO: ignoring and dropping noop move 268s Dogbone.INFO: 6: Command G1 [ Y:10 ] 268s Dogbone.INFO: - direction = Right/Right 268s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 268s Dogbone.INFO: removing potential path crossing 268s Dogbone.INFO: 7: Command G1 [ Z:10 ] 268s Dogbone.INFO: Looking for connection in odds and ends 268s Dogbone.INFO: - direction = Right/Right 268s Dogbone.INFO: and there is one 268s Dogbone.INFO: removing potential path crossing 268s Importing project files...... 268s (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...... 268s (100 %) Importing project files...... 268s (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...... 268s (100 %) Importing project files...... 269s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) ok 269s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 269s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 269s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 269s test050 (PathTests.TestPathPost.TestOutputNameSubstitution.test050) ... (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 269s (100 %) Importing project files...... 269s (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...... 269s (100 %) Importing project files...... 269s (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...... 269s (100 %) Importing project files...... 269s (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...... 269s (100 %) Importing project files...... 269s (1 %) (3 %) (4 %) (6 %) (8 %) (9 %) (11 %) (13 %) (14 %) (16 %) (18 %) (19 %) (21 %) (22 %) (24 %) (26 %) (27 %) (29 %) (31 %) (32 %) (34 %) (36 %) (37 %) (39 %) (40 %) (42 %) (44 %) (45 %) (47 %) (49 %) (50 %) (52 %) (54 %) (55 %) (57 %) (59 %) (60 %) (62 %) (63 %) (65 %) (67 %) (68 %) (70 %) (72 %) (73 %) (75 %) (77 %) (78 %) (80 %) (81 %) (83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprook 270s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... ok 270s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 270s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 270s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 270s test00() Empty test. ... cessing...... 270s (100 %) Importing project files...... 270s (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...... 270s (100 %) Importing project files...... 270s (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...... 270s (100 %) Importing project files...... 270s (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...... 270s (100 %) Importing project files...... 270s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 270s (100 %) Recompute...... 270s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 270s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 270s (100 %) Recompute...... 270s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 270s (25 %) (50 %) (75 %) (100 %) Recompute...... 270s (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 270s Recompute...... 270s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 270s 270s Tool Diameter: 5 270s Accuracy: 6.3 um 270s ** Processing region: 1 270s All cleared. 270s ok 270s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 270s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.062114 sec 270s 270s 270s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 270s Recompute...... 270s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 270s 270s Tool Diameter: 5 270s Accuracy: 6.3 um 270s ** Processing region: 1 270s All cleared. 270s ok 270s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 270s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.039558 sec 270s 270s 270s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 270s Recompute...... 270s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 270s 270s Tool Diameter: 5 270s Accuracy: 6.3 um 270s ** Processing region: 1 270s All cleared. 270s ok 270s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 271s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.198063 sec 271s 271s 271s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 271s Recompute...... 271s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 271s 271s Tool Diameter: 5 271s Accuracy: 6.3 um 271s ** Processing region: 1 271s All cleared. 271s ok 271s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 271s 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.138337 sec 271s 271s 271s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 271s Recompute...... 271s (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. 271s Adaptive.INFO: *** Adaptive toolpath processing started... 271s 271s Tool Diameter: 5 271s Accuracy: 6.3 um 271s ** Processing region: 1 271s Unable to resolve tool down linking path (self-intersects). 271s All cleared. 271s ok 271s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 271s 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.181046 sec 271s 271s 271s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 271s Recompute...... 271s (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. 271s Adaptive.INFO: *** Adaptive toolpath processing started... 271s 271s Tool Diameter: 5 271s Accuracy: 6.3 um 271s ** Processing region: 1 271s All cleared. 271s ok 271s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 271s 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.138229 sec 271s 271s 271s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 271s Recompute...... 271s (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. 271s Adaptive.INFO: *** Adaptive toolpath processing started... 271s 271s Tool Diameter: 5 271s Accuracy: 6.3 um 271s ** Processing region: 1 271s Unable to resolve tool down linking path (self-intersects). 271s All cleared. 271s ok 271s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 271s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.256598 sec 271s 271s 271s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 271s Recompute...... 271s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 271s 271s Tool Diameter: 5 271s Accuracy: 6.3 um 271s ** Processing region: 1 272s Unable to resolve tool down linking path (self-intersects). 272s All cleared. 272s Adaptive.INFO: *** Done. Elapsed time: 0.245772 sec 272s 272s 272s (86 %) (90 %) (95 %) (100 %) Recompute...... 272s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 272s 272s Tool Diameter: 5 272s Accuracy: 6.3 um 272s ** Processing region: 1 272s All cleared. 272s ok 272s test00 (PathTests.TestPathCore.TestPathCore.test00) 272s Test Path command core functionality ... ok 272s test10 (PathTests.TestPathCore.TestPathCore.test10) 272s Test Path Object core functionality ... ok 272s test50 (PathTests.TestPathCore.TestPathCore.test50) 272s Test Path.Length calculation ... ok 272s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 272s Test Basic Drill Generator Return ... ok 272s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 272s Test edge alignment check ... ok 272s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 272s Test Basic Peck Drill Generator Return ... ok 272s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 272s Test Basic Dwell Drill Generator Return ... ok 272s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 272s Specifying retract height should set R parameter to specified value ... ok 272s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 272s Not specifying retract height should set R parameter to Z position of start point ... ok 272s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 272s Non-float retract height should raise ValueError ... ok 272s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 272s Test Error if dwell and peck ... ok 272s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 272s Test chipBreak ... ok 272s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 272s Test CompareVecs ... ok 272s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 273s Test isDrillable ... ok 273s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 281s Test getDrillableTargets ... ok 281s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 281s Verify getAngle functionality. ... ok 281s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 281s Verify diffAngle functionality. ... ok 281s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 281s Verify isVertical/isHorizontal for Vector ... ok 281s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 281s Verify isVertical/isHorizontal for Edges ... ok 281s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 281s Verify isVertical/isHorizontal for faces ... ok 281s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 281s Verify speed interpolation works for different pitches ... ok 281s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 281s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 281s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 281s Verify proper geometry objects for G1 and G01 commands are created. ... ok 281s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 281s Verify proper geometry for arcs in the XY-plane are created. ... ok 281s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 281s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 281s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 281s Verify arc results in proper G2/3 command. ... ok 281s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 281s Verify circle results in proper G2/G3 commands. ... ok 281s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 281s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 281s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 281s Verify proper wire(s) aggregation from a Path. ... ok 281s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 281s Verify arcToHelix returns proper helix. ... ok 281s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 281s Verify splitArcAt returns proper subarcs. ... ok 281s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 281s Verify splitEdgeAt. ... ok 281s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 281s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 281s ok 281s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 281s Flip a line. ... ok 281s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 281s Flip a line segment. ... ok 281s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 281s Flip a circle ... ok 281s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 281s Flip an arc ... ok 281s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 281s Flip a rotated arc ... ok 281s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 281s Flip a B-spline ... ok 281s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 281s Flip an offset wire ... ok 281s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 281s 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 281s ok 281s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 281s Test Value and Type checking ... ok 281s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 281s Test Basic Helix Generator verify linear edge is vertical ... ok 281s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 281s Test Helix Generator with horizontal edge ... ok 281s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 281s Test Helix Generator with inverted vertical edge ... ok 281s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 281s Test Helix Retraction ... ok 281s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 281s 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 ]] 281s ok 281s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 281s Test that Machine State initializes and stores position correctly ... ok 281s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 281s Test PathUtils filterarcs ... ok 281s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 281s Verify G0 instruction construction ... ok 281s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 281s Verify G1 instruction construction ... ok 281s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 281s Verify G2 instruction construction ... ok 281s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 281s Verify G3 instruction construction ... ok 281s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 281s Verify pathLength correctness ... ok 281s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 281s Verify tangents of moves. ... ok 281s test00 (PathTests.TestPathLog.TestPathLog.test00) 281s Check for proper module extraction. ... ok 281s test01 (PathTests.TestPathLog.TestPathLog.test01) 281s Check for proper function extraction. ... ok 281s test10 (PathTests.TestPathLog.TestPathLog.test10) 281s Verify default log levels is NOTICE. ... ok 281s test11 (PathTests.TestPathLog.TestPathLog.test11) 281s Verify setting global log level. ... ok 281s test12 (PathTests.TestPathLog.TestPathLog.test12) 281s Verify setting module log level. ... ok 281s test13 (PathTests.TestPathLog.TestPathLog.test13) 281s Verify setting other modul's log level doesn't change this one's. ... ok 281s test14 (PathTests.TestPathLog.TestPathLog.test14) 281s Verify resetting log level for module falls back to global level. ... ok 281s test20 (PathTests.TestPathLog.TestPathLog.test20) 281s Verify debug logs aren't logged by default. ... ok 281s test21 (PathTests.TestPathLog.TestPathLog.test21) 281s Verify debug logs are logged if log level is set to DEBUG. ... ok 281s test30 (PathTests.TestPathLog.TestPathLog.test30) 281s Verify log level ERROR. ... ok 281s test31 (PathTests.TestPathLog.TestPathLog.test31) 281s Verify log level WARNING. ... ok 281s test32 (PathTests.TestPathLog.TestPathLog.test32) 281s Verify log level NOTICE. ... ok 281s test33 (PathTests.TestPathLog.TestPathLog.test33) 281s Verify log level INFO. ... ok 281s test34 (PathTests.TestPathLog.TestPathLog.test34) 281s Verify log level DEBUG. ... ok 281s test50 (PathTests.TestPathLog.TestPathLog.test50) 281s Verify no tracking by default. ... ok 281s test51 (PathTests.TestPathLog.TestPathLog.test51) 281s Verify enabling tracking for module results in tracking. ... ok 281s test52 (PathTests.TestPathLog.TestPathLog.test52) 281s Verify untracking stops tracking. ... ok 281s test53 (PathTests.TestPathLog.TestPathLog.test53) 281s Verify trackAllModules works correctly. ... ok 281s test60 (PathTests.TestPathLog.TestPathLog.test60) 281s Verify track handles no argument. ... ok 281s test61 (PathTests.TestPathLog.TestPathLog.test61) 281s Verify track handles arbitrary argument types correctly. ... ok 281s testzz (PathTests.TestPathLog.TestPathLog.testzz) 281s Restoring environment after tests. ... ok 281s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 281s Verify chamfer depth and offset for an end mill. ... ok 281s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 281s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 281s TestPathLog.ERROR: something 281s TestPathLog.WARNING: something 281s TestPathLog.ERROR: something 281s TestPathLog.WARNING: something 281s TestPathLog.ERROR: something 281s TestPathLog.WARNING: something 281s TestPathLog.ERROR: something 281s TestPathLog.WARNING: something 281s TestPathLog.ERROR: something 281s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 281s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 281s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 281s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 281s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 281s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 281s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 281s Verify missing cutting edge angle info prints only once. ... ok 281s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 281s Verify missing tip diameter info prints only once. ... ok 281s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 281s Verify isWireClockwise for polygon wires. ... ok 281s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 281s Verify isWireClockwise for single edge circle wires. ... ok 281s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 281s Verify isWireClockwise for two half circle wires. ... ok 281s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 281s Verify isWireClockwise for two edge wires with an arc. ... ok 281s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 281s Verify isWireClockwise for unoriented wires. ... ok 281s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 281s Check offsetting a circular hole. ... ok 281s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 281s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.089136 sec 281s 281s 281s (86 %) (90 %) (95 %) (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 281s (100 %) Recompute...... 281s (100 %) Importing project files...... 281s (25 %) (50 %) (75 %) (100 %) Recompute...... 281s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 281s TestPathLog.INFO: something 281s TestPathLog.DEBUG: (142) - something 281s TestPathLog.INFO: something 281s TestPathLog(157).test51(this, and, that) 281s TestPathLog(164).test52(this, and, that) 281s TestPathLog(171).test53(this, and, that) 281s TestPathLog(176).test53(this, and, that) 281s TestPathLog(178).test53(this, and, that) 281s TestPathLog(183).test60() 281s TestPathLog(190).test61(this, None, 1, 18.25) 281s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 281s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 281s Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (2 %) (5 %) (8 %) ok 281s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 281s Check offsetting a cylinder succeeds. ... ok 281s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 281s Check offsetting a hole with Placement. ... ok 281s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 281s Check offsetting a cylinder with Placement. ... ok 281s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 281s Check offsetting hole wire succeeds. ... ok 281s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 281s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 281s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 281s Check offsetting a body wire succeeds. ... ok 281s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 281s 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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (2 %) (5 %) ok 281s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 281s Check offsetting a box. ... ok 281s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 281s Check offsetting a triangle. ... ok 281s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 281s Check offsetting a shape. ... ok 281s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 281s Check offsetting a cylindrical hole. ... ok 281s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 281s Check offsetting a square hole. ... ok 281s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 281s Check offsetting a triangular holee. ... ok 281s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 281s 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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (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...... 281s (100 %) Importing project files...... 281s (2 %) (5 %) ok 281s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 281s Check offsetting a single outside edge forward. ... ok 281s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 282s Check offsetting a single outside edge not forward. ... ok 282s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 282s Check offsetting multiple outside edges. ... ok 282s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 282s Check offsetting multiple backwards outside edges. ... ok 282s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 282s 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...... 282s (100 %) Importing project files...... 282s (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...... 282s (100 %) Importing project files...... 282s (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...... 282s (100 %) Importing project files...... 282s (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...... 282s (100 %) Recompute...... 282s (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...... 282s (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...... 282s (100 %) Importing project files...... 282s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 282s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 282s Check offsetting a single inside edge not forward. ... ok 282s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 282s Check offsetting multiple inside edges. ... ok 282s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 282s Check offsetting multiple backwards inside edges. ... ok 282s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 282s Orient an already oriented wire ... ok 282s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 282s Orient a potentially misoriented wire ... ok 282s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 282s Orient a potentially misoriented longer wire ... ok 282s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 282s Test the utility functions in the PostUtils.py file. ... ok 282s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 282s There is at least one search path. ... ok 282s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 282s Path/Post is part of the posts search path. ... ok 282s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 282s Path/Post/scripts is part of the posts search path. ... ok 282s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 282s Available post processors include linuxcnc, grbl and opensbp. ... ok 282s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 282s Default paths for tools are resolved correctly ... ok 282s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 282s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s ok 282s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 282s 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...... 282s (100 %) Importing project files...... 282s (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...... 282s (100 %) Importing project files...... 282s (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...... 282s (100 %) Importing project files...... 282s (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...... 282s (100 %) Importing project files...... 282s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 282s (100 %) Recompute...... 282s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 282s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 282s (100 %) Recompute...... 282s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 282s (25 %) (50 %) (75 %) (100 %) Recompute...... 282s (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...... 282s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 282s (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 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s ok 282s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 282s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s ok 282s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 282s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s Area.cpp(1429): hit bottom 0,0,1e-07 282s ok 282s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 282s basic PropertyBag creation and access test ... ok 282s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 282s adding properties to a PropertyBag is tracked properly ... ok 282s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 282s refreshCustomPropertyGroups deletes empty groups ... ok 282s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 282s refreshCustomPropertyGroups does not delete non-empty groups ... ok 282s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 282s Test relAngle function ... ok 282s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 282s Test Basic Rotation Generator Return ... A 0.0 282s C 0.0 282s ok 282s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 282s Test non-zero rotation ... ok 282s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 282s Test A limits ... ok 282s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 282s Test C limits ... ok 282s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 282s Test handling of no valid solution ... ok 282s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 282s Verify SetupSheet templateAttributes ... ok 282s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 282s Verify SetupSheet template attributes roundtrip. ... ok 282s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 282s Verify default value detection logic. ... ok 282s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 282s Verify template attributes encoding/decoding of floats. ... ok 282s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 282s Verify template attributes encoding/decoding of strings. ... ok 282s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 282s Verify template attributes encoding/decoding of dictionaries. ... ok 282s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 282s Verify template attributes encoding/decoding of lists. ... ok 282s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 282s Verify SetupSheet template op attributes roundtrip. ... ok 282s test00 (PathTests.TestPathStock.TestPathStock.test00) 282s Test CreateBox ... ok 282s test01 (PathTests.TestPathStock.TestPathStock.test01) 282s Test CreateCylinder ... ok 282s test10 (PathTests.TestPathStock.TestPathStock.test10) 282s Verify FromTemplate box creation. ... ok 282s test11 (PathTests.TestPathStock.TestPathStock.test11) 282s Verify FromTemplate cylinder creation. ... ok 282s test12 (PathTests.TestPathStock.TestPathStock.test12) 282s Verify FromTemplate from Base creation. ... ok 282s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 282s Verify internal radii. ... ok 282s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 282s Verify internal radii with tool crest. ... ok 282s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 282s Verify internal thread passes. ... ok 282s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 282s Verify external radii. ... ok 282s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 282s Verify external radii with tool crest. ... ok 282s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 282s Verify external thread passes. ... ok 282s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 282s Verify internal right hand thread setup. ... ok 282s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 282s Verify internal left hand thread setup. ... ok 282s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 282s Verify exteranl right hand thread setup. ... ok 282s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 282s Verify exteranl left hand thread setup. ... ok 282s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 282s Verify thread commands for a single thread ... ok 282s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 282s Verify thread commands for a thwo threads ... ok 282s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 282s Verify thread commands for a one and a half threads ... ok 282s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 282s Verify thread commands for a one and 3 quarter threads ... ok 282s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 282s Verify thread commands for a one and 3 quarter threads - CCW ... ok 282s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 282s Verify lead in/out commands for a single thread ... ok 282s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 282s Verify lead in/out commands for one and a half threads ... ok 282s test (PathTests.TestPathToolBit.TestPathToolBit.test) 282s Log test setup directory structure ... 282s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 282s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 282s dir : /usr/share/freecad/Mod/Path/PathTests 282s : PathTests 282s : Drilling_1.FCStd 282s : PathTestUtils.py 282s : TestCentroidPost.py 282s : TestGrblPost.py 282s : TestLinuxCNCPost.py 282s : TestMach3Mach4Post.py 282s : TestPathAdaptive.py 282s : TestPathCore.py 282s : TestPathDepthParams.py 282s : TestPathDressupDogbone.py 282s : TestPathDressupDogboneII.py 282s : TestPathDressupHoldingTags.py 282s : TestPathDrillGenerator.py 282s : TestPathDrillable.py 282s : TestPathGeneratorDogboneII.py 282s : TestPathGeom.py 282s : TestPathHelix.py 282s : TestPathHelixGenerator.py 282s : TestPathHelpers.py 282s : TestPathLanguage.py 282s : TestPathLog.py 282s : TestPathOpDeburr.py 282s : TestPathOpUtil.py 282s : TestPathPost.py 282s : TestPathPreferences.py 282s : TestPathProfile.py 282s : TestPathPropertyBag.py 282s : TestPathRotationGenerator.py 282s : TestPathSetupSheet.py 282s : TestPathStock.py 282s : TestPathThreadMilling.py 282s : TestPathThreadMillingGenerator.py 282s : TestPathToolBit.py 282s : TestPathToolChangeGenerator.py 282s : TestPathToolController.py 282s : TestPathUtil.py 282s : TestPathVcarve.py 282s : TestPathVoronoi.py 282s : TestRefactoredCentroidPost.py 282s : TestRefactoredGrblPost.py 282s : TestRefactoredLinuxCNCPost.py 282s : TestRefactoredMach3Mach4Post.py 282s : TestRefactoredTestPost.py 282s : Tools 282s : Bit 282s : test-path-tool-bit-bit-00.fctb 282s : Library 282s : test-path-tool-bit-library-00.fctl 282s : Shape 282s : test-path-tool-bit-shape-00.fcstd 282s : __init__.py 282s : boxtest.fcstd 282s : boxtest1.fcstd 282s : drill_test1.FCStd 282s : test-path-tool-bit-bit-00.fctb 282s : test-path-tool-bit-library-00.fctl 282s : test-path-tool-bit-shape-00.fcstd 282s : test_adaptive.fcstd 282s : test_centroid_00.ngc 282s : test_filenaming.fcstd 282s : test_geomop.fcstd 282s : test_holes00.fcstd 282s : test_profile.fcstd 282s ok 282s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 282s Find a tool shape from file name ... ok 282s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 282s Not find a relative path shape if not stored in default location ... ok 282s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 282s Find a relative path shape if it's local to a bit path ... ok 282s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 282s Not find a tool shape from an invalid absolute path. ... ok 282s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 282s Find a tool shape from a valid absolute path. ... ok 282s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 282s Find a tool bit from file name ... ok 282s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 282s Not find a relative path bit if not stored in default location ... ok 282s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 282s Find a relative path bit if it's local to a library path ... ok 282s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 282s Not find a tool bit from an invalid absolute path. ... ok 282s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 282s Find a tool bit from a valid absolute path. ... ok 282s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 282s Find a tool library from file name ... ok 282s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 282s Not find a relative path library if not stored in default location ... ok 282s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 282s [skipped] Find a relative path library if it's local to ... ok 282s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 282s Not find a tool library from an invalid absolute path. ... ok 282s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 282s Find a tool library from a valid absolute path. ... ok 282s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 282s Test Basic Tool Change Generator Return ... ok 282s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 282s Verify ToolController templateAttrs ... ok 282s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 282s Verify ToolController template roundtrip. ... ok 282s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 282s Check that isValidBaseObject detects solids. ... ok 282s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 282s Check that isValidBaseObject detects PDs. ... ok 282s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 282s Check that isValidBaseObject detects compounds. ... ok 282s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 283s Check that isValidBaseObject ignores sketches. ... ok 283s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 283s Check that Part is handled correctly. ... ok 283s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 283s Verify 90 deg depth calculation ... ok 283s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 283s Verify 90 deg depth limit ... ok 283s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 283s Verify 60 deg depth calculation ... ok 283s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 283s Verify 60 deg depth limit ... ok 283s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 283s Verify 90 deg with tip dia depth calculation ... ok 283s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 283s Verify 90 deg with tip dia depth limit calculation ... ok 283s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 283s Verify 45 deg with tip dia depth calculation ... ok 283s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 283s Verify 45 deg with tip dia depth limit calculation ... ok 283s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 283s Check vertex comparison ... ok 283s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 283s Check edge comparison ... ok 283s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 283s Check cell comparison ... ok 283s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 283s Check toShape for linear edges ... ok 283s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 283s Check toShape for linear edges with set z ... ok 283s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 283s Check toShape for linear edges with varying z ... ok 283s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 283s Check toShape for curved edges ... ok 283s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 283s Check toShape for curved edges with set z ... ok 283s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 283s Check toShape for curved edges with varying z ... ok 283s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 283s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 283s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 283s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 283s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 283s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 283s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 283s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 283s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 283s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 283s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 283s done postprocessing. 283s ok 283s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 283s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 283s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 283s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 283s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 283s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 283s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 283s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 283s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 283s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 283s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 283s done postprocessing. 283s ok 283s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 283s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 283s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 283s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 283s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 283s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 283s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 283s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 283s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 283s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 283s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 283s done postprocessing. 283s ok 283s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 283s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 283s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 283s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 283s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 283s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 283s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 283s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 283s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 283s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 283s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 283s done postprocessing. 283s ok 283s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 283s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 283s Test Outputting all arguments. ... ok 283s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 283s Test Outputting visible arguments. ... ok 283s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 283s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 283s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 283s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 283s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 283s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 283s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 283s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 283s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 283s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 283s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 283s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 283s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 283s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 283s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 283s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 283s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 283s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 283s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 283s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 283s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 283s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 283s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 283s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 283s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 283s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 283s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 283s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 283s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 283s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 283s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 283s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 283s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 283s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 283s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 283s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 283s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 283s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 283s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 283s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 283s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 283s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 283s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 283s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 283s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 283s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 283s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 283s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 283s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 283s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 283s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 283s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 283s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 283s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 283s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 283s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 283s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 283s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 283s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 283s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 283s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 283s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 283s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 283s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 283s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 283s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 283s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 283s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 283s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 283s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 283s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 283s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 283s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 283s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 283s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 283s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 283s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 283s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 283s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 283s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 283s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 283s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 283s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 283s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 283s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 283s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 283s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 283s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 283s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 283s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 283s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 283s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 283s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 283s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 283s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 283s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 283s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 283s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 283s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 283s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 283s done postprocessing. 283s ok 283s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 283s Stepping down to zero ... ok 283s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 283s Stepping from zero to a negative depth ... ok 283s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 283s Start and end are equal or start lower than finish ... ok 283s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 283s User Parameters passed in ... ok 283s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 283s z_finish_step passed in. ... ok 283s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 283s stepping down with equalstep=True ... ok 283s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 283s stepping down with equalstep=True and a finish depth ... ok 283s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 283s stepping down with stepdown greater than total depth ... ok 283s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 283s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 283s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 283s stepping down with single stepdown exactly equal to total depth ... ok 283s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 283s stepping down with single stepdown roughly equal to total depth ... ok 283s 283s ---------------------------------------------------------------------- 283s Ran 458 tests in 17.419s 283s 283s OK 283s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 283s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 283s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 283s (100 %) Recompute...... 283s (100 %) Recompute...... 283s (50 %) (100 %) Recompute...... 283s (50 %) (100 %) Recompute...... 283s (50 %) (100 %) Importing project files...... 283s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 283s (100 %) Recompute...... 283s (100 %) Importing project files...... 283s (25 %) (50 %) (75 %) (100 %) Recompute...... 283s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 283s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 283s (100 %) Recompute...... 283s (100 %) Importing project files...... 283s (25 %) (50 %) (75 %) (100 %) Recompute...... 283s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 283s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 283s (100 %) Recompute...... 283s (25 %) (50 %) (75 %) (100 %) Importing project files...... 283s (25 %) (50 %) (75 %) (100 %) Recompute...... 283s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 283s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 283s (50 %) (100 %) Recompute...... 283s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 283s (33 %) (66 %) (100 %) Recompute...... 283s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 283s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 283s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 283s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 283s ok 283s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 283s ok 283s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 283s ok 284s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 284s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 284s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 284s FreeCAD wouldn't be possible without FreeCAD community. 284s ##### #### ### #### 284s # # # # # # 284s # ## #### #### # # # # # 284s #### # # # # # # # ##### # # 284s # # #### #### # # # # # 284s # # # # # # # # # ## ## ## 284s # # #### #### ### # # #### ## ## ## 284s 284s Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 284s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 284s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 284s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 284s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 284s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 284s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) ok 284s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 284s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 284s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 284s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 284s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 284s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.duAiE1/autopkgtest_tmp/PartDesign/Hole 284s ok 284s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.duAiE1/autopkgtest_tmp/PartDesign/Hole 284s ok 284s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.duAiE1/autopkgtest_tmp/PartDesign/Hole 284s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 284s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 284s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 284s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 284s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 284s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 284s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 284s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.duAiE1/autopkgtest_tmp/PartDesign/Hole 284s ok 284s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.duAiE1/autopkgtest_tmp/PartDesign/Hole 284s ok 285s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 286s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 287s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 287s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 287s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 287s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 287s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 287s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 287s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 287s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 287s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 287s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 288s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 289s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 289s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 289s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 289s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 289s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 289s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 289s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 290s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Importing project files...... 290s (100 %) Postprocessing...... 290s (100 %) Recompute...... 290s (100 %) Importing project files...... 290s (100 %) Postprocessing...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 ok 290s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 290s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 290s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 290s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 290s Test issue #6156: Loft tool "Closed" option not working ... ok 290s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 290s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 290s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 290s ok 290s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 290s Tests the same mirroring scenario as in the sketch case, ... ok 290s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 290s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 290s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 290s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 290s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 290s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 290s (11 %) (22 %) (33 %) (44 %) ok 291s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 291s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 291s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 291s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 291s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 291s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 291s (100 %) Recompute...... 291s (50 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) ok 291s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 291s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 291s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 291s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 291s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 291s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 291s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 291s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 291s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 291s (8 %) (16 %) (25 %) (33 %) ok 291s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 291s ok 292s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 292s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 292s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 292s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 292s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 292s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 292s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 292s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 292s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 292s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 292s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 292s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 292s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 292s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 292s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 292s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 292s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 292s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 292s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 292s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 292s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 292s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 292s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 292s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 292s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 292s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) ok 292s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 292s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 292s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 292s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 292s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 292s Test case for PR #8763 ... ok 292s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 292s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 292s 292s ---------------------------------------------------------------------- 292s Ran 77 tests in 9.080s 292s 292s OK 292s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 292s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 292s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 292s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 293s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 293s Import the Draft module. ... ok 293s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 293s Import Draft geometrical utilities. ... ok 293s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 293s Import Draft SVG utilities. ... ok 293s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 293s Import Draft vector utilities. ... ok 293s test_arc (drafttests.test_creation.DraftCreation.test_arc) 293s Create a circular arc. ... ok 293s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 293s Create a circular arc from three points. ... ok 293s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 293s Create a bezier curve of six points, degree five. ... ok 293s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 293s Create a BSpline of three points. ... ok 293s test_circle (drafttests.test_creation.DraftCreation.test_circle) 293s Create a circle. ... ok 293s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 293s Create a cubic bezier curve of four points. ... ok 293s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 293s Create an angular dimension between two lines at given angles. ... ok 293s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 293s Create a linear dimension linked to an object. ... ok 293s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 293s Create a simple linear dimension not linked to an object. ... ok 293s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 293s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 293s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 293s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 293s FreeCAD wouldn't be possible without FreeCAD community. 293s ##### #### ### #### 293s # # # # # # 293s # ## #### #### # # # # # 293s #### # # # # # # # ##### # # 293s # # #### #### # # # # # 293s # # # # # # # # # ## ## ## 293s # # #### #### ### # # #### ## ## ## 293s 293s 293s ------------------------------------------------------------------------------ 293s Try importing 'Draft' 293s 293s ------------------------------------------------------------------------------ 293s Try importing 'DraftGeomUtils' 293s 293s ------------------------------------------------------------------------------ 293s Try importing 'draftfunctions.svg' 293s 293s ------------------------------------------------------------------------------ 293s Try importing 'DraftVecUtils' 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Arc' 293s radius=2 293s startangle=0, endangle=90 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Arc 3Points' 293s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 293s c=Vector (0.0, 5.0, 0.0) 293s ---------------- 293s Arc by 3 points 293s p1: Vector (5.0, 0.0, 0.0) 293s p2: Vector (4.0, 3.0, 0.0) 293s p3: Vector (0.0, 5.0, 0.0) 293s Radius: 4.999999999999999 293s Center: Vector (8.402875615615124e-16, 8.603918659310091e-16, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft BezCurve' 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 293s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft BSpline' 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 293s c=Vector (2.0, 2.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Circle' 293s radius=3 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft CubBezCurve' 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Dimension Angular' 293s Occasionally crashes 293s center=Vector (0.0, 0.0, 0.0) 293s angle1=20, angle2=70 293s dim_line=Vector (3.0, 1.0, 0.0) 293s ---------------- 293s Angular dimension 293s center: Vector (0.0, 0.0, 0.0) 293s angles: [20, 70] 293s dim_line: Vector (3.0, 1.0, 0.0) 293s normal: None 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Dimension' 293s Occasionally crashes 293s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 293s Recompute...... 293s (100 %) ---------------- 293s Linear dimension 293s edge_object: Line 293s i1: 1 293s i2: 2 293s dim_line: Vector (5.0, 3.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Dimension' 293s Occasionally crashes 293s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 293s c=Vector (4.0, -1.0, 0.0) 293s ---------------- 293s Linear dimension 293s p1: Vector (0.0, 0.0, 0.0) 293s p2: Vector (9.0, 0.0, 0.0) 293s dim_line: Vector (4.0, -1.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Dimension Radial' 293s radius=10 293s startangle=0, endangle=90 293s Recompute...... 293s (100 %) ---------------- 293s Radial dimension 293s edge_object: Arc 293s index: 1 293s mode: radius 293s dim_line: Vector (1.0, 1.0, 0.0) 293s ---------------- 293s Radial dimension 293s edge_object: Arc 293s index: 1 293s mode: diameter 293s dim_line: Vector (3.0, 1.0, 0.0)ok 293s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 293s Create an ellipse. ... ok 293s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 293s Create a box, and then a facebinder from its faces. ... ok 293s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 293s Create two lines, and a fillet between them. ... ok 293s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 293s Create a hatch. ... ok 293s test_label (drafttests.test_creation.DraftCreation.test_label) 293s Create a label. ... ok 293s test_layer (drafttests.test_creation.DraftCreation.test_layer) 293s Create a layer, and add a rectangle to it. ... ok 293s test_line (drafttests.test_creation.DraftCreation.test_line) 293s Create a line. ... ok 293s test_point (drafttests.test_creation.DraftCreation.test_point) 293s Create a point. ... ok 293s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 293s Create a regular polygon. ... ok 293s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 293s Create a polyline. ... ok 293s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 293s Create a rectangle. ... ok 293s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 293s Create a ShapeString. ... ok 293s test_text (drafttests.test_creation.DraftCreation.test_text) 293s Create a text object. ... ok 293s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 293s Create a working plane proxy. ... ok 293s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 293s Check if an attached clone behaves correctly. ... 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Ellipse' 293s major_axis=5, minor_axis=3 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Facebinder' 293s In order to test this, a selection is needed 293s or an App::PropertyLinkSubList 293s Box 293s Recompute...... 293s (100 %) object='Solid' (Part::Box) 293s sub-elements=('Face1', 'Face6') 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Fillet' 293s Lines 293s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 293s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 293s Recompute...... 293s (50 %) (100 %) Fillet 293s radius=4 293s ---------------- 293s Fillet 293s (1): Line; length: 8.0 293s (2): Line001; length: 8.0 293s Segment 1, length: 3.999999999999999 293s Segment 2, length: 6.283185307179587 293s Segment 3, length: 3.999999999999999 293s Update radius currently not implemented: r=0.0 mm 293s Update radius currently not implemented: r=4.0 mm 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Hatch' 293s Rectangle with face 293s length=50, width=30 293s Recompute...... 293s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 293s patname='Horizontal5' 293s Recompute...... 293s (50 %) (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Label' 293s Occasionally crashes 293s target_point=Vector (0.0, 0.0, 0.0), distance=-25 293s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 293s ---------------- 293s Label 293s target_point: Vector (0.0, 0.0, 0.0) 293s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 293s label_type: Custom 293s custom_text: Label 293s direction: Horizontal 293s distance: -25 293s Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Layer' 293s length=5, width=2 293s ---------------- 293s Layer 293s line_width: 2.0 293s draw_style: Solid 293s transparency: 0 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Line' 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Point' 293s p.x=5.0, p.y=3.0, p.z=2.0 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Polygon' 293s n_faces=6, radius=5 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Wire' 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 293s c=Vector (2.0, 2.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Rectangle' 293s length=5, width=2 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft ShapeString' 293s text='Test' 293s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft Text' 293s text='Testing testing' 293s ---------------- 293s Text 293s string: Testing testing 293s placement: None 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftCreation' 293s Test 'Draft WorkingPlaneProxy' 293s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Check attached Draft Clone behavior' 293s Recompute...... 293s (50 %) (100 %) Recompute...... 293s (33 %) (66 %) (100 %) Recompute...... 293s (3ok 293s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 293s Create a rectangle, and a circular array. ... ok 293s test_clone (drafttests.test_modification.DraftModification.test_clone) 293s Create a box, then create a clone of it. ... ok 293s test_copy (drafttests.test_modification.DraftModification.test_copy) 293s Create a line, then copy and move it. ... ok 293s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 293s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 293s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 293s Convert a Draft object to a Sketch and back. ... ok 293s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 293s Create a solid, and then a DraftView on a TechDraw page. ... ok 293s test_extend (drafttests.test_modification.DraftModification.test_extend) 293s Extend a line. NOT IMPLEMENTED. ... ok 293s test_join (drafttests.test_modification.DraftModification.test_join) 293s Join two lines into a single Draft Wire. ... ok 293s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 293s Create a rectangle, then a mirrored shape. ... 3 %) (66 %) (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft CircularArray' 293s Rectangle 293s length=4, width=2 293s Recompute...... 293s (100 %) Array 293s radial_distance=10, tangential_distance=8 293s number=3, symmetry=1 293s axis=Vector (0.0, 0.0, 1.0) 293s center=Vector (0.0, 0.0, 0.0) 293s ---------------- 293s Circular array 293s base_object: Rectangle 293s r_distance: 10 293s tan_distance: 8 293s number: 3 293s symmetry: 1 293s axis: Vector (0.0, 0.0, 1.0) 293s center: Vector (0.0, 0.0, 0.0) 293s use_link: True 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Clone' 293s Recompute...... 293s (100 %) object: 'Solid' (Part::Box) 293s clone: 'Clone' (Part::FeaturePython) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Move with copy' 293s Line 293s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 293s Translation vector (copy) 293s c=Vector (2.0, 2.0, 0.0) 293s Importing project files...... 293s (50 %) (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Downgrade' 293s Closed wire 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 293s Recompute...... 293s (100 %) ---------------- 293s Downgrade objects 293s Found 1 parametric object: breaking its dependencies 293s Recompute...... 293s (100 %) 1: Result 'Face' (Part::Feature) 293s ---------------- 293s Downgrade objects 293s Found 1 face: extracting its wires 293s Recompute...... 293s (100 %) 2: Result 'Wire' (Part::Feature) 293s ---------------- 293s Downgrade objects 293s Found only wires: extracting their edges 293s Recompute...... 293s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 293s ---------------- 293s Downgrade objects 293s No more downgrade possible 293s Recompute...... 293s (33 %) (66 %) (100 %) 4: Result '[]' 293s The last objects cannot be downgraded further 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Draft2Sketch' 293s Wire 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (2.0, 4.0, 0.0) 293s Recompute...... 293s (100 %) Recompute...... 293s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 293s Recompute...... 293s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'TechDraw DraftView (relies on Draft code)' 293s Prism 293s n_sides=5 293s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 293s page=TechDraw::DrawPage 293s template=TechDraw::DrawSVGTemplate 293s view=TechDraw::DrawViewDraft 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Trimex extend' 293s Line 293s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 293s Line 2 293s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 293s Recompute...... 293s (50 %) (100 %) Arguments to placeholder function 293s p1=; p2= 293s p3=None; p4=None 293s p5=None 293s #-----------------------------------------------------# 293s # This test is not implemented currently 293s #-----------------------------------------------------# 293s Automatic PASS 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Join' 293s Line 1 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s Line 2 293s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Mirror' 293s Rectangle 293s length=4, width=2 293s Mirror axis 293s p1=Vector (6.0, -2.0,ok 293s test_move (drafttests.test_modification.DraftModification.test_move) 293s Create a line and move it. ... ok 293s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 293s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 293s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 293s Create an open wire, then produce an offset copy. ... ok 293s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 293s Create a rectangle with a face, then produce an offset copy. ... ok 293s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 293s Create a wire, a polygon, and a path array. ... ok 293s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 293s Create a polygon, various point, and a point array. ... ok 293s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 293s Create a rectangle, and a polar array. ... ok 293s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 293s Create a rectangle, and a rectangular array. ... ok 293s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 293s Create a line, then rotate it. ... ok 293s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 293s Create and scale a part feature (arcs). ... ok 293s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 293s Create and scale a part feature (lines). ... 0.0) 293s p2=Vector (6.0, 2.0, 0.0) 293s ---------------- 293s Create mirror 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Move' 293s Line 293s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s Recompute...... 293s (100 %) Translation vector 293s c=Vector (3.0, 1.0, 0.0) 293s Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Offset' 293s Closed wire with reversed edge 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Offset' 293s Open wire 293s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 293s c=Vector (5.0, 2.0, 0.0) 293s Recompute...... 293s (100 %) Offset 293s vector=Vector (-1.0, 1.0, 0.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Offset' 293s Rectangle with face 293s length=10, width=4 293s Recompute...... 293s (100 %) Offset 293s vector=Vector (0.0, -1.0, 0.0) 293s Recompute...... 293s (50 %) (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft PathArray' 293s Wire 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 293s Polygon 293s n_faces=3, radius=1 293s Path Array 293s number=4, translation=Vector (0.0, 1.0, 0.0) 293s subelements=Edge1, align=False 293s ---------------- 293s Path array 293s base_object: Polygon 293s path_object: Wire 293s count: 4 293s extra: Vector (0.0, 1.0, 0.0) 293s subelements: Edge1 293s align: False 293s align_mode: Original 293s tan_vector: Vector (1.0, 0.0, 0.0) 293s force_vertical: False 293s vertical_vector: Vector (0.0, 0.0, 1.0) 293s start_offset: 0.0 293s end_offset: 0.0 293s use_link: True 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft PointArray' 293s Points 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 293s Upgrade 293s ---------------- 293s Upgrade objects 293s Found points: creating compound 293s Polygon 293s n_faces=3, radius=1 293s Point Array 293s ---------------- 293s Point array 293s base_object: Polygon 293s point_object: Block 293s extra: None 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft PolarArray' 293s Rectangle 293s length=4, width=2 293s Recompute...... 293s (100 %) Array 293s number=5, polar_angle=180 293s center=Vector (-4.0, 0.0, 0.0) 293s ---------------- 293s Polar array 293s base_object: Rectangle 293s number: 5 293s angle: 180 293s center: Vector (-4.0, 0.0, 0.0) 293s use_link: True 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft OrthoArray' 293s Rectangle 293s length=4, width=2 293s Recompute...... 293s (100 %) Array 293s direction_x=Vector (5.0, 0.0, 0.0) 293s direction_y=Vector (0.0, 4.0, 0.0) 293s direction_z=Vector (0.0, 0.0, 6.0) 293s number_x=3, number_y=4, number_z=6 293s ---------------- 293s Orthogonal array 293s base_object: Rectangle 293s v_x: Vector (5.0, 0.0, 0.0) 293s v_y: Vector (0.0, 4.0, 0.0) 293s v_z: Vector (0.0, 0.0, 6.0) 293s n_x: 3 293s n_y: 4 293s n_z: 6 293s use_link: True 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Rotate' 293s Line 293s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 293s Recompute...... 293s (100 %) Rotation 293s angle=90 degrees 293s Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Scale part feature (arcs)' 293s Recompute...... 293s (100 %) Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Scale part feature (lines)' 293s Recompute...... 293s (100 %) Recompute......ok 293s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 293s Create and scale a rectangle. ... ok 293s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 293s Create and scale a spline. ... ok 293s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 293s Create and scale a wire. ... ok 293s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 293s Create a prism and then a 2D projection of it. ... ok 293s test_split (drafttests.test_modification.DraftModification.test_split) 293s Split a Draft Wire into two Draft Wires. ... ok 293s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 293s Stretch a line. NOT IMPLEMENTED. ... ok 293s test_trim (drafttests.test_modification.DraftModification.test_trim) 293s Trim a line. NOT IMPLEMENTED. ... ok 293s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 293s Upgrade two Lines into a closed Wire, then draftify it. ... ok 293s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 293s Convert a polyline to BSpline and back. ... ok 293s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 293s Test the DraftGeomUtils.get_extended_wire function. ... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Scale rectangle' 293s Recompute...... 293s (100 %) Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Scale spline' 293s Recompute...... 293s (100 %) Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Scale wire' 293s Recompute...... 293s (100 %) Recompute...... 293s (100 %) 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Shape2DView' 293s Prism 293s n_sides=5 293s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 293s Projection 2D view 293s direction=Vector (0.0, 0.0, 1.0) 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft_Split' 293s Wire 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 293s Split at 293s p=Vector (2.0, 2.0, 0.0), index=1 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Stretch' 293s This test requires an object and a selection 293s Line 293s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 293s Arguments to placeholder function 293s p1=; p2=Vector (4.0, 1.0, 0.0) 293s p3=None; p4=None 293s p5=None 293s #-----------------------------------------------------# 293s # This test is not implemented currently 293s #-----------------------------------------------------# 293s Automatic PASS 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Trimex trim' 293s Line 293s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 293s Line 2 293s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 293s Recompute...... 293s (50 %) (100 %) Arguments to placeholder function 293s p1=; p2= 293s p3=None; p4=None 293s p5=None 293s #-----------------------------------------------------# 293s # This test is not implemented currently 293s #-----------------------------------------------------# 293s Automatic PASS 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft Upgrade' 293s Line 1 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s Line 2 293s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 293s Recompute...... 293s (50 %) (100 %) ---------------- 293s Upgrade objects 293s Found several wires or edges: wiring them 293s Recompute...... 293s (100 %) 1: Result 'Wire' (Part::Feature) 293s ---------------- 293s Upgrade objects 293s trying: closing it 293s Found 1 open wire: closing it 293s Recompute...... 293s (100 %) 2: Result 'Wire' (Part::Feature) 293s ---------------- 293s Upgrade objects 293s Found closed wires: creating faces 293s Recompute...... 293s (100 %) 3: Result 'Face' (Part::Feature) 293s ---------------- 293s Upgrade objects 293s Found 1 non-parametric objects: draftifying it 293s Recompute...... 293s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 293s ---------------- 293s Upgrade objects 293s Unable to upgrade these objects. 293s Recompute...... 293s (100 %) The last object cannot be upgraded further 293s 293s ------------------------------------------------------------------------------ 293s Temporary document 'DraftModification' 293s Test 'Draft WireToBSpline' 293s Wire 293s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 293s c=Vector (2.0, 4.0, 0.0) 293s Recompute...... 293s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 293s 2: Result 'Wire' (Part::Part2DObjectPython) 293s 293s ------------------------------------------------------------------------------ 293s Test 'DraftGeomUtils.get_extended_wire' 293s Running tests with wire1 293s Runok 293s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 293s Create some figures and export them to an SVG file. ... ok 293s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 294s 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 '\[' 294s buf = re.findall("point \[(.*?)\]",buf) 294s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 294s marker = re.findall("",svg) 294s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 294s svg = re.sub("","",svg,count=1) 294s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 294s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 294s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 294s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 294s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 294s pts = re.findall("point \[(.*?)\]",buf)[0] 294s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 294s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 294s ok 294s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 294s Read an SVG file and import its elements as Draft objects. ... ok 294s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 294s Create some figures and export them to a DXF file. ... ok 294s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 294s Read a DXF file and import its elements as Draft objects. ... ok 294s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 294s Create some figures and export them to a DWG file. ... ok 294s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 294s Read a DWG file and import its elements as Draft objects. ... ok 294s test_link_array (drafttests.test_array.DraftArray.test_link_array) 294s Create a link array. ... ning tests with wire2 294s Running tests with wire3 294s Running tests with wire4 294s Running tests with wire5 294s Running tests with wire6 294s Running tests with wire7 294s Running tests with wire8 294s Test completed, 248 subtests run 294s 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftSVG' 294s Test 'importSVG.export' 294s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 294s exists=False 294s Arguments to placeholder function 294s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 294s p3=None; p4=None 294s p5=None 294s #-----------------------------------------------------# 294s # This test is not implemented currently 294s #-----------------------------------------------------# 294s Automatic PASS 294s 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftSVG' 294s Recompute...... 294s (50 %) (100 %) 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftSVG' 294s Test 'importSVG.import' 294s This test requires an SVG file to read. 294s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 294s exists=False 294s Arguments to placeholder function 294s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 294s p3=None; p4=None 294s p5=None 294s #-----------------------------------------------------# 294s # This test is not implemented currently 294s #-----------------------------------------------------# 294s Automatic PASS 294s 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftDXF' 294s Test 'importDXF.export' 294s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 294s exists=False 294s Arguments to placeholder function 294s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 294s p3=None; p4=None 294s p5=None 294s #-----------------------------------------------------# 294s # This test is not implemented currently 294s #-----------------------------------------------------# 294s Automatic PASS 294s 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftDXF' 294s Test 'importDXF.import' 294s This test requires a DXF file to read. 294s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 294s exists=False 294s Arguments to placeholder function 294s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 294s p3=None; p4=None 294s p5=None 294s #-----------------------------------------------------# 294s # This test is not implemented currently 294s #-----------------------------------------------------# 294s Automatic PASS 294s 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftDWG' 294s Test 'importDWG.export' 294s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 294s exists=False 294s Arguments to placeholder function 294s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 294s p3=None; p4=None 294s p5=None 294s #-----------------------------------------------------# 294s # This test is not implemented currently 294s #-----------------------------------------------------# 294s Automatic PASS 294s 294s ------------------------------------------------------------------------------ 294s Temporary document 'DraftDWG' 294s Test 'importDWG.import' 294s This test requires a DWG file to read. 294s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 294s exists=False 294s Arguments to placeholder function 294s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 294s p3=None; p4=None 294s p5=None 294s #-----------------------------------------------------# 294s # This test is not implemented currently 294s #-----------------------------------------------------# 294s Automatic PASS 294s Temporary document 'DraftArray' 294s Recompute...... 294s (100 %) ---------------- 294s Orthogonal array 294s base_object: Box 294s v_x: Vector (100.0, 0.0, 0.0) 294s v_y: Vector (0.0, 100.0, 0.0) 294s v_z: Vector (0.0, 0.0, 100.0) 294s n_x: 12 294s n_y: 1 294s n_z: 1 294s use_link: True 294s Recompute...... 294s (50 %) (100 %) Recompute...... 294s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 294s 294s ---------------------------------------------------------------------- 294s Ran 67 tests in 0.953s 294s 294s OK 294s (85 %) (92 %) (100 %) Recompute...... 294s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 294s (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 ### 294s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 294s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 294s making hatch 294s finished hatch 294s ok 294s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 294s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 294s document created 294s box created 294s sphere created 294s Fusion created 294s making a page 294s Page created 294s making a projection group 294s Group created 294s adding views 294s added Front 294s Anchor values set 294s Front/Anchor recomputed 294s added Left 294s added Top 294s added Right 294s added Rear 294s added Bottom 294s removed Left 294s testing getItemByLabel 294s Item Label: Top Item Name: ProjItem002 294s recomputing document 294s View: Front TechDraw::DrawProjGroupItem 294s View: Top TechDraw::DrawProjGroupItem 294s View: Right TechDraw::DrawProjGroupItem 294s View: Rear TechDraw::DrawProjGroupItem 294s View: Bottom TechDraw::DrawProjGroupItem 294s ok 294s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 295s Tests if an annotation can be added to page ... TestAnno is larger than page. Will be scaled. 295s ok 295s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 295s Tests if a DrawViewBalloon can be added to view ... Balloon1 is larger than page. Will be scaled. 295s Balloon2 is larger than page. Will be scaled. 295s Place balloon 295s adding balloon1 to page 295s adding balloon2 to page 295s ok 295s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 295s Tests if an image can be added to page ... TestImage is larger than page. Will be scaled. 295s ok 295s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 295s Tests if an symbol can be added to page ... ok 295s 295s ---------------------------------------------------------------------- 295s Ran 6 tests in 0.310s 295s 295s OK 295s FreeCAD 0.21.2, Libs: 0.21.2R 295s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 295s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 295s FreeCAD wouldn't be possible without FreeCAD community. 295s ##### #### ### #### 295s # # # # # # 295s # ## #### #### # # # # # 295s #### # # # # # # # ##### # # 295s # # #### #### # # # # # 295s # # # # # # # # # ## ## ## 295s # # #### #### ### # # #### ## ## ## 295s 295s Recompute...... 295s (25 %) (50 %) (75 %) (100 %) Recompute...... 295s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 295s Recompute...... 295s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 295s (33 %) (66 %) (100 %) Recompute...... 295s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 295s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 295s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 295s View is waiting for HLR to finish 295s Recompute...... 295s (33 %) (66 %) (100 %) Recompute...... 295s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 296s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 306s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 306s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 306s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 306s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 306s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 306s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 306s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 306s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 306s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 306s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 306s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 306s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 306s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 306s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 306s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 306s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 306s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 306s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 306s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 306s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 306s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 306s FreeCAD wouldn't be possible without FreeCAD community. 306s ##### #### ### #### 306s # # # # # # 306s # ## #### #### # # # # # 306s #### # # # # # # # ##### # # 306s # # #### #### # # # # # 306s # # # # # # # # # ## ## ## 306s # # #### #### ### # # #### ## ## ## 306s 306s saving...... 306s (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...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 306s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 306s (100 %) Importing project files...... 306s (50 %) (100 %) Postprocessing...... 306s (100 %) Checking topology...... 306s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 306s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 306s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 306s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 306s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 306s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 306s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 306s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 306s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 306s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 306s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 306s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 306s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 306s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 306s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 306s (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...... 306s (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...... 306s (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 306s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 306s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (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...... 306s (2 %) (5 %) (8 %) (11 %) ok 306s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 306s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 306s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 306s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 306s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 306s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 306s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 306s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 306s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 306s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 306s 306s ---------------------------------------------------------------------- 306s Ran 44 tests in 11.113s 306s 306s OK 306s (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...... 306s (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...... 306s (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...... 306s (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 ### 306s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 306s 306s ---------------------------------------------------------------------- 306s Ran 1 test in 0.001s 306s 306s OK 306s FreeCAD 0.21.2, Libs: 0.21.2R 306s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 306s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 306s FreeCAD wouldn't be possible without FreeCAD community. 306s ##### #### ### #### 306s # # # # # # 306s # ## #### #### # # # # # 306s #### # # # # # # # ##### # # 306s # # #### #### # # # # # 306s # # # # # # # # # ## ## ## 306s # # #### #### ### # # #### ## ## ## 306s 306s ### Running CLI Test TestSketcherApp ### 306s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 306s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 306s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 306s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 306s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 306s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 306s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 306s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 306s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 306s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 306s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 306s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 306s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 306s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 306s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 306s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 306s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 306s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 306s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 306s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 306s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 306s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 306s 306s ---------------------------------------------------------------------- 306s Ran 22 tests in 0.161s 306s 306s OK (skipped=1) 306s FreeCAD 0.21.2, Libs: 0.21.2R 306s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 306s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 306s FreeCAD wouldn't be possible without FreeCAD community. 306s ##### #### ### #### 306s # # # # # # 306s # ## #### #### # # # # # 306s #### # # # # # # # ##### # # 306s # # #### #### # # # # # 306s # # # # # # # # # ## ## ## 306s # # #### #### ### # # #### ## ## ## 306s 306s Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) Recompute...... 306s (100 %) ### SKIPING TEST TestFemApp ### 306s ### Running CLI Test TestAddonManagerApp ### 307s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 307s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 307s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 307s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 307s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 307s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 307s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 307s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 307s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 307s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 307s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmpui_51squ/test/test.py 307s Found name TestWorkbench 307s 307s ok 307s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmpykshu7sm/test/subdirectory/test.py 307s Found name TestWorkbench 307s 307s ok 307s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmpcyvnr9p0/test/test.py 307s ok 307s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmpyp13i0vj/test/test.py 307s Found name TestWorkbench 307s 307s Current file: /tmp/tmp134duo_u/test/test.py 307s Found name TestWorkbench 307s 307s Current file: /tmp/tmpddf4sgn5/test/test.py 307s Found name TestWorkbench 307s 307s Current file: /tmp/tmp0mu0xv6t/test/test.py 307s Found name TestWorkbench 307s 307s Current file: /tmp/tmpzig9km3c/test/test.py 307s Found name TestWorkbench 307s 307s Current file: /tmp/tmpfvxolyfj/test/test.py 307s Found name TestWorkbench 307s 307s Current file: /tmp/tmp2in4vd9q/test/test.py 307s Found name TestWorkbench 307s 307s ok 307s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 307s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 307s When there is not a subdirectory with the branch name in it, don't find ... ok 307s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 307s When there are multiple subdirectories, never find a branch subdirectory ... ok 307s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 307s When there is a subdirectory with the branch name in it, find it ... ok 307s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 307s Test which install methods are accepted for a file:// url ... ok 307s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 307s Test which install methods are accepted for an https GitHub URL ... ok 307s 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) 307s Test which install methods are accepted for an https GitHub URL ... ok 307s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 307s Test which install methods are accepted for an https GitHub URL ... ok 307s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 307s Test which install methods are accepted for an https GitHub URL ... ok 307s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 307s Test which install methods are accepted for an https GitHub URL ... ok 307s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 307s Test which install methods are accepted for a local path ... ok 307s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 307s Test which install methods are accepted for a local path to a zipfile ... ok 307s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 307s Test which install methods are accepted for a remote path to a zipfile ... ok 307s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 307s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 307s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 307s Ensure that zip files are correctly extracted. ... ok 307s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 307s Test using a simple filesystem copy to install an addon. ... Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 307s ok 307s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 307s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 307s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 307s All files are moved out and the subdirectory is deleted ... ok 307s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 307s If a metadata file exists in the installation location, it should be ... ok 307s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 307s An object is valid if it has a name, url, and branch attribute. ... ok 307s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 307s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 307s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 307s Test that an empty digest file is not an error, and nothing gets removed ... ok 307s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 307s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 307s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 307s Test that a digest that is a "normal" case removes the requested files ... ok 307s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 307s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 307s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 307s Tests that exceptions in the uninstall.py script do not leak out ... ok 307s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 307s Tests that the uninstall.py script is called ... ok 307s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 307s Tests that the uninstaller removes the macro files ... ok 307s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 307s Tests that the main uninstaller run function calls the uninstall.py script ... ok 307s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 307s Test the integrated uninstall function for an addon with a dangerous name ... ok 307s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 307s Test the integrated uninstall function for an addon without a name ... ok 307s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 307s Test the integrated uninstall function under normal circumstances ... ok 307s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 307s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 307s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 307s Test that if the FreeCAD import fails the logger implements PrintError ... ok 307s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 307s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 307s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 307s Ensure that if FreeCAD exists, the appropriate function is called ... ok 307s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 307s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 307s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 307s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 307s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 307s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 307s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 307s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 307s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... ok 307s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... ok 307s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... Installation of optional package failed: 307s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 307s Installation of optional package failed: 307s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 307s Installation of optional package failed: 307s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 307s ok 307s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 307s ok 307s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... ok 307s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 307s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 307s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 307s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 307s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 307s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 307s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 307s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 307s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 307s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 307s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 307s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 307s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 307s Test git checkout ... skipped 'No git found' 307s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 307s Test git clone ... skipped 'No git found' 307s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 307s Test getting the remote location ... skipped 'No git found' 307s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 307s Test the repair feature (and some exception throwing) ... skipped 'No git found' 307s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 307s Test checking the currently checked-out tag ... skipped 'No git found' 307s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 307s Test using git to update the local repo ... Unable to open macro code URL https://fake_url.com 307s skipped 'No git found' 307s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 307s test_fetch_raw_code_no_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_data) ... ok 307s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 307s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 307s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 307s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 307s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 307s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 307s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 307s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 307s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 307s Test the wrapper around the macro installer ... ok 307s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 307s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 307s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 307s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 307s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 307s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 307s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 307s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 307s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 307s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 307s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 307s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... ok 307s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 307s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 307s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 307s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 307s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 307s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 307s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 307s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 307s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 307s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 307s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 307s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 307s 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 307s ok 307s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 307s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 307s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 307s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 307s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 308s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 308s ok 308s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 308s ok 308s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 308s ok 308s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 308s ok 308s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 308s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 308s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 308s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 308s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 308s Test that ParameterReplacement's getters, setters, and deleters work ... ok 308s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 308s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 308s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 308s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 308s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 308s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 308s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 308s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 308s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 308s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 308s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 308s Initialization from a list works for good input ... ok 308s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 308s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 308s Test internal (non-package) comparison operators ... ok 308s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 308s Invalid input raises an exception ... ok 308s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 308s Parsing of the final entry works for normal cases ... ok 308s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 308s Parsing of invalid version string raises an exception ... ok 308s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 308s Parsing of complete version string works for normal cases ... ok 308s 308s ---------------------------------------------------------------------- 308s Ran 143 tests in 0.678s 308s 308s OK (skipped=8) 308s FreeCAD 0.21.2, Libs: 0.21.2R 308s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 308s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 308s FreeCAD wouldn't be possible without FreeCAD community. 308s ##### #### ### #### 308s # # # # # # 308s # ## #### #### # # # # # 308s #### # # # # # # # ##### # # 308s # # #### #### # # # # # 308s # # # # # # # # # ## ## ## 308s # # #### #### ### # # #### ## ## ## 308s 308s Removed extra installed file /tmp/tmpz7_veumj/Macros/FakeMacro1.FCMacro 308s Removed extra installed file /tmp/tmpz7_veumj/Macros/FakeMacro2.FCMacro 308s Removed extra installed file /tmp/tmpz7_veumj/Macros/FakeMacro3.FCMacro 308s Removed extra installed file /tmp/tmptd32cafp/Macros/FakeMacro.FCMacro 308s Removed extra installed file /tmp/tmpdnyyc5qv/Macros/FakeMacro.FCMacro 308s Mock subprocess call stdout result 308s Mock subprocess call stdout result 308s Mock subprocess call stdout result 308s Mock subprocess call stdout result 308s Mock subprocess call stdout result 308s Mock subprocess call stdout result 308s Mock subprocess call stdout result 308s ### Running CLI Test TestPartApp ### 308s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 308s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 308s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 308s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 308s only check if the function doesn't crash ... ok 308s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 308s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 308s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 308s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 308s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 308s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 308s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 308s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 308s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 308s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 308s ok 308s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 308s ok 308s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 308s ok 308s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 308s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 308s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 308s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 308s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 308s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 308s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 308s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 308s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 308s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 308s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 308s ok 308s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 308s ok 308s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 308s ok 308s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 308s ok 308s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 308s ok 308s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 308s ok 308s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 308s ok 308s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 308s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 308s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 308s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 308s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 308s TopoShapeListTest: setUp complete 308s running TopoShapeListTest 308s TopoShapeListTest finished 308s ok 308s 308s ---------------------------------------------------------------------- 308s Ran 36 tests in 0.059s 308s 308s OK 308s FreeCAD 0.21.2, Libs: 0.21.2R 308s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 308s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 308s FreeCAD wouldn't be possible without FreeCAD community. 308s ##### #### ### #### 308s # # # # # # 308s # ## #### #### # # # # # 308s #### # # # # # # # ##### # # 308s # # #### #### # # # # # 308s # # # # # # # # # ## ## ## 308s # # #### #### ### # # #### ## ## ## 308s 308s Recompute...... 308s (33 %) (66 %) (100 %) Recompute...... 308s (33 %) (66 %) (100 %) Recompute...... 308s (100 %) Recompute...... 308s (50 %) (100 %) Recompute...... 308s (33 %) (66 %) (100 %) Importing project files...... 308s (33 %) (66 %) (100 %) Postprocessing...... 308s (100 %) ### Running CLI Test TestArch ### 309s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 309s buf = re.findall("point \[(.*?)\]",buf) 309s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 309s marker = re.findall("",svg) 309s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 309s svg = re.sub("","",svg,count=1) 309s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 309s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 309s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 309s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 309s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 309s pts = re.findall("point \[(.*?)\]",buf)[0] 309s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 309s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 309s testAdd (TestArch.ArchTest.testAdd) ... ok 309s testAxis (TestArch.ArchTest.testAxis) ... ok 309s testBuilding (TestArch.ArchTest.testBuilding) ... ok 309s testBuildingPart (TestArch.ArchTest.testBuildingPart) 309s Create a BuildingPart from a wall with a window and check its shape. ... ok 309s testEquipment (TestArch.ArchTest.testEquipment) ... ok 309s testFloor (TestArch.ArchTest.testFloor) ... ok 309s testFrame (TestArch.ArchTest.testFrame) ... ok 309s testPipe (TestArch.ArchTest.testPipe) ... ok 310s testRebar (TestArch.ArchTest.testRebar) ... ok 310s testRemove (TestArch.ArchTest.testRemove) ... ok 310s testRoof (TestArch.ArchTest.testRoof) ... ok 310s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 325s Create 81 roofs using a range of arguments. ... ok 325s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 325s Create a roof with the angles of all segments set at 90 degrees. ... ok 325s testRoofApex (TestArch.ArchTest.testRoofApex) 326s Create a hipped roof that relies on apex calculation. The roof has ... ok 326s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 326s Create a roof with a single triangular segment that has a single ... ok 326s testSection (TestArch.ArchTest.testSection) ... ok 326s testSite (TestArch.ArchTest.testSite) ... ok 326s testSpace (TestArch.ArchTest.testSpace) ... ok 326s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 326s testStairs (TestArch.ArchTest.testStairs) ... ok 326s testStructure (TestArch.ArchTest.testStructure) ... ok 326s testWall (TestArch.ArchTest.testWall) ... ok 326s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 326s testWindow (TestArch.ArchTest.testWindow) ... ok 326s 326s ---------------------------------------------------------------------- 326s Ran 24 tests in 17.251s 326s 326s OK 326s FreeCAD 0.21.2, Libs: 0.21.2R 326s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 326s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 326s FreeCAD wouldn't be possible without FreeCAD community. 326s ##### #### ### #### 326s # # # # # # 326s # ## #### #### # # # # # 326s #### # # # # # # # ##### # # 326s # # #### #### # # # # # 326s # # # # # # # # # ## ## ## 326s # # #### #### ### # # #### ## ## ## 326s 326s Recompute...... 326s (33 %) (66 %) (100 %) Recompute...... 326s (33 %) (66 %) (100 %) Recompute...... 326s (100 %) Test 'Arch BuildingPart' 326s Recompute...... 326s (33 %) (66 %) (100 %) Recompute...... 326s (25 %) (50 %) (75 %) (100 %) Recompute...... 326s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 326s (33 %) (66 %) (100 %) Recompute...... 326s (33 %) (66 %) (100 %) Recompute...... 326s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 326s Test 'Arch Roof testRoofAllAngles90' 326s Test 'Arch Roof testRoofApex' 326s Test 'Arch Roof testRoofSingleEavePoint' 326s Recompute...... 326s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 326s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 326s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 326s Recompute...... 326s (33 %) (66 %) (100 %) Recompute...... 327s (25 %) (50 %) (75 %) (100 %) autopkgtest [23:09:01]: test freecadtest: -----------------------] 328s autopkgtest [23:09:02]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 328s freecadtest PASS 328s autopkgtest [23:09:02]: @@@@@@@@@@@@@@@@@@@@ summary 328s freecadtest PASS 340s virt: nova [W] Using flock in prodstack6-ppc64el 340s virt: Creating nova instance adt-plucky-ppc64el-freecad-20241112-230334-juju-7f2275-prod-proposed-migration-environment-2-7c5a6e42-7855-41a2-a08f-0695305c2288 from image adt/ubuntu-plucky-ppc64el-server-20241112.img (UUID 137971bd-88d2-4404-918a-bd654c8f8413)...