0s autopkgtest [08:57:07]: starting date and time: 2024-11-03 08:57:07+0000 0s autopkgtest [08:57:07]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [08:57:07]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.xqgpq9p0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:qtbase-opensource-src-gles,src:xcb-util-wm --apt-upgrade freecad --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=qtbase-opensource-src-gles/5.15.15+dfsg-2 xcb-util-wm/0.4.2-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-23.secgroup --name adt-plucky-ppc64el-freecad-20241103-082058-juju-7f2275-prod-proposed-migration-environment-15-e039b86f-ea30-4767-86fb-af1992396521 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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/ 131s autopkgtest [08:59:18]: testbed dpkg architecture: ppc64el 131s autopkgtest [08:59:18]: testbed apt version: 2.9.8 131s autopkgtest [08:59:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 132s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 133s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [31.2 kB] 133s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 133s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [2268 kB] 151s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [177 kB] 151s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [213 kB] 153s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [1576 kB] 164s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [37.8 kB] 165s Fetched 4384 kB in 33s (132 kB/s) 165s Reading package lists... 168s Reading package lists... 168s Building dependency tree... 168s Reading state information... 169s Calculating upgrade... 169s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 169s Reading package lists... 169s Building dependency tree... 169s Reading state information... 169s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 170s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 170s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 170s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 170s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 171s Reading package lists... 171s Reading package lists... 171s Building dependency tree... 171s Reading state information... 171s Calculating upgrade... 171s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 171s Reading package lists... 171s Building dependency tree... 171s Reading state information... 172s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 175s autopkgtest [09:00:02]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 176s autopkgtest [09:00:03]: @@@@@@@@@@@@@@@@@@@@ apt-source freecad 186s Get:1 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (dsc) [3446 B] 186s Get:2 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (tar) [36.8 MB] 186s Get:3 http://ftpmaster.internal/ubuntu plucky/universe freecad 0.21.2+dfsg1-6 (diff) [46.3 kB] 186s gpgv: Signature made Thu Jul 25 09:42:15 2024 UTC 186s gpgv: using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36 186s gpgv: Can't check signature: No public key 186s dpkg-source: warning: cannot verify inline signature for ./freecad_0.21.2+dfsg1-6.dsc: no acceptable signature found 188s autopkgtest [09:00:15]: testing package freecad version 0.21.2+dfsg1-6 188s autopkgtest [09:00:15]: build not needed 215s autopkgtest [09:00:42]: test freecadtest: preparing testbed 217s Reading package lists... 218s Building dependency tree... 218s Reading state information... 218s Starting pkgProblemResolver with broken count: 0 218s Starting 2 pkgProblemResolver with broken count: 0 218s Done 218s The following additional packages will be installed: 218s blt fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 218s fonts-lyx freecad freecad-common freecad-python3 libaec0 libamd-comgr2 218s libamdhip64-5 libavahi-client3 libavahi-common-data libavahi-common3 218s libblas3 libboost-filesystem1.83.0 libboost-program-options1.83.0 218s libboost-thread1.83.0 libcairo2 libcoin80t64 libcups2t64 libdeflate0 218s libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 libegl-mesa0 libegl1 218s libevent-pthreads-2.1-7t64 libfabric1 libfmt9 libfontconfig1 libfontenc1 218s libfreecad-python3-0.20 libfreeimage3 libgbm1 libgfortran5 libgl1 218s libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglew2.2 libglvnd0 libglx-mesa0 218s libglx0 libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-103-1t64 218s libhdf5-hl-100t64 libhdf5-openmpi-103-1t64 libhsa-runtime64-1 libhsakmt1 218s libhwloc-plugins libhwloc15 libibmad5 libibumad3 libice6 libimagequant0 218s libimath-3-1-29t64 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 218s libjs-jquery libjs-jquery-ui libjsoncpp25 libjxr0t64 liblapack3 liblbfgsb0 218s liblcms2-2 liblerc4 libllvm17t64 libmd4c0 libmedc11t64 libmtdev1t64 218s libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 libocct-draw-7.8 218s libocct-foundation-7.8 libocct-modeling-algorithms-7.8 218s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 218s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libpciaccess0 218s libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 libpyside2-py3-5.15t64 218s libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 218s libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 218s libqt5qml5 libqt5svg5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 218s librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsoqt520t64 218s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 218s libtiff6 libtk8.6 libucx0 libvtk9.3 libvulkan1 libwacom-common libwacom9 218s libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 218s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 218s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 218s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 218s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 218s libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 libxkbcommon-x11-0 218s libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxshmfence1 218s libxslt1.1 libxss1 libxt6t64 libxxf86vm1 libzipios++0v5 mesa-libgallium 218s occt-misc ocl-icd-libopencl1 proj-data python-matplotlib-data 218s python3-appdirs python3-brotli python3-contourpy python3-cycler 218s python3-dateutil python3-decorator python3-fonttools python3-fs 218s python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 218s python3-mpmath python3-numpy python3-packaging python3-pil 218s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 218s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 218s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 218s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 218s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 218s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 218s Suggested packages: 218s blt-demo povray libopenal0a libsimage-dev cups-common glew-utils 218s libjs-jquery-ui-docs liblcms2-utils libmed-doc libmed-tools proj-bin 218s libthai0 qgnomeplatform-qt5 qt5-image-formats-plugins qt5-qmltooling-plugins 218s spacenavd tcl8.6 tk8.6 mpi-default-bin vtk9-doc vtk9-examples libwacom-bin 218s opencl-icd python-cycler-doc python-lxml-doc cm-super-minimal dvipng ffmpeg 218s fonts-staypuft ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common 218s python-matplotlib-doc python3-cairocffi python3-gi-cairo python3-gobject 218s python3-pyqt5 python3-sip python3-tornado texlive-extra-utils 218s texlive-latex-extra python-mpmath-doc python3-gmpy2 gcc gfortran 218s python-numpy-doc python3-dev python3-pytest python-pil-doc python-ply-doc 218s python-pyside2-doc python-scipy-doc texlive-fonts-extra python-sympy-doc tix 218s python3-tk-dbg python3.13-tk 218s Recommended packages: 218s calculix-ccx graphviz python3-opencamlib python3-pyside2.qtwebchannel 218s python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore 218s python3-pyside2.qtwebenginewidgets libgl1-amber-dri javascript-common 218s qttranslations5-l10n qt5-gtk-platformtheme qtwayland5 mesa-vulkan-drivers 218s | vulkan-icd python3-bs4 python3-cssselect python3-html5lib python3-olefile 218s g++ | c++-compiler isympy-common xfonts-base 219s The following NEW packages will be installed: 219s autopkgtest-satdep blt fontconfig fontconfig-config fonts-dejavu-core 219s fonts-dejavu-mono fonts-lyx freecad freecad-common freecad-python3 libaec0 219s libamd-comgr2 libamdhip64-5 libavahi-client3 libavahi-common-data 219s libavahi-common3 libblas3 libboost-filesystem1.83.0 219s libboost-program-options1.83.0 libboost-thread1.83.0 libcairo2 libcoin80t64 219s libcups2t64 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 libdrm-radeon1 219s libegl-mesa0 libegl1 libevent-pthreads-2.1-7t64 libfabric1 libfmt9 219s libfontconfig1 libfontenc1 libfreecad-python3-0.20 libfreeimage3 libgbm1 219s libgfortran5 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglew2.2 219s libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libharfbuzz0b 219s libhdf5-103-1t64 libhdf5-hl-100t64 libhdf5-openmpi-103-1t64 219s libhsa-runtime64-1 libhsakmt1 libhwloc-plugins libhwloc15 libibmad5 219s libibumad3 libice6 libimagequant0 libimath-3-1-29t64 libinput-bin libinput10 219s libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-ui libjsoncpp25 219s libjxr0t64 liblapack3 liblbfgsb0 liblcms2-2 liblerc4 libllvm17t64 libmd4c0 219s libmedc11t64 libmtdev1t64 libmunge2 libnetcdf19t64 libocct-data-exchange-7.8 219s libocct-draw-7.8 libocct-foundation-7.8 libocct-modeling-algorithms-7.8 219s libocct-modeling-data-7.8 libocct-ocaf-7.8 libocct-visualization-7.8 libogg0 219s libopenexr-3-1-30 libopengl0 libopenjp2-7 libopenmpi3t64 libpciaccess0 219s libpcre2-16-0 libpixman-1-0 libpmix2t64 libproj25 libpyside2-py3-5.15t64 219s libqhull-r8.0 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 219s libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 219s libqt5qml5 libqt5svg5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libraw23t64 219s librdmacm1t64 libsharpyuv0 libshiboken2-py3-5.15t64 libsm6 libsoqt520t64 219s libspnav0 libsz2 libtbb12 libtbbbind-2-5 libtbbmalloc2 libtcl8.6 libtheora0 219s libtiff6 libtk8.6 libucx0 libvtk9.3 libvulkan1 libwacom-common libwacom9 219s libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 219s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 219s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 219s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 219s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 219s libxerces-c3.2t64 libxfixes3 libxfont2 libxft2 libxi6 libxkbcommon-x11-0 219s libxkbfile1 libxmu6 libxnvctrl0 libxpm4 libxrandr2 libxrender1 libxshmfence1 219s libxslt1.1 libxss1 libxt6t64 libxxf86vm1 libzipios++0v5 mesa-libgallium 219s occt-misc ocl-icd-libopencl1 proj-data python-matplotlib-data 219s python3-appdirs python3-brotli python3-contourpy python3-cycler 219s python3-dateutil python3-decorator python3-fonttools python3-fs 219s python3-kiwisolver python3-lxml python3-lz4 python3-matplotlib 219s python3-mpmath python3-numpy python3-packaging python3-pil 219s python3-pil.imagetk python3-pivy python3-ply python3-pyside2.qtcore 219s python3-pyside2.qtgui python3-pyside2.qtnetwork python3-pyside2.qtopengl 219s python3-pyside2.qtsvg python3-pyside2.qtuitools python3-pyside2.qtwidgets 219s python3-pyside2.qtxml python3-scipy python3-six python3-sympy python3-tk 219s python3-tz python3-ufolib2 python3-unicodedata2 python3.12-tk shiboken2 219s tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xserver-common xvfb 219s 0 upgraded, 221 newly installed, 0 to remove and 0 not upgraded. 219s Need to get 298 MB/298 MB of archives. 219s After this operation, 1353 MB of additional disk space will be used. 219s Get:1 /tmp/autopkgtest.UiI3ge/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [720 B] 219s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtcl8.6 ppc64el 8.6.14+dfsg-1build1 [1204 kB] 220s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 221s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 222s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-1.1ubuntu2 [37.4 kB] 222s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-1.1ubuntu2 [190 kB] 222s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 222s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 222s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 222s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxss1 ppc64el 1:1.2.3-1build3 [7980 B] 222s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtk8.6 ppc64el 8.6.14-1build1 [944 kB] 223s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el tk8.6-blt2.5 ppc64el 2.5.3+dfsg-7build1 [784 kB] 225s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el blt ppc64el 2.5.3+dfsg-7build1 [4840 B] 225s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig ppc64el 2.15.0-1.1ubuntu2 [192 kB] 226s Get:15 http://ftpmaster.internal/ubuntu plucky/universe ppc64el fonts-lyx all 2.4.1-2 [171 kB] 227s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el freecad-common all 0.21.2+dfsg1-6 [21.2 MB] 351s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 352s Get:18 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 353s Get:19 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-matplotlib-data all 3.8.3-3 [2928 kB] 372s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-six all 1.16.0-7 [13.1 kB] 372s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dateutil all 2.9.0-2 [80.3 kB] 372s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-7ubuntu1 [161 kB] 374s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 374s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu2 [219 kB] 376s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 376s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.14-2build1 [233 kB] 377s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopenjp2-7 ppc64el 2.5.0-2ubuntu1 [246 kB] 378s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 379s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 9.0.0-1 [595 kB] 381s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el libraqm0 ppc64el 0.10.1-1build1 [19.4 kB] 381s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.21-1 [63.3 kB] 381s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 382s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu2 [270 kB] 383s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.4.0-0.1 [22.0 kB] 384s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.4.0-0.1 [309 kB] 385s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 387s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpdemux2 ppc64el 1.4.0-0.1 [14.1 kB] 387s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpmux3 ppc64el 1.4.0-0.1 [31.4 kB] 387s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-pil ppc64el 10.4.0-1ubuntu1 [581 kB] 390s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-tk ppc64el 3.12.7-1 [116 kB] 391s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tk ppc64el 3.12.6-1ubuntu1 [9806 B] 391s Get:42 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pil.imagetk ppc64el 10.4.0-1ubuntu1 [9810 B] 391s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas3 ppc64el 3.12.0-3build2 [222 kB] 392s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgfortran5 ppc64el 14.2.0-7ubuntu1 [571 kB] 395s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack3 ppc64el 3.12.0-3build2 [2806 kB] 410s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-11build1 [4434 kB] 430s Get:47 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-contourpy ppc64el 1.3.0-2 [217 kB] 431s Get:48 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-cycler all 0.12.1-1 [9716 B] 431s Get:49 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-brotli ppc64el 1.1.0-2build2 [413 kB] 432s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-decorator all 5.1.1-5 [10.1 kB] 432s Get:51 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liblbfgsb0 ppc64el 3.0+dfsg.4-1build1 [33.0 kB] 433s Get:52 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-scipy ppc64el 1.13.1-3 [18.3 MB] 526s Get:53 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 526s Get:54 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mpmath all 1.3.0-1 [425 kB] 527s Get:55 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sympy all 1.13.1-1 [4228 kB] 530s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tz all 2024.1-2 [31.4 kB] 530s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-appdirs all 1.4.4-4 [10.9 kB] 530s Get:58 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fs all 2.4.16-4 [91.3 kB] 530s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1ubuntu1 [191 kB] 530s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-lxml ppc64el 5.3.0-1 [1354 kB] 531s Get:61 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-lz4 ppc64el 4.0.2+dfsg-1build4 [27.8 kB] 531s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-unicodedata2 ppc64el 15.1.0+ds-1build1 [367 kB] 531s Get:63 http://ftpmaster.internal/ubuntu plucky/universe ppc64el unicode-data all 15.1.0-1 [8878 kB] 532s Get:64 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fonttools ppc64el 4.46.0-1build2 [1473 kB] 532s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-kiwisolver ppc64el 1.4.5-1 [55.5 kB] 532s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 532s Get:67 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhull-r8.0 ppc64el 2020.2-6build1 [225 kB] 532s Get:68 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-matplotlib ppc64el 3.8.3-3 [4610 kB] 533s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglvnd0 ppc64el 1.7.0-1build1 [72.4 kB] 533s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglapi-mesa ppc64el 24.2.3-1ubuntu1 [43.7 kB] 533s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-xcb1 ppc64el 2:1.8.7-1build1 [7910 B] 533s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-dri2-0 ppc64el 1.17.0-2 [7508 B] 533s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-dri3-0 ppc64el 1.17.0-2 [7842 B] 533s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-glx0 ppc64el 1.17.0-2 [26.3 kB] 533s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-present0 ppc64el 1.17.0-2 [6276 B] 533s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-randr0 ppc64el 1.17.0-2 [19.1 kB] 533s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 534s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-sync1 ppc64el 1.17.0-2 [9804 B] 534s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xfixes0 ppc64el 1.17.0-2 [10.7 kB] 534s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 534s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxshmfence1 ppc64el 1.3-1build5 [4964 B] 534s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build4 [11.1 kB] 534s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-amdgpu1 ppc64el 2.4.122-1 [24.8 kB] 534s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-radeon1 ppc64el 2.4.122-1 [29.0 kB] 534s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el mesa-libgallium ppc64el 24.2.3-1ubuntu1 [9155 kB] 535s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libvulkan1 ppc64el 1.3.290.0-1 [162 kB] 535s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-server0 ppc64el 1.23.0-1 [41.3 kB] 535s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgbm1 ppc64el 24.2.3-1ubuntu1 [38.2 kB] 535s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1-mesa-dri ppc64el 24.2.3-1ubuntu1 [34.5 kB] 535s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx-mesa0 ppc64el 24.2.3-1ubuntu1 [186 kB] 535s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx0 ppc64el 1.7.0-1build1 [42.7 kB] 535s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopengl0 ppc64el 1.7.0-1build1 [35.5 kB] 535s Get:93 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcoin80t64 ppc64el 4.0.2+ds-2 [2760 kB] 535s Get:94 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libdouble-conversion3 ppc64el 3.3.0-1build1 [45.7 kB] 535s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 535s Get:96 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5core5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [2185 kB] 536s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-client0 ppc64el 1.23.0-1 [31.4 kB] 536s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libegl-mesa0 ppc64el 24.2.3-1ubuntu1 [162 kB] 536s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libegl1 ppc64el 1.7.0-1build1 [34.1 kB] 536s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1 ppc64el 1.7.0-1build1 [107 kB] 536s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.0.10-1build3 [49.1 kB] 536s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmtdev1t64 ppc64el 1.1.6-1.2 [18.7 kB] 536s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwacom-common all 2.13.0-1 [98.6 kB] 536s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwacom9 ppc64el 2.13.0-1 [31.2 kB] 536s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libinput-bin ppc64el 1.26.2-1 [23.5 kB] 536s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el libinput10 ppc64el 1.26.2-1 [164 kB] 536s Get:107 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmd4c0 ppc64el 0.5.2-2 [54.5 kB] 536s Get:108 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5dbus5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [242 kB] 536s Get:109 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5network5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [808 kB] 537s Get:110 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.3-1build3 [17.6 kB] 537s Get:111 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libxcb-icccm4 ppc64el 0.4.2-1 [11.4 kB] 537s Get:112 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-util1 ppc64el 0.4.0-1build3 [11.2 kB] 537s Get:113 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-image0 ppc64el 0.4.0-2build1 [12.4 kB] 537s Get:114 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-keysyms1 ppc64el 0.4.0-1build4 [8522 B] 537s Get:115 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 537s Get:116 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render-util0 ppc64el 0.3.9-1build4 [10.8 kB] 537s Get:117 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shape0 ppc64el 1.17.0-2 [6310 B] 537s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xinerama0 ppc64el 1.17.0-2 [5524 B] 537s Get:119 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xinput0 ppc64el 1.17.0-2 [36.9 kB] 537s Get:120 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xkb1 ppc64el 1.17.0-2 [37.6 kB] 537s Get:121 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxkbcommon-x11-0 ppc64el 1.6.0-1build1 [15.4 kB] 537s Get:122 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5gui5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [4131 kB] 538s Get:123 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5widgets5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [2792 kB] 538s Get:124 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5opengl5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [164 kB] 538s Get:125 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 538s Get:126 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsoqt520t64 ppc64el 1.6.0+ds1-3.1build4 [224 kB] 538s Get:127 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5qml5 ppc64el 5.15.15+dfsg-1 [1691 kB] 538s Get:128 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libshiboken2-py3-5.15t64 ppc64el 5.15.14-1build1 [207 kB] 538s Get:129 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpyside2-py3-5.15t64 ppc64el 5.15.14-1build1 [84.8 kB] 538s Get:130 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtcore ppc64el 5.15.14-1build1 [1128 kB] 539s Get:131 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtgui ppc64el 5.15.14-1build1 [1214 kB] 539s Get:132 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtwidgets ppc64el 5.15.14-1build1 [1860 kB] 539s Get:133 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtopengl ppc64el 5.15.14-1build1 [122 kB] 539s Get:134 http://ftpmaster.internal/ubuntu plucky/universe ppc64el shiboken2 ppc64el 5.15.14-1build1 [640 kB] 539s Get:135 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pivy ppc64el 0.6.9~a0-1build2 [4487 kB] 539s Get:136 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-ply all 3.11-7 [45.4 kB] 539s Get:137 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtnetwork ppc64el 5.15.14-1build1 [318 kB] 540s Get:138 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5svg5 ppc64el 5.15.15-1 [163 kB] 540s Get:139 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtsvg ppc64el 5.15.14-1build1 [56.6 kB] 540s Get:140 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5xml5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [135 kB] 540s Get:141 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtxml ppc64el 5.15.14-1build1 [126 kB] 540s Get:142 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyside2.qtuitools ppc64el 5.15.14-1build1 [183 kB] 540s Get:143 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-filesystem1.83.0 ppc64el 1.83.0-3.2ubuntu2 [288 kB] 540s Get:144 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-program-options1.83.0 ppc64el 1.83.0-3.2ubuntu2 [328 kB] 540s Get:145 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-thread1.83.0 ppc64el 1.83.0-3.2ubuntu2 [281 kB] 540s Get:146 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfmt9 ppc64el 9.1.0+ds1-2 [70.7 kB] 540s Get:147 http://ftpmaster.internal/ubuntu plucky/main ppc64el libevent-pthreads-2.1-7t64 ppc64el 2.1.12-stable-10 [8026 B] 540s Get:148 http://ftpmaster.internal/ubuntu plucky/main ppc64el librdmacm1t64 ppc64el 52.0-2ubuntu1 [80.6 kB] 540s Get:149 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfabric1 ppc64el 1.17.0-3ubuntu1 [692 kB] 540s Get:150 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhwloc15 ppc64el 2.11.0-2 [221 kB] 541s Get:151 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmunge2 ppc64el 0.5.15-4build1 [17.7 kB] 541s Get:152 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpciaccess0 ppc64el 0.17-3build1 [21.4 kB] 541s Get:153 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxnvctrl0 ppc64el 510.47.03-0ubuntu4 [12.6 kB] 541s Get:154 http://ftpmaster.internal/ubuntu plucky/universe ppc64el ocl-icd-libopencl1 ppc64el 2.3.2-1build1 [42.9 kB] 541s Get:155 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhwloc-plugins ppc64el 2.11.0-2 [17.6 kB] 541s Get:156 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpmix2t64 ppc64el 5.0.3-2 [768 kB] 543s Get:157 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libllvm17t64 ppc64el 1:17.0.6-18 [27.0 MB] 628s Get:158 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libamd-comgr2 ppc64el 6.0+git20231212.4510c28+dfsg-3build2 [15.3 MB] 634s Get:159 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhsakmt1 ppc64el 5.7.0-1build1 [76.4 kB] 634s Get:160 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhsa-runtime64-1 ppc64el 5.7.1-2build1 [330 kB] 634s Get:161 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libamdhip64-5 ppc64el 5.7.1-4build1 [9323 kB] 636s Get:162 http://ftpmaster.internal/ubuntu plucky/main ppc64el libibumad3 ppc64el 52.0-2ubuntu1 [31.1 kB] 636s Get:163 http://ftpmaster.internal/ubuntu plucky/main ppc64el libibmad5 ppc64el 52.0-2ubuntu1 [45.5 kB] 636s Get:164 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libucx0 ppc64el 1.17.0+ds-3build1 [1224 kB] 636s Get:165 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libopenmpi3t64 ppc64el 4.1.6-13.3ubuntu2 [2696 kB] 637s Get:166 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libaec0 ppc64el 1.1.3-1 [30.1 kB] 637s Get:167 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsz2 ppc64el 1.1.3-1 [5566 B] 637s Get:168 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-openmpi-103-1t64 ppc64el 1.10.10+repack-4ubuntu3 [1440 kB] 637s Get:169 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmedc11t64 ppc64el 4.1.0+repack-6 [393 kB] 638s Get:170 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtbbmalloc2 ppc64el 2021.12.0-1ubuntu2 [62.9 kB] 638s Get:171 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtbbbind-2-5 ppc64el 2021.12.0-1ubuntu2 [15.5 kB] 638s Get:172 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libtbb12 ppc64el 2021.12.0-1ubuntu2 [102 kB] 638s Get:173 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-foundation-7.8 ppc64el 7.8.1+dfsg1-2 [1515 kB] 638s Get:174 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-modeling-data-7.8 ppc64el 7.8.1+dfsg1-2 [2636 kB] 639s Get:175 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-modeling-algorithms-7.8 ppc64el 7.8.1+dfsg1-2 [6848 kB] 640s Get:176 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libimath-3-1-29t64 ppc64el 3.1.11-2ubuntu1 [72.6 kB] 640s Get:177 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjxr0t64 ppc64el 1.2~git20170615.f752187-5.3 [239 kB] 640s Get:178 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libopenexr-3-1-30 ppc64el 3.1.5-5.1build3 [1076 kB] 640s Get:179 http://ftpmaster.internal/ubuntu plucky/main ppc64el libraw23t64 ppc64el 0.21.2-2.1build1 [516 kB] 640s Get:180 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfreeimage3 ppc64el 3.18.0+ds2-10build4 [431 kB] 641s Get:181 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-draw-7.8 ppc64el 7.8.1+dfsg1-2 [2382 kB] 641s Get:182 http://ftpmaster.internal/ubuntu plucky/universe ppc64el occt-misc all 7.8.1+dfsg1-2 [11.5 MB] 643s Get:183 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-visualization-7.8 ppc64el 7.8.1+dfsg1-2 [2006 kB] 643s Get:184 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-ocaf-7.8 ppc64el 7.8.1+dfsg1-2 [1127 kB] 644s Get:185 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libocct-data-exchange-7.8 ppc64el 7.8.1+dfsg1-2 [4222 kB] 644s Get:186 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5concurrent5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [37.2 kB] 644s Get:187 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu6 [29.7 kB] 644s Get:188 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu6 [26.3 kB] 645s Get:189 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu6 [30.8 kB] 645s Get:190 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcups2t64 ppc64el 2.4.10-1ubuntu2 [345 kB] 645s Get:191 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqt5printsupport5t64 ppc64el 5.15.15+dfsg-1ubuntu1 [222 kB] 645s Get:192 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libspnav0 ppc64el 1.1-2 [18.3 kB] 645s Get:193 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgl2ps1.4 ppc64el 1.4.2+dfsg1-2build1 [52.6 kB] 645s Get:194 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libglew2.2 ppc64el 2.2.0-4build1 [186 kB] 645s Get:195 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-103-1t64 ppc64el 1.10.10+repack-4ubuntu3 [1387 kB] 645s Get:196 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjsoncpp25 ppc64el 1.9.5-6build1 [89.0 kB] 645s Get:197 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-hl-100t64 ppc64el 1.10.10+repack-4ubuntu3 [71.2 kB] 645s Get:198 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnetcdf19t64 ppc64el 1:4.9.2-6ubuntu1 [596 kB] 646s Get:199 http://ftpmaster.internal/ubuntu plucky/main ppc64el libogg0 ppc64el 1.3.5-3build1 [27.6 kB] 646s Get:200 http://ftpmaster.internal/ubuntu plucky/universe ppc64el proj-data all 9.4.1-1 [7892 kB] 647s Get:201 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libproj25 ppc64el 9.4.1-1 [1480 kB] 647s Get:202 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.42.2-1build1 [336 kB] 647s Get:203 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 647s Get:204 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtheora0 ppc64el 1.1.1+dfsg.1-17 [346 kB] 648s Get:205 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libvtk9.3 ppc64el 9.3.0+dfsg1-1build1 [26.7 MB] 651s Get:206 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxerces-c3.2t64 ppc64el 3.2.4+debian-1.3 [1060 kB] 651s Get:207 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libzipios++0v5 ppc64el 0.1.5.9+cvs.2007.04.28-11build2 [55.8 kB] 651s Get:208 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfreecad-python3-0.20 ppc64el 0.21.2+dfsg1-6 [38.9 MB] 654s Get:209 http://ftpmaster.internal/ubuntu plucky/universe ppc64el freecad-python3 ppc64el 0.21.2+dfsg1-6 [62.7 kB] 654s Get:210 http://ftpmaster.internal/ubuntu plucky/universe ppc64el freecad all 0.21.2+dfsg1-6 [11.0 kB] 654s Get:211 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build1 [15.8 kB] 654s Get:212 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] 654s Get:213 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] 654s Get:214 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] 654s Get:215 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxaw7 ppc64el 2:1.0.14-1build2 [231 kB] 654s Get:216 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfont2 ppc64el 1:2.0.6-1build1 [116 kB] 654s Get:217 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build4 [88.9 kB] 654s Get:218 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 654s Get:219 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-xkb-utils ppc64el 7.7+9 [201 kB] 654s Get:220 http://ftpmaster.internal/ubuntu plucky/main ppc64el xserver-common all 2:21.1.13-2ubuntu1 [33.5 kB] 655s Get:221 http://ftpmaster.internal/ubuntu plucky/universe ppc64el xvfb ppc64el 2:21.1.13-2ubuntu1 [1095 kB] 655s Fetched 298 MB in 7min 16s (683 kB/s) 655s Selecting previously unselected package libtcl8.6:ppc64el. 656s (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 ... 73549 files and directories currently installed.) 656s Preparing to unpack .../000-libtcl8.6_8.6.14+dfsg-1build1_ppc64el.deb ... 656s Unpacking libtcl8.6:ppc64el (8.6.14+dfsg-1build1) ... 656s Selecting previously unselected package fonts-dejavu-mono. 656s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 656s Unpacking fonts-dejavu-mono (2.37-8) ... 656s Selecting previously unselected package fonts-dejavu-core. 656s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 656s Unpacking fonts-dejavu-core (2.37-8) ... 656s Selecting previously unselected package fontconfig-config. 656s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_ppc64el.deb ... 656s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 656s Selecting previously unselected package libfontconfig1:ppc64el. 656s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_ppc64el.deb ... 656s Unpacking libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 656s Selecting previously unselected package libxrender1:ppc64el. 656s Preparing to unpack .../005-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 656s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 656s Selecting previously unselected package libxft2:ppc64el. 656s Preparing to unpack .../006-libxft2_2.3.6-1build1_ppc64el.deb ... 656s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 656s Selecting previously unselected package x11-common. 656s Preparing to unpack .../007-x11-common_1%3a7.7+23ubuntu3_all.deb ... 656s Unpacking x11-common (1:7.7+23ubuntu3) ... 656s Selecting previously unselected package libxss1:ppc64el. 656s Preparing to unpack .../008-libxss1_1%3a1.2.3-1build3_ppc64el.deb ... 656s Unpacking libxss1:ppc64el (1:1.2.3-1build3) ... 656s Selecting previously unselected package libtk8.6:ppc64el. 656s Preparing to unpack .../009-libtk8.6_8.6.14-1build1_ppc64el.deb ... 656s Unpacking libtk8.6:ppc64el (8.6.14-1build1) ... 656s Selecting previously unselected package tk8.6-blt2.5. 656s Preparing to unpack .../010-tk8.6-blt2.5_2.5.3+dfsg-7build1_ppc64el.deb ... 656s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 656s Selecting previously unselected package blt. 656s Preparing to unpack .../011-blt_2.5.3+dfsg-7build1_ppc64el.deb ... 656s Unpacking blt (2.5.3+dfsg-7build1) ... 656s Selecting previously unselected package fontconfig. 656s Preparing to unpack .../012-fontconfig_2.15.0-1.1ubuntu2_ppc64el.deb ... 656s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 656s Selecting previously unselected package fonts-lyx. 656s Preparing to unpack .../013-fonts-lyx_2.4.1-2_all.deb ... 656s Unpacking fonts-lyx (2.4.1-2) ... 656s Selecting previously unselected package freecad-common. 656s Preparing to unpack .../014-freecad-common_0.21.2+dfsg1-6_all.deb ... 656s Unpacking freecad-common (0.21.2+dfsg1-6) ... 657s Selecting previously unselected package libjs-jquery. 657s Preparing to unpack .../015-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 657s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 657s Selecting previously unselected package libjs-jquery-ui. 657s Preparing to unpack .../016-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 657s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 657s Selecting previously unselected package python-matplotlib-data. 657s Preparing to unpack .../017-python-matplotlib-data_3.8.3-3_all.deb ... 657s Unpacking python-matplotlib-data (3.8.3-3) ... 657s Selecting previously unselected package python3-six. 657s Preparing to unpack .../018-python3-six_1.16.0-7_all.deb ... 657s Unpacking python3-six (1.16.0-7) ... 657s Selecting previously unselected package python3-dateutil. 657s Preparing to unpack .../019-python3-dateutil_2.9.0-2_all.deb ... 657s Unpacking python3-dateutil (2.9.0-2) ... 657s Selecting previously unselected package libgomp1:ppc64el. 657s Preparing to unpack .../020-libgomp1_14.2.0-7ubuntu1_ppc64el.deb ... 657s Unpacking libgomp1:ppc64el (14.2.0-7ubuntu1) ... 657s Selecting previously unselected package libimagequant0:ppc64el. 657s Preparing to unpack .../021-libimagequant0_2.18.0-1build1_ppc64el.deb ... 657s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 657s Selecting previously unselected package libjpeg-turbo8:ppc64el. 657s Preparing to unpack .../022-libjpeg-turbo8_2.1.5-2ubuntu2_ppc64el.deb ... 657s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu2) ... 657s Selecting previously unselected package libjpeg8:ppc64el. 657s Preparing to unpack .../023-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 657s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 657s Selecting previously unselected package liblcms2-2:ppc64el. 657s Preparing to unpack .../024-liblcms2-2_2.14-2build1_ppc64el.deb ... 657s Unpacking liblcms2-2:ppc64el (2.14-2build1) ... 657s Selecting previously unselected package libopenjp2-7:ppc64el. 657s Preparing to unpack .../025-libopenjp2-7_2.5.0-2ubuntu1_ppc64el.deb ... 657s Unpacking libopenjp2-7:ppc64el (2.5.0-2ubuntu1) ... 657s Selecting previously unselected package libgraphite2-3:ppc64el. 657s Preparing to unpack .../026-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 657s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 657s Selecting previously unselected package libharfbuzz0b:ppc64el. 657s Preparing to unpack .../027-libharfbuzz0b_9.0.0-1_ppc64el.deb ... 657s Unpacking libharfbuzz0b:ppc64el (9.0.0-1) ... 657s Selecting previously unselected package libraqm0:ppc64el. 657s Preparing to unpack .../028-libraqm0_0.10.1-1build1_ppc64el.deb ... 657s Unpacking libraqm0:ppc64el (0.10.1-1build1) ... 657s Selecting previously unselected package libdeflate0:ppc64el. 657s Preparing to unpack .../029-libdeflate0_1.21-1_ppc64el.deb ... 657s Unpacking libdeflate0:ppc64el (1.21-1) ... 657s Selecting previously unselected package libjbig0:ppc64el. 657s Preparing to unpack .../030-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 657s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 657s Selecting previously unselected package liblerc4:ppc64el. 657s Preparing to unpack .../031-liblerc4_4.0.0+ds-4ubuntu2_ppc64el.deb ... 657s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu2) ... 657s Selecting previously unselected package libsharpyuv0:ppc64el. 657s Preparing to unpack .../032-libsharpyuv0_1.4.0-0.1_ppc64el.deb ... 657s Unpacking libsharpyuv0:ppc64el (1.4.0-0.1) ... 657s Selecting previously unselected package libwebp7:ppc64el. 657s Preparing to unpack .../033-libwebp7_1.4.0-0.1_ppc64el.deb ... 657s Unpacking libwebp7:ppc64el (1.4.0-0.1) ... 657s Selecting previously unselected package libtiff6:ppc64el. 657s Preparing to unpack .../034-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 657s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 657s Selecting previously unselected package libwebpdemux2:ppc64el. 657s Preparing to unpack .../035-libwebpdemux2_1.4.0-0.1_ppc64el.deb ... 657s Unpacking libwebpdemux2:ppc64el (1.4.0-0.1) ... 657s Selecting previously unselected package libwebpmux3:ppc64el. 657s Preparing to unpack .../036-libwebpmux3_1.4.0-0.1_ppc64el.deb ... 657s Unpacking libwebpmux3:ppc64el (1.4.0-0.1) ... 657s Selecting previously unselected package python3-pil:ppc64el. 657s Preparing to unpack .../037-python3-pil_10.4.0-1ubuntu1_ppc64el.deb ... 657s Unpacking python3-pil:ppc64el (10.4.0-1ubuntu1) ... 657s Selecting previously unselected package python3.12-tk. 658s Preparing to unpack .../038-python3.12-tk_3.12.7-1_ppc64el.deb ... 658s Unpacking python3.12-tk (3.12.7-1) ... 658s Selecting previously unselected package python3-tk:ppc64el. 658s Preparing to unpack .../039-python3-tk_3.12.6-1ubuntu1_ppc64el.deb ... 658s Unpacking python3-tk:ppc64el (3.12.6-1ubuntu1) ... 658s Selecting previously unselected package python3-pil.imagetk:ppc64el. 658s Preparing to unpack .../040-python3-pil.imagetk_10.4.0-1ubuntu1_ppc64el.deb ... 658s Unpacking python3-pil.imagetk:ppc64el (10.4.0-1ubuntu1) ... 658s Selecting previously unselected package libblas3:ppc64el. 658s Preparing to unpack .../041-libblas3_3.12.0-3build2_ppc64el.deb ... 658s Unpacking libblas3:ppc64el (3.12.0-3build2) ... 658s Selecting previously unselected package libgfortran5:ppc64el. 658s Preparing to unpack .../042-libgfortran5_14.2.0-7ubuntu1_ppc64el.deb ... 658s Unpacking libgfortran5:ppc64el (14.2.0-7ubuntu1) ... 658s Selecting previously unselected package liblapack3:ppc64el. 658s Preparing to unpack .../043-liblapack3_3.12.0-3build2_ppc64el.deb ... 658s Unpacking liblapack3:ppc64el (3.12.0-3build2) ... 658s Selecting previously unselected package python3-numpy. 658s Preparing to unpack .../044-python3-numpy_1%3a1.26.4+ds-11build1_ppc64el.deb ... 658s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 658s Selecting previously unselected package python3-contourpy. 658s Preparing to unpack .../045-python3-contourpy_1.3.0-2_ppc64el.deb ... 658s Unpacking python3-contourpy (1.3.0-2) ... 658s Selecting previously unselected package python3-cycler. 658s Preparing to unpack .../046-python3-cycler_0.12.1-1_all.deb ... 658s Unpacking python3-cycler (0.12.1-1) ... 658s Selecting previously unselected package python3-brotli. 658s Preparing to unpack .../047-python3-brotli_1.1.0-2build2_ppc64el.deb ... 658s Unpacking python3-brotli (1.1.0-2build2) ... 658s Selecting previously unselected package python3-decorator. 658s Preparing to unpack .../048-python3-decorator_5.1.1-5_all.deb ... 658s Unpacking python3-decorator (5.1.1-5) ... 658s Selecting previously unselected package liblbfgsb0:ppc64el. 658s Preparing to unpack .../049-liblbfgsb0_3.0+dfsg.4-1build1_ppc64el.deb ... 658s Unpacking liblbfgsb0:ppc64el (3.0+dfsg.4-1build1) ... 658s Selecting previously unselected package python3-scipy. 658s Preparing to unpack .../050-python3-scipy_1.13.1-3_ppc64el.deb ... 658s Unpacking python3-scipy (1.13.1-3) ... 659s Selecting previously unselected package python3-ufolib2. 659s Preparing to unpack .../051-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 659s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 659s Selecting previously unselected package python3-mpmath. 659s Preparing to unpack .../052-python3-mpmath_1.3.0-1_all.deb ... 659s Unpacking python3-mpmath (1.3.0-1) ... 659s Selecting previously unselected package python3-sympy. 659s Preparing to unpack .../053-python3-sympy_1.13.1-1_all.deb ... 659s Unpacking python3-sympy (1.13.1-1) ... 659s Selecting previously unselected package python3-tz. 659s Preparing to unpack .../054-python3-tz_2024.1-2_all.deb ... 659s Unpacking python3-tz (2024.1-2) ... 659s Selecting previously unselected package python3-appdirs. 659s Preparing to unpack .../055-python3-appdirs_1.4.4-4_all.deb ... 659s Unpacking python3-appdirs (1.4.4-4) ... 659s Selecting previously unselected package python3-fs. 659s Preparing to unpack .../056-python3-fs_2.4.16-4_all.deb ... 659s Unpacking python3-fs (2.4.16-4) ... 659s Selecting previously unselected package libxslt1.1:ppc64el. 659s Preparing to unpack .../057-libxslt1.1_1.1.39-0exp1ubuntu1_ppc64el.deb ... 659s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1ubuntu1) ... 659s Selecting previously unselected package python3-lxml:ppc64el. 659s Preparing to unpack .../058-python3-lxml_5.3.0-1_ppc64el.deb ... 659s Unpacking python3-lxml:ppc64el (5.3.0-1) ... 659s Selecting previously unselected package python3-lz4. 659s Preparing to unpack .../059-python3-lz4_4.0.2+dfsg-1build4_ppc64el.deb ... 659s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 659s Selecting previously unselected package python3-unicodedata2. 659s Preparing to unpack .../060-python3-unicodedata2_15.1.0+ds-1build1_ppc64el.deb ... 659s Unpacking python3-unicodedata2 (15.1.0+ds-1build1) ... 659s Selecting previously unselected package unicode-data. 659s Preparing to unpack .../061-unicode-data_15.1.0-1_all.deb ... 659s Unpacking unicode-data (15.1.0-1) ... 659s Selecting previously unselected package python3-fonttools. 659s Preparing to unpack .../062-python3-fonttools_4.46.0-1build2_ppc64el.deb ... 659s Unpacking python3-fonttools (4.46.0-1build2) ... 659s Selecting previously unselected package python3-kiwisolver. 659s Preparing to unpack .../063-python3-kiwisolver_1.4.5-1_ppc64el.deb ... 659s Unpacking python3-kiwisolver (1.4.5-1) ... 659s Selecting previously unselected package python3-packaging. 659s Preparing to unpack .../064-python3-packaging_24.1-1_all.deb ... 659s Unpacking python3-packaging (24.1-1) ... 659s Selecting previously unselected package libqhull-r8.0:ppc64el. 659s Preparing to unpack .../065-libqhull-r8.0_2020.2-6build1_ppc64el.deb ... 659s Unpacking libqhull-r8.0:ppc64el (2020.2-6build1) ... 659s Selecting previously unselected package python3-matplotlib. 659s Preparing to unpack .../066-python3-matplotlib_3.8.3-3_ppc64el.deb ... 659s Unpacking python3-matplotlib (3.8.3-3) ... 660s Selecting previously unselected package libglvnd0:ppc64el. 660s Preparing to unpack .../067-libglvnd0_1.7.0-1build1_ppc64el.deb ... 660s Unpacking libglvnd0:ppc64el (1.7.0-1build1) ... 660s Selecting previously unselected package libglapi-mesa:ppc64el. 660s Preparing to unpack .../068-libglapi-mesa_24.2.3-1ubuntu1_ppc64el.deb ... 660s Unpacking libglapi-mesa:ppc64el (24.2.3-1ubuntu1) ... 660s Selecting previously unselected package libx11-xcb1:ppc64el. 660s Preparing to unpack .../069-libx11-xcb1_2%3a1.8.7-1build1_ppc64el.deb ... 660s Unpacking libx11-xcb1:ppc64el (2:1.8.7-1build1) ... 660s Selecting previously unselected package libxcb-dri2-0:ppc64el. 660s Preparing to unpack .../070-libxcb-dri2-0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-dri2-0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-dri3-0:ppc64el. 660s Preparing to unpack .../071-libxcb-dri3-0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-dri3-0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-glx0:ppc64el. 660s Preparing to unpack .../072-libxcb-glx0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-glx0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-present0:ppc64el. 660s Preparing to unpack .../073-libxcb-present0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-present0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-randr0:ppc64el. 660s Preparing to unpack .../074-libxcb-randr0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-randr0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-shm0:ppc64el. 660s Preparing to unpack .../075-libxcb-shm0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-sync1:ppc64el. 660s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-sync1:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxcb-xfixes0:ppc64el. 660s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_ppc64el.deb ... 660s Unpacking libxcb-xfixes0:ppc64el (1.17.0-2) ... 660s Selecting previously unselected package libxfixes3:ppc64el. 660s Preparing to unpack .../078-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 660s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 660s Selecting previously unselected package libxshmfence1:ppc64el. 660s Preparing to unpack .../079-libxshmfence1_1.3-1build5_ppc64el.deb ... 660s Unpacking libxshmfence1:ppc64el (1.3-1build5) ... 660s Selecting previously unselected package libxxf86vm1:ppc64el. 660s Preparing to unpack .../080-libxxf86vm1_1%3a1.1.4-1build4_ppc64el.deb ... 660s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 660s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 660s Preparing to unpack .../081-libdrm-amdgpu1_2.4.122-1_ppc64el.deb ... 660s Unpacking libdrm-amdgpu1:ppc64el (2.4.122-1) ... 660s Selecting previously unselected package libdrm-radeon1:ppc64el. 660s Preparing to unpack .../082-libdrm-radeon1_2.4.122-1_ppc64el.deb ... 660s Unpacking libdrm-radeon1:ppc64el (2.4.122-1) ... 660s Selecting previously unselected package mesa-libgallium:ppc64el. 660s Preparing to unpack .../083-mesa-libgallium_24.2.3-1ubuntu1_ppc64el.deb ... 660s Unpacking mesa-libgallium:ppc64el (24.2.3-1ubuntu1) ... 660s Selecting previously unselected package libvulkan1:ppc64el. 660s Preparing to unpack .../084-libvulkan1_1.3.290.0-1_ppc64el.deb ... 660s Unpacking libvulkan1:ppc64el (1.3.290.0-1) ... 660s Selecting previously unselected package libwayland-server0:ppc64el. 660s Preparing to unpack .../085-libwayland-server0_1.23.0-1_ppc64el.deb ... 660s Unpacking libwayland-server0:ppc64el (1.23.0-1) ... 660s Selecting previously unselected package libgbm1:ppc64el. 660s Preparing to unpack .../086-libgbm1_24.2.3-1ubuntu1_ppc64el.deb ... 660s Unpacking libgbm1:ppc64el (24.2.3-1ubuntu1) ... 660s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 660s Preparing to unpack .../087-libgl1-mesa-dri_24.2.3-1ubuntu1_ppc64el.deb ... 660s Unpacking libgl1-mesa-dri:ppc64el (24.2.3-1ubuntu1) ... 660s Selecting previously unselected package libglx-mesa0:ppc64el. 660s Preparing to unpack .../088-libglx-mesa0_24.2.3-1ubuntu1_ppc64el.deb ... 660s Unpacking libglx-mesa0:ppc64el (24.2.3-1ubuntu1) ... 660s Selecting previously unselected package libglx0:ppc64el. 660s Preparing to unpack .../089-libglx0_1.7.0-1build1_ppc64el.deb ... 660s Unpacking libglx0:ppc64el (1.7.0-1build1) ... 660s Selecting previously unselected package libopengl0:ppc64el. 660s Preparing to unpack .../090-libopengl0_1.7.0-1build1_ppc64el.deb ... 660s Unpacking libopengl0:ppc64el (1.7.0-1build1) ... 660s Selecting previously unselected package libcoin80t64:ppc64el. 660s Preparing to unpack .../091-libcoin80t64_4.0.2+ds-2_ppc64el.deb ... 660s Unpacking libcoin80t64:ppc64el (4.0.2+ds-2) ... 660s Selecting previously unselected package libdouble-conversion3:ppc64el. 660s Preparing to unpack .../092-libdouble-conversion3_3.3.0-1build1_ppc64el.deb ... 660s Unpacking libdouble-conversion3:ppc64el (3.3.0-1build1) ... 660s Selecting previously unselected package libpcre2-16-0:ppc64el. 660s Preparing to unpack .../093-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 660s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 660s Selecting previously unselected package libqt5core5t64:ppc64el. 660s Preparing to unpack .../094-libqt5core5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 660s Unpacking libqt5core5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 660s Selecting previously unselected package libwayland-client0:ppc64el. 660s Preparing to unpack .../095-libwayland-client0_1.23.0-1_ppc64el.deb ... 660s Unpacking libwayland-client0:ppc64el (1.23.0-1) ... 660s Selecting previously unselected package libegl-mesa0:ppc64el. 660s Preparing to unpack .../096-libegl-mesa0_24.2.3-1ubuntu1_ppc64el.deb ... 660s Unpacking libegl-mesa0:ppc64el (24.2.3-1ubuntu1) ... 660s Selecting previously unselected package libegl1:ppc64el. 660s Preparing to unpack .../097-libegl1_1.7.0-1build1_ppc64el.deb ... 660s Unpacking libegl1:ppc64el (1.7.0-1build1) ... 660s Selecting previously unselected package libgl1:ppc64el. 660s Preparing to unpack .../098-libgl1_1.7.0-1build1_ppc64el.deb ... 660s Unpacking libgl1:ppc64el (1.7.0-1build1) ... 660s Selecting previously unselected package libice6:ppc64el. 661s Preparing to unpack .../099-libice6_2%3a1.0.10-1build3_ppc64el.deb ... 661s Unpacking libice6:ppc64el (2:1.0.10-1build3) ... 661s Selecting previously unselected package libmtdev1t64:ppc64el. 661s Preparing to unpack .../100-libmtdev1t64_1.1.6-1.2_ppc64el.deb ... 661s Unpacking libmtdev1t64:ppc64el (1.1.6-1.2) ... 661s Selecting previously unselected package libwacom-common. 661s Preparing to unpack .../101-libwacom-common_2.13.0-1_all.deb ... 661s Unpacking libwacom-common (2.13.0-1) ... 661s Selecting previously unselected package libwacom9:ppc64el. 661s Preparing to unpack .../102-libwacom9_2.13.0-1_ppc64el.deb ... 661s Unpacking libwacom9:ppc64el (2.13.0-1) ... 661s Selecting previously unselected package libinput-bin. 661s Preparing to unpack .../103-libinput-bin_1.26.2-1_ppc64el.deb ... 661s Unpacking libinput-bin (1.26.2-1) ... 661s Selecting previously unselected package libinput10:ppc64el. 661s Preparing to unpack .../104-libinput10_1.26.2-1_ppc64el.deb ... 661s Unpacking libinput10:ppc64el (1.26.2-1) ... 661s Selecting previously unselected package libmd4c0:ppc64el. 661s Preparing to unpack .../105-libmd4c0_0.5.2-2_ppc64el.deb ... 661s Unpacking libmd4c0:ppc64el (0.5.2-2) ... 661s Selecting previously unselected package libqt5dbus5t64:ppc64el. 661s Preparing to unpack .../106-libqt5dbus5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 661s Unpacking libqt5dbus5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 661s Selecting previously unselected package libqt5network5t64:ppc64el. 661s Preparing to unpack .../107-libqt5network5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 661s Unpacking libqt5network5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 661s Selecting previously unselected package libsm6:ppc64el. 661s Preparing to unpack .../108-libsm6_2%3a1.2.3-1build3_ppc64el.deb ... 661s Unpacking libsm6:ppc64el (2:1.2.3-1build3) ... 661s Selecting previously unselected package libxcb-icccm4:ppc64el. 661s Preparing to unpack .../109-libxcb-icccm4_0.4.2-1_ppc64el.deb ... 661s Unpacking libxcb-icccm4:ppc64el (0.4.2-1) ... 661s Selecting previously unselected package libxcb-util1:ppc64el. 661s Preparing to unpack .../110-libxcb-util1_0.4.0-1build3_ppc64el.deb ... 661s Unpacking libxcb-util1:ppc64el (0.4.0-1build3) ... 661s Selecting previously unselected package libxcb-image0:ppc64el. 661s Preparing to unpack .../111-libxcb-image0_0.4.0-2build1_ppc64el.deb ... 661s Unpacking libxcb-image0:ppc64el (0.4.0-2build1) ... 661s Selecting previously unselected package libxcb-keysyms1:ppc64el. 661s Preparing to unpack .../112-libxcb-keysyms1_0.4.0-1build4_ppc64el.deb ... 661s Unpacking libxcb-keysyms1:ppc64el (0.4.0-1build4) ... 661s Selecting previously unselected package libxcb-render0:ppc64el. 661s Preparing to unpack .../113-libxcb-render0_1.17.0-2_ppc64el.deb ... 661s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 661s Selecting previously unselected package libxcb-render-util0:ppc64el. 661s Preparing to unpack .../114-libxcb-render-util0_0.3.9-1build4_ppc64el.deb ... 661s Unpacking libxcb-render-util0:ppc64el (0.3.9-1build4) ... 661s Selecting previously unselected package libxcb-shape0:ppc64el. 661s Preparing to unpack .../115-libxcb-shape0_1.17.0-2_ppc64el.deb ... 661s Unpacking libxcb-shape0:ppc64el (1.17.0-2) ... 661s Selecting previously unselected package libxcb-xinerama0:ppc64el. 661s Preparing to unpack .../116-libxcb-xinerama0_1.17.0-2_ppc64el.deb ... 661s Unpacking libxcb-xinerama0:ppc64el (1.17.0-2) ... 661s Selecting previously unselected package libxcb-xinput0:ppc64el. 661s Preparing to unpack .../117-libxcb-xinput0_1.17.0-2_ppc64el.deb ... 661s Unpacking libxcb-xinput0:ppc64el (1.17.0-2) ... 661s Selecting previously unselected package libxcb-xkb1:ppc64el. 661s Preparing to unpack .../118-libxcb-xkb1_1.17.0-2_ppc64el.deb ... 661s Unpacking libxcb-xkb1:ppc64el (1.17.0-2) ... 661s Selecting previously unselected package libxkbcommon-x11-0:ppc64el. 661s Preparing to unpack .../119-libxkbcommon-x11-0_1.6.0-1build1_ppc64el.deb ... 661s Unpacking libxkbcommon-x11-0:ppc64el (1.6.0-1build1) ... 661s Selecting previously unselected package libqt5gui5t64:ppc64el. 661s Preparing to unpack .../120-libqt5gui5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 661s Unpacking libqt5gui5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 661s Selecting previously unselected package libqt5widgets5t64:ppc64el. 661s Preparing to unpack .../121-libqt5widgets5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 661s Unpacking libqt5widgets5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 661s Selecting previously unselected package libqt5opengl5t64:ppc64el. 661s Preparing to unpack .../122-libqt5opengl5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 661s Unpacking libqt5opengl5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 661s Selecting previously unselected package libxi6:ppc64el. 661s Preparing to unpack .../123-libxi6_2%3a1.8.2-1_ppc64el.deb ... 661s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 661s Selecting previously unselected package libsoqt520t64. 661s Preparing to unpack .../124-libsoqt520t64_1.6.0+ds1-3.1build4_ppc64el.deb ... 661s Unpacking libsoqt520t64 (1.6.0+ds1-3.1build4) ... 661s Selecting previously unselected package libqt5qml5:ppc64el. 661s Preparing to unpack .../125-libqt5qml5_5.15.15+dfsg-1_ppc64el.deb ... 661s Unpacking libqt5qml5:ppc64el (5.15.15+dfsg-1) ... 661s Selecting previously unselected package libshiboken2-py3-5.15t64. 661s Preparing to unpack .../126-libshiboken2-py3-5.15t64_5.15.14-1build1_ppc64el.deb ... 661s Unpacking libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 661s Selecting previously unselected package libpyside2-py3-5.15t64. 661s Preparing to unpack .../127-libpyside2-py3-5.15t64_5.15.14-1build1_ppc64el.deb ... 661s Unpacking libpyside2-py3-5.15t64 (5.15.14-1build1) ... 661s Selecting previously unselected package python3-pyside2.qtcore. 661s Preparing to unpack .../128-python3-pyside2.qtcore_5.15.14-1build1_ppc64el.deb ... 661s Unpacking python3-pyside2.qtcore (5.15.14-1build1) ... 662s Selecting previously unselected package python3-pyside2.qtgui. 662s Preparing to unpack .../129-python3-pyside2.qtgui_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtgui (5.15.14-1build1) ... 662s Selecting previously unselected package python3-pyside2.qtwidgets. 662s Preparing to unpack .../130-python3-pyside2.qtwidgets_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtwidgets (5.15.14-1build1) ... 662s Selecting previously unselected package python3-pyside2.qtopengl. 662s Preparing to unpack .../131-python3-pyside2.qtopengl_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtopengl (5.15.14-1build1) ... 662s Selecting previously unselected package shiboken2. 662s Preparing to unpack .../132-shiboken2_5.15.14-1build1_ppc64el.deb ... 662s Unpacking shiboken2 (5.15.14-1build1) ... 662s Selecting previously unselected package python3-pivy. 662s Preparing to unpack .../133-python3-pivy_0.6.9~a0-1build2_ppc64el.deb ... 662s Unpacking python3-pivy (0.6.9~a0-1build2) ... 662s Selecting previously unselected package python3-ply. 662s Preparing to unpack .../134-python3-ply_3.11-7_all.deb ... 662s Unpacking python3-ply (3.11-7) ... 662s Selecting previously unselected package python3-pyside2.qtnetwork. 662s Preparing to unpack .../135-python3-pyside2.qtnetwork_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtnetwork (5.15.14-1build1) ... 662s Selecting previously unselected package libqt5svg5:ppc64el. 662s Preparing to unpack .../136-libqt5svg5_5.15.15-1_ppc64el.deb ... 662s Unpacking libqt5svg5:ppc64el (5.15.15-1) ... 662s Selecting previously unselected package python3-pyside2.qtsvg. 662s Preparing to unpack .../137-python3-pyside2.qtsvg_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtsvg (5.15.14-1build1) ... 662s Selecting previously unselected package libqt5xml5t64:ppc64el. 662s Preparing to unpack .../138-libqt5xml5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 662s Unpacking libqt5xml5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 662s Selecting previously unselected package python3-pyside2.qtxml. 662s Preparing to unpack .../139-python3-pyside2.qtxml_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtxml (5.15.14-1build1) ... 662s Selecting previously unselected package python3-pyside2.qtuitools. 662s Preparing to unpack .../140-python3-pyside2.qtuitools_5.15.14-1build1_ppc64el.deb ... 662s Unpacking python3-pyside2.qtuitools (5.15.14-1build1) ... 662s Selecting previously unselected package libboost-filesystem1.83.0:ppc64el. 662s Preparing to unpack .../141-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_ppc64el.deb ... 662s Unpacking libboost-filesystem1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 662s Selecting previously unselected package libboost-program-options1.83.0:ppc64el. 662s Preparing to unpack .../142-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_ppc64el.deb ... 662s Unpacking libboost-program-options1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 662s Selecting previously unselected package libboost-thread1.83.0:ppc64el. 662s Preparing to unpack .../143-libboost-thread1.83.0_1.83.0-3.2ubuntu2_ppc64el.deb ... 662s Unpacking libboost-thread1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 662s Selecting previously unselected package libfmt9:ppc64el. 662s Preparing to unpack .../144-libfmt9_9.1.0+ds1-2_ppc64el.deb ... 662s Unpacking libfmt9:ppc64el (9.1.0+ds1-2) ... 662s Selecting previously unselected package libevent-pthreads-2.1-7t64:ppc64el. 662s Preparing to unpack .../145-libevent-pthreads-2.1-7t64_2.1.12-stable-10_ppc64el.deb ... 662s Unpacking libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 662s Selecting previously unselected package librdmacm1t64:ppc64el. 662s Preparing to unpack .../146-librdmacm1t64_52.0-2ubuntu1_ppc64el.deb ... 662s Unpacking librdmacm1t64:ppc64el (52.0-2ubuntu1) ... 662s Selecting previously unselected package libfabric1:ppc64el. 662s Preparing to unpack .../147-libfabric1_1.17.0-3ubuntu1_ppc64el.deb ... 662s Unpacking libfabric1:ppc64el (1.17.0-3ubuntu1) ... 662s Selecting previously unselected package libhwloc15:ppc64el. 662s Preparing to unpack .../148-libhwloc15_2.11.0-2_ppc64el.deb ... 662s Unpacking libhwloc15:ppc64el (2.11.0-2) ... 662s Selecting previously unselected package libmunge2:ppc64el. 662s Preparing to unpack .../149-libmunge2_0.5.15-4build1_ppc64el.deb ... 662s Unpacking libmunge2:ppc64el (0.5.15-4build1) ... 662s Selecting previously unselected package libpciaccess0:ppc64el. 662s Preparing to unpack .../150-libpciaccess0_0.17-3build1_ppc64el.deb ... 662s Unpacking libpciaccess0:ppc64el (0.17-3build1) ... 662s Selecting previously unselected package libxnvctrl0:ppc64el. 662s Preparing to unpack .../151-libxnvctrl0_510.47.03-0ubuntu4_ppc64el.deb ... 662s Unpacking libxnvctrl0:ppc64el (510.47.03-0ubuntu4) ... 662s Selecting previously unselected package ocl-icd-libopencl1:ppc64el. 662s Preparing to unpack .../152-ocl-icd-libopencl1_2.3.2-1build1_ppc64el.deb ... 662s Unpacking ocl-icd-libopencl1:ppc64el (2.3.2-1build1) ... 662s Selecting previously unselected package libhwloc-plugins:ppc64el. 662s Preparing to unpack .../153-libhwloc-plugins_2.11.0-2_ppc64el.deb ... 662s Unpacking libhwloc-plugins:ppc64el (2.11.0-2) ... 662s Selecting previously unselected package libpmix2t64:ppc64el. 662s Preparing to unpack .../154-libpmix2t64_5.0.3-2_ppc64el.deb ... 662s Unpacking libpmix2t64:ppc64el (5.0.3-2) ... 662s Selecting previously unselected package libllvm17t64:ppc64el. 662s Preparing to unpack .../155-libllvm17t64_1%3a17.0.6-18_ppc64el.deb ... 662s Unpacking libllvm17t64:ppc64el (1:17.0.6-18) ... 663s Selecting previously unselected package libamd-comgr2:ppc64el. 663s Preparing to unpack .../156-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_ppc64el.deb ... 663s Unpacking libamd-comgr2:ppc64el (6.0+git20231212.4510c28+dfsg-3build2) ... 663s Selecting previously unselected package libhsakmt1:ppc64el. 663s Preparing to unpack .../157-libhsakmt1_5.7.0-1build1_ppc64el.deb ... 663s Unpacking libhsakmt1:ppc64el (5.7.0-1build1) ... 663s Selecting previously unselected package libhsa-runtime64-1. 663s Preparing to unpack .../158-libhsa-runtime64-1_5.7.1-2build1_ppc64el.deb ... 663s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 663s Selecting previously unselected package libamdhip64-5. 663s Preparing to unpack .../159-libamdhip64-5_5.7.1-4build1_ppc64el.deb ... 663s Unpacking libamdhip64-5 (5.7.1-4build1) ... 664s Selecting previously unselected package libibumad3:ppc64el. 664s Preparing to unpack .../160-libibumad3_52.0-2ubuntu1_ppc64el.deb ... 664s Unpacking libibumad3:ppc64el (52.0-2ubuntu1) ... 664s Selecting previously unselected package libibmad5:ppc64el. 664s Preparing to unpack .../161-libibmad5_52.0-2ubuntu1_ppc64el.deb ... 664s Unpacking libibmad5:ppc64el (52.0-2ubuntu1) ... 664s Selecting previously unselected package libucx0:ppc64el. 664s Preparing to unpack .../162-libucx0_1.17.0+ds-3build1_ppc64el.deb ... 664s Unpacking libucx0:ppc64el (1.17.0+ds-3build1) ... 664s Selecting previously unselected package libopenmpi3t64:ppc64el. 664s Preparing to unpack .../163-libopenmpi3t64_4.1.6-13.3ubuntu2_ppc64el.deb ... 664s Unpacking libopenmpi3t64:ppc64el (4.1.6-13.3ubuntu2) ... 664s Selecting previously unselected package libaec0:ppc64el. 664s Preparing to unpack .../164-libaec0_1.1.3-1_ppc64el.deb ... 664s Unpacking libaec0:ppc64el (1.1.3-1) ... 664s Selecting previously unselected package libsz2:ppc64el. 664s Preparing to unpack .../165-libsz2_1.1.3-1_ppc64el.deb ... 664s Unpacking libsz2:ppc64el (1.1.3-1) ... 664s Selecting previously unselected package libhdf5-openmpi-103-1t64:ppc64el. 664s Preparing to unpack .../166-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 664s Unpacking libhdf5-openmpi-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 664s Selecting previously unselected package libmedc11t64:ppc64el. 664s Preparing to unpack .../167-libmedc11t64_4.1.0+repack-6_ppc64el.deb ... 664s Unpacking libmedc11t64:ppc64el (4.1.0+repack-6) ... 664s Selecting previously unselected package libtbbmalloc2:ppc64el. 664s Preparing to unpack .../168-libtbbmalloc2_2021.12.0-1ubuntu2_ppc64el.deb ... 664s Unpacking libtbbmalloc2:ppc64el (2021.12.0-1ubuntu2) ... 664s Selecting previously unselected package libtbbbind-2-5:ppc64el. 664s Preparing to unpack .../169-libtbbbind-2-5_2021.12.0-1ubuntu2_ppc64el.deb ... 664s Unpacking libtbbbind-2-5:ppc64el (2021.12.0-1ubuntu2) ... 664s Selecting previously unselected package libtbb12:ppc64el. 664s Preparing to unpack .../170-libtbb12_2021.12.0-1ubuntu2_ppc64el.deb ... 664s Unpacking libtbb12:ppc64el (2021.12.0-1ubuntu2) ... 664s Selecting previously unselected package libocct-foundation-7.8:ppc64el. 664s Preparing to unpack .../171-libocct-foundation-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 664s Unpacking libocct-foundation-7.8:ppc64el (7.8.1+dfsg1-2) ... 664s Selecting previously unselected package libocct-modeling-data-7.8:ppc64el. 664s Preparing to unpack .../172-libocct-modeling-data-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 664s Unpacking libocct-modeling-data-7.8:ppc64el (7.8.1+dfsg1-2) ... 664s Selecting previously unselected package libocct-modeling-algorithms-7.8:ppc64el. 664s Preparing to unpack .../173-libocct-modeling-algorithms-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 664s Unpacking libocct-modeling-algorithms-7.8:ppc64el (7.8.1+dfsg1-2) ... 664s Selecting previously unselected package libimath-3-1-29t64:ppc64el. 664s Preparing to unpack .../174-libimath-3-1-29t64_3.1.11-2ubuntu1_ppc64el.deb ... 664s Unpacking libimath-3-1-29t64:ppc64el (3.1.11-2ubuntu1) ... 664s Selecting previously unselected package libjxr0t64:ppc64el. 664s Preparing to unpack .../175-libjxr0t64_1.2~git20170615.f752187-5.3_ppc64el.deb ... 664s Unpacking libjxr0t64:ppc64el (1.2~git20170615.f752187-5.3) ... 664s Selecting previously unselected package libopenexr-3-1-30:ppc64el. 664s Preparing to unpack .../176-libopenexr-3-1-30_3.1.5-5.1build3_ppc64el.deb ... 664s Unpacking libopenexr-3-1-30:ppc64el (3.1.5-5.1build3) ... 664s Selecting previously unselected package libraw23t64:ppc64el. 664s Preparing to unpack .../177-libraw23t64_0.21.2-2.1build1_ppc64el.deb ... 664s Unpacking libraw23t64:ppc64el (0.21.2-2.1build1) ... 664s Selecting previously unselected package libfreeimage3:ppc64el. 664s Preparing to unpack .../178-libfreeimage3_3.18.0+ds2-10build4_ppc64el.deb ... 664s Unpacking libfreeimage3:ppc64el (3.18.0+ds2-10build4) ... 664s Selecting previously unselected package libocct-draw-7.8:ppc64el. 664s Preparing to unpack .../179-libocct-draw-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 664s Unpacking libocct-draw-7.8:ppc64el (7.8.1+dfsg1-2) ... 664s Selecting previously unselected package occt-misc. 664s Preparing to unpack .../180-occt-misc_7.8.1+dfsg1-2_all.deb ... 664s Unpacking occt-misc (7.8.1+dfsg1-2) ... 665s Selecting previously unselected package libocct-visualization-7.8:ppc64el. 665s Preparing to unpack .../181-libocct-visualization-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 665s Unpacking libocct-visualization-7.8:ppc64el (7.8.1+dfsg1-2) ... 665s Selecting previously unselected package libocct-ocaf-7.8:ppc64el. 665s Preparing to unpack .../182-libocct-ocaf-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 665s Unpacking libocct-ocaf-7.8:ppc64el (7.8.1+dfsg1-2) ... 665s Selecting previously unselected package libocct-data-exchange-7.8:ppc64el. 665s Preparing to unpack .../183-libocct-data-exchange-7.8_7.8.1+dfsg1-2_ppc64el.deb ... 665s Unpacking libocct-data-exchange-7.8:ppc64el (7.8.1+dfsg1-2) ... 665s Selecting previously unselected package libqt5concurrent5t64:ppc64el. 665s Preparing to unpack .../184-libqt5concurrent5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 665s Unpacking libqt5concurrent5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 665s Selecting previously unselected package libavahi-common-data:ppc64el. 665s Preparing to unpack .../185-libavahi-common-data_0.8-13ubuntu6_ppc64el.deb ... 665s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu6) ... 665s Selecting previously unselected package libavahi-common3:ppc64el. 665s Preparing to unpack .../186-libavahi-common3_0.8-13ubuntu6_ppc64el.deb ... 665s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu6) ... 665s Selecting previously unselected package libavahi-client3:ppc64el. 665s Preparing to unpack .../187-libavahi-client3_0.8-13ubuntu6_ppc64el.deb ... 665s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu6) ... 665s Selecting previously unselected package libcups2t64:ppc64el. 665s Preparing to unpack .../188-libcups2t64_2.4.10-1ubuntu2_ppc64el.deb ... 665s Unpacking libcups2t64:ppc64el (2.4.10-1ubuntu2) ... 665s Selecting previously unselected package libqt5printsupport5t64:ppc64el. 665s Preparing to unpack .../189-libqt5printsupport5t64_5.15.15+dfsg-1ubuntu1_ppc64el.deb ... 665s Unpacking libqt5printsupport5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 665s Selecting previously unselected package libspnav0. 665s Preparing to unpack .../190-libspnav0_1.1-2_ppc64el.deb ... 665s Unpacking libspnav0 (1.1-2) ... 665s Selecting previously unselected package libgl2ps1.4. 665s Preparing to unpack .../191-libgl2ps1.4_1.4.2+dfsg1-2build1_ppc64el.deb ... 665s Unpacking libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 665s Selecting previously unselected package libglew2.2:ppc64el. 665s Preparing to unpack .../192-libglew2.2_2.2.0-4build1_ppc64el.deb ... 665s Unpacking libglew2.2:ppc64el (2.2.0-4build1) ... 665s Selecting previously unselected package libhdf5-103-1t64:ppc64el. 665s Preparing to unpack .../193-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 665s Unpacking libhdf5-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 665s Selecting previously unselected package libjsoncpp25:ppc64el. 665s Preparing to unpack .../194-libjsoncpp25_1.9.5-6build1_ppc64el.deb ... 665s Unpacking libjsoncpp25:ppc64el (1.9.5-6build1) ... 665s Selecting previously unselected package libhdf5-hl-100t64:ppc64el. 665s Preparing to unpack .../195-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 665s Unpacking libhdf5-hl-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 665s Selecting previously unselected package libnetcdf19t64:ppc64el. 665s Preparing to unpack .../196-libnetcdf19t64_1%3a4.9.2-6ubuntu1_ppc64el.deb ... 665s Unpacking libnetcdf19t64:ppc64el (1:4.9.2-6ubuntu1) ... 665s Selecting previously unselected package libogg0:ppc64el. 665s Preparing to unpack .../197-libogg0_1.3.5-3build1_ppc64el.deb ... 665s Unpacking libogg0:ppc64el (1.3.5-3build1) ... 665s Selecting previously unselected package proj-data. 665s Preparing to unpack .../198-proj-data_9.4.1-1_all.deb ... 665s Unpacking proj-data (9.4.1-1) ... 666s Selecting previously unselected package libproj25:ppc64el. 666s Preparing to unpack .../199-libproj25_9.4.1-1_ppc64el.deb ... 666s Unpacking libproj25:ppc64el (9.4.1-1) ... 666s Selecting previously unselected package libpixman-1-0:ppc64el. 666s Preparing to unpack .../200-libpixman-1-0_0.42.2-1build1_ppc64el.deb ... 666s Unpacking libpixman-1-0:ppc64el (0.42.2-1build1) ... 666s Selecting previously unselected package libcairo2:ppc64el. 666s Preparing to unpack .../201-libcairo2_1.18.2-2_ppc64el.deb ... 666s Unpacking libcairo2:ppc64el (1.18.2-2) ... 666s Selecting previously unselected package libtheora0:ppc64el. 666s Preparing to unpack .../202-libtheora0_1.1.1+dfsg.1-17_ppc64el.deb ... 666s Unpacking libtheora0:ppc64el (1.1.1+dfsg.1-17) ... 666s Selecting previously unselected package libvtk9.3:ppc64el. 666s Preparing to unpack .../203-libvtk9.3_9.3.0+dfsg1-1build1_ppc64el.deb ... 666s Unpacking libvtk9.3:ppc64el (9.3.0+dfsg1-1build1) ... 666s Selecting previously unselected package libxerces-c3.2t64:ppc64el. 666s Preparing to unpack .../204-libxerces-c3.2t64_3.2.4+debian-1.3_ppc64el.deb ... 666s Unpacking libxerces-c3.2t64:ppc64el (3.2.4+debian-1.3) ... 667s Selecting previously unselected package libzipios++0v5. 667s Preparing to unpack .../205-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11build2_ppc64el.deb ... 667s Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 667s Selecting previously unselected package libfreecad-python3-0.20. 667s Preparing to unpack .../206-libfreecad-python3-0.20_0.21.2+dfsg1-6_ppc64el.deb ... 667s Unpacking libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 667s Selecting previously unselected package freecad-python3. 667s Preparing to unpack .../207-freecad-python3_0.21.2+dfsg1-6_ppc64el.deb ... 667s Unpacking freecad-python3 (0.21.2+dfsg1-6) ... 667s Selecting previously unselected package freecad. 667s Preparing to unpack .../208-freecad_0.21.2+dfsg1-6_all.deb ... 667s Unpacking freecad (0.21.2+dfsg1-6) ... 667s Selecting previously unselected package libfontenc1:ppc64el. 667s Preparing to unpack .../209-libfontenc1_1%3a1.1.8-1build1_ppc64el.deb ... 667s Unpacking libfontenc1:ppc64el (1:1.1.8-1build1) ... 667s Selecting previously unselected package libxt6t64:ppc64el. 667s Preparing to unpack .../210-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... 667s Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 667s Selecting previously unselected package libxmu6:ppc64el. 667s Preparing to unpack .../211-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... 667s Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... 667s Selecting previously unselected package libxpm4:ppc64el. 667s Preparing to unpack .../212-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... 667s Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... 667s Selecting previously unselected package libxaw7:ppc64el. 667s Preparing to unpack .../213-libxaw7_2%3a1.0.14-1build2_ppc64el.deb ... 667s Unpacking libxaw7:ppc64el (2:1.0.14-1build2) ... 667s Selecting previously unselected package libxfont2:ppc64el. 667s Preparing to unpack .../214-libxfont2_1%3a2.0.6-1build1_ppc64el.deb ... 667s Unpacking libxfont2:ppc64el (1:2.0.6-1build1) ... 667s Selecting previously unselected package libxkbfile1:ppc64el. 667s Preparing to unpack .../215-libxkbfile1_1%3a1.1.0-1build4_ppc64el.deb ... 667s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build4) ... 667s Selecting previously unselected package libxrandr2:ppc64el. 667s Preparing to unpack .../216-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 667s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 667s Selecting previously unselected package x11-xkb-utils. 667s Preparing to unpack .../217-x11-xkb-utils_7.7+9_ppc64el.deb ... 667s Unpacking x11-xkb-utils (7.7+9) ... 667s Selecting previously unselected package xserver-common. 667s Preparing to unpack .../218-xserver-common_2%3a21.1.13-2ubuntu1_all.deb ... 667s Unpacking xserver-common (2:21.1.13-2ubuntu1) ... 667s Selecting previously unselected package xvfb. 667s Preparing to unpack .../219-xvfb_2%3a21.1.13-2ubuntu1_ppc64el.deb ... 667s Unpacking xvfb (2:21.1.13-2ubuntu1) ... 667s Selecting previously unselected package autopkgtest-satdep. 667s Preparing to unpack .../220-1-autopkgtest-satdep.deb ... 667s Unpacking autopkgtest-satdep (0) ... 667s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 667s Setting up libxcb-dri3-0:ppc64el (1.17.0-2) ... 667s Setting up liblcms2-2:ppc64el (2.14-2build1) ... 667s Setting up libtbbmalloc2:ppc64el (2021.12.0-1ubuntu2) ... 667s Setting up libboost-program-options1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 667s Setting up libpixman-1-0:ppc64el (0.42.2-1build1) ... 667s Setting up libsharpyuv0:ppc64el (1.4.0-0.1) ... 667s Setting up libwayland-server0:ppc64el (1.23.0-1) ... 667s Setting up libx11-xcb1:ppc64el (2:1.8.7-1build1) ... 667s Setting up libpciaccess0:ppc64el (0.17-3build1) ... 667s Setting up libdouble-conversion3:ppc64el (3.3.0-1build1) ... 667s Setting up libxcb-xfixes0:ppc64el (1.17.0-2) ... 667s Setting up libogg0:ppc64el (1.3.5-3build1) ... 667s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu2) ... 667s Setting up proj-data (9.4.1-1) ... 667s Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... 667s Setting up libxi6:ppc64el (2:1.8.2-1) ... 667s Setting up libxcb-xinput0:ppc64el (1.17.0-2) ... 667s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 667s Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11build2) ... 667s Setting up libshiboken2-py3-5.15t64 (5.15.14-1build1) ... 668s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 668s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 668s Setting up libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 668s Setting up libdrm-radeon1:ppc64el (2.4.122-1) ... 668s Setting up libglvnd0:ppc64el (1.7.0-1build1) ... 668s Setting up python3-unicodedata2 (15.1.0+ds-1build1) ... 668s Setting up fonts-lyx (2.4.1-2) ... 668s Setting up libxcb-glx0:ppc64el (1.17.0-2) ... 668s Setting up python3-ply (3.11-7) ... 668s Setting up libxcb-keysyms1:ppc64el (0.4.0-1build4) ... 668s Setting up libxcb-shape0:ppc64el (1.17.0-2) ... 668s Setting up x11-common (1:7.7+23ubuntu3) ... 668s Setting up libibumad3:ppc64el (52.0-2ubuntu1) ... 668s Setting up libdeflate0:ppc64el (1.21-1) ... 668s Setting up libboost-thread1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 668s Setting up libqhull-r8.0:ppc64el (2020.2-6build1) ... 668s Setting up libxcb-render-util0:ppc64el (0.3.9-1build4) ... 668s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 668s Setting up libibmad5:ppc64el (52.0-2ubuntu1) ... 668s Setting up libxcb-icccm4:ppc64el (0.4.2-1) ... 668s Setting up libboost-filesystem1.83.0:ppc64el (1.83.0-3.2ubuntu2) ... 668s Setting up libxerces-c3.2t64:ppc64el (3.2.4+debian-1.3) ... 668s Setting up libgomp1:ppc64el (14.2.0-7ubuntu1) ... 668s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 668s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 668s Setting up libaec0:ppc64el (1.1.3-1) ... 668s Setting up libopengl0:ppc64el (1.7.0-1build1) ... 668s Setting up python3-tz (2024.1-2) ... 668s Setting up freecad-common (0.21.2+dfsg1-6) ... 668s Setting up libxcb-util1:ppc64el (0.4.0-1build3) ... 668s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 668s Setting up occt-misc (7.8.1+dfsg1-2) ... 668s Setting up libxcb-xkb1:ppc64el (1.17.0-2) ... 668s Setting up libxcb-image0:ppc64el (0.4.0-2build1) ... 668s Setting up libxnvctrl0:ppc64el (510.47.03-0ubuntu4) ... 668s Setting up libxcb-present0:ppc64el (1.17.0-2) ... 668s Setting up unicode-data (15.1.0-1) ... 668s Setting up python3-six (1.16.0-7) ... 669s Setting up libqt5core5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 669s Setting up python3-decorator (5.1.1-5) ... 669s Setting up libfontenc1:ppc64el (1:1.1.8-1build1) ... 669s Setting up libblas3:ppc64el (3.12.0-3build2) ... 669s 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 669s Setting up python3-packaging (24.1-1) ... 669s Setting up libxcb-xinerama0:ppc64el (1.17.0-2) ... 669s Setting up libmunge2:ppc64el (0.5.15-4build1) ... 669s Setting up libllvm17t64:ppc64el (1:17.0.6-18) ... 669s Setting up libjxr0t64:ppc64el (1.2~git20170615.f752187-5.3) ... 669s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 669s Setting up libxcb-sync1:ppc64el (1.17.0-2) ... 669s Setting up python3-brotli (1.1.0-2build2) ... 669s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu6) ... 669s Setting up python3-cycler (0.12.1-1) ... 669s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 669s Setting up libxkbcommon-x11-0:ppc64el (1.6.0-1build1) ... 669s Setting up fonts-dejavu-mono (2.37-8) ... 669s Setting up python3-kiwisolver (1.4.5-1) ... 669s Setting up libhwloc15:ppc64el (2.11.0-2) ... 669s Setting up libimath-3-1-29t64:ppc64el (3.1.11-2ubuntu1) ... 669s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 669s Setting up libtcl8.6:ppc64el (8.6.14+dfsg-1build1) ... 669s Setting up libjsoncpp25:ppc64el (1.9.5-6build1) ... 669s Setting up fonts-dejavu-core (2.37-8) ... 669s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu2) ... 669s Setting up libglapi-mesa:ppc64el (24.2.3-1ubuntu1) ... 669s Setting up libgfortran5:ppc64el (14.2.0-7ubuntu1) ... 669s Setting up libvulkan1:ppc64el (1.3.290.0-1) ... 669s Setting up libwebp7:ppc64el (1.4.0-0.1) ... 669s Setting up libfmt9:ppc64el (9.1.0+ds1-2) ... 669s Setting up libxcb-dri2-0:ppc64el (1.17.0-2) ... 669s Setting up libmtdev1t64:ppc64el (1.1.6-1.2) ... 669s Setting up ocl-icd-libopencl1:ppc64el (2.3.2-1build1) ... 669s Setting up libxshmfence1:ppc64el (1.3-1build5) ... 669s Setting up libxcb-randr0:ppc64el (1.17.0-2) ... 669s Setting up libxslt1.1:ppc64el (1.1.39-0exp1ubuntu1) ... 669s Setting up libmd4c0:ppc64el (0.5.2-2) ... 669s Setting up librdmacm1t64:ppc64el (52.0-2ubuntu1) ... 669s Setting up libopenjp2-7:ppc64el (2.5.0-2ubuntu1) ... 669s Setting up libharfbuzz0b:ppc64el (9.0.0-1) ... 669s Setting up python3-dateutil (2.9.0-2) ... 669s Setting up shiboken2 (5.15.14-1build1) ... 669s Setting up libamd-comgr2:ppc64el (6.0+git20231212.4510c28+dfsg-3build2) ... 669s Setting up libxss1:ppc64el (1:1.2.3-1build3) ... 669s Setting up libxkbfile1:ppc64el (1:1.1.0-1build4) ... 669s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 669s Setting up python3-mpmath (1.3.0-1) ... 670s Setting up python-matplotlib-data (3.8.3-3) ... 670s Setting up libwebpmux3:ppc64el (1.4.0-0.1) ... 670s Setting up python3-appdirs (1.4.4-4) ... 670s Setting up libxfont2:ppc64el (1:2.0.6-1build1) ... 670s Setting up libsz2:ppc64el (1.1.3-1) ... 670s Setting up libspnav0 (1.1-2) ... 670s Setting up libdrm-amdgpu1:ppc64el (2.4.122-1) ... 670s Setting up libwacom-common (2.13.0-1) ... 670s Setting up libwayland-client0:ppc64el (1.23.0-1) ... 670s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 670s Setting up libfabric1:ppc64el (1.17.0-3ubuntu1) ... 670s Setting up python3-sympy (1.13.1-1) ... 678s Setting up libice6:ppc64el (2:1.0.10-1build3) ... 678s Setting up mesa-libgallium:ppc64el (24.2.3-1ubuntu1) ... 678s Setting up liblapack3:ppc64el (3.12.0-3build2) ... 678s 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 678s Setting up libqt5dbus5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 678s Setting up libgbm1:ppc64el (24.2.3-1ubuntu1) ... 678s Setting up libwacom9:ppc64el (2.13.0-1) ... 678s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 678s Setting up libqt5concurrent5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 678s Setting up libwebpdemux2:ppc64el (1.4.0-0.1) ... 678s Setting up libgl1-mesa-dri:ppc64el (24.2.3-1ubuntu1) ... 678s Setting up libqt5network5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 678s Setting up libavahi-common3:ppc64el (0.8-13ubuntu6) ... 678s Setting up libqt5xml5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 678s Setting up libhwloc-plugins:ppc64el (2.11.0-2) ... 678s Setting up libinput-bin (1.26.2-1) ... 678s Setting up libtbbbind-2-5:ppc64el (2021.12.0-1ubuntu2) ... 678s Setting up python3-fs (2.4.16-4) ... 678s Setting up libegl-mesa0:ppc64el (24.2.3-1ubuntu1) ... 678s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 678s Setting up libqt5qml5:ppc64el (5.15.15+dfsg-1) ... 678s Setting up libraqm0:ppc64el (0.10.1-1build1) ... 678s Setting up libopenexr-3-1-30:ppc64el (3.1.5-5.1build3) ... 678s Setting up libpmix2t64:ppc64el (5.0.3-2) ... 678s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 680s Setting up libraw23t64:ppc64el (0.21.2-2.1build1) ... 680s Setting up python3-lxml:ppc64el (5.3.0-1) ... 681s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 681s Setting up libegl1:ppc64el (1.7.0-1build1) ... 681s Setting up python3-contourpy (1.3.0-2) ... 681s Setting up libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 681s Setting up libpyside2-py3-5.15t64 (5.15.14-1build1) ... 681s Setting up libhdf5-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 681s Setting up libsm6:ppc64el (2:1.2.3-1build3) ... 681s Setting up libavahi-client3:ppc64el (0.8-13ubuntu6) ... 681s Setting up libhsakmt1:ppc64el (5.7.0-1build1) ... 681s Setting up liblbfgsb0:ppc64el (3.0+dfsg.4-1build1) ... 681s Setting up libinput10:ppc64el (1.26.2-1) ... 681s Setting up libhdf5-hl-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 681s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 683s Regenerating fonts cache... done. 683s Setting up libfreeimage3:ppc64el (3.18.0+ds2-10build4) ... 683s Setting up libnetcdf19t64:ppc64el (1:4.9.2-6ubuntu1) ... 683s Setting up libxft2:ppc64el (2.3.6-1build1) ... 683s Setting up libglx-mesa0:ppc64el (24.2.3-1ubuntu1) ... 683s Setting up python3-scipy (1.13.1-3) ... 687s Setting up libglx0:ppc64el (1.7.0-1build1) ... 687s Setting up libproj25:ppc64el (9.4.1-1) ... 687s Setting up libtk8.6:ppc64el (8.6.14-1build1) ... 687s Setting up python3.12-tk (3.12.7-1) ... 687s Setting up libtbb12:ppc64el (2021.12.0-1ubuntu2) ... 687s Setting up libcairo2:ppc64el (1.18.2-2) ... 687s Setting up python3-pil:ppc64el (10.4.0-1ubuntu1) ... 688s Setting up libgl1:ppc64el (1.7.0-1build1) ... 688s Setting up libcoin80t64:ppc64el (4.0.2+ds-2) ... 688s Setting up python3-pyside2.qtcore (5.15.14-1build1) ... 688s Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 688s Setting up libocct-foundation-7.8:ppc64el (7.8.1+dfsg1-2) ... 688s Setting up libglew2.2:ppc64el (2.2.0-4build1) ... 688s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 688s Setting up libtheora0:ppc64el (1.1.1+dfsg.1-17) ... 688s Setting up libcups2t64:ppc64el (2.4.10-1ubuntu2) ... 688s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 688s Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... 688s Setting up blt (2.5.3+dfsg-7build1) ... 688s Setting up python3-tk:ppc64el (3.12.6-1ubuntu1) ... 688s Setting up libocct-modeling-data-7.8:ppc64el (7.8.1+dfsg1-2) ... 688s Setting up libxaw7:ppc64el (2:1.0.14-1build2) ... 688s Setting up libgl2ps1.4 (1.4.2+dfsg1-2build1) ... 688s Setting up python3-pyside2.qtnetwork (5.15.14-1build1) ... 688s Setting up python3-pyside2.qtxml (5.15.14-1build1) ... 688s Setting up libqt5gui5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 688s Setting up libamdhip64-5 (5.7.1-4build1) ... 688s Setting up python3-pil.imagetk:ppc64el (10.4.0-1ubuntu1) ... 688s Setting up libucx0:ppc64el (1.17.0+ds-3build1) ... 688s Setting up libocct-modeling-algorithms-7.8:ppc64el (7.8.1+dfsg1-2) ... 688s Setting up python3-pyside2.qtgui (5.15.14-1build1) ... 688s Setting up libqt5widgets5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 688s Setting up x11-xkb-utils (7.7+9) ... 688s Setting up python3-pyside2.qtwidgets (5.15.14-1build1) ... 688s Setting up libqt5svg5:ppc64el (5.15.15-1) ... 688s Setting up libopenmpi3t64:ppc64el (4.1.6-13.3ubuntu2) ... 688s Setting up libqt5opengl5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 688s Setting up xserver-common (2:21.1.13-2ubuntu1) ... 688s Setting up libqt5printsupport5t64:ppc64el (5.15.15+dfsg-1ubuntu1) ... 688s Setting up python3-pyside2.qtuitools (5.15.14-1build1) ... 688s Setting up python3-pyside2.qtsvg (5.15.14-1build1) ... 688s Setting up libsoqt520t64 (1.6.0+ds1-3.1build4) ... 688s Setting up xvfb (2:21.1.13-2ubuntu1) ... 688s Setting up libhdf5-openmpi-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 688s Setting up libvtk9.3:ppc64el (9.3.0+dfsg1-1build1) ... 688s Setting up python3-pyside2.qtopengl (5.15.14-1build1) ... 688s Setting up libmedc11t64:ppc64el (4.1.0+repack-6) ... 688s Setting up python3-pivy (0.6.9~a0-1build2) ... 689s /usr/lib/python3/dist-packages/pivy/quarter/QuarterWidget.py:17: SyntaxWarning: invalid escape sequence '\C' 689s """ 689s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/DragDropHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 689s """ 689s /usr/lib/python3/dist-packages/pivy/quarter/eventhandlers/EventHandler.py:17: SyntaxWarning: invalid escape sequence '\c' 689s """ 689s Setting up python3-fonttools (4.46.0-1build2) ... 690s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 690s Setting up libocct-visualization-7.8:ppc64el (7.8.1+dfsg1-2) ... 690s Setting up python3-matplotlib (3.8.3-3) ... 692s Setting up libocct-ocaf-7.8:ppc64el (7.8.1+dfsg1-2) ... 692s Setting up libocct-draw-7.8:ppc64el (7.8.1+dfsg1-2) ... 692s Setting up libocct-data-exchange-7.8:ppc64el (7.8.1+dfsg1-2) ... 692s Setting up libfreecad-python3-0.20 (0.21.2+dfsg1-6) ... 692s Setting up freecad-python3 (0.21.2+dfsg1-6) ... 692s update-alternatives: using /usr/lib/freecad/bin/freecad-python3 to provide /usr/bin/freecad (freecad) in auto mode 692s Setting up freecad (0.21.2+dfsg1-6) ... 692s Setting up autopkgtest-satdep (0) ... 692s Processing triggers for libc-bin (2.40-1ubuntu3) ... 692s Processing triggers for man-db (2.12.1-3) ... 693s Processing triggers for shared-mime-info (2.4-5) ... 693s Processing triggers for udev (256.5-2ubuntu3) ... 703s (Reading database ... 85944 files and directories currently installed.) 703s Removing autopkgtest-satdep (0) ... 704s autopkgtest [09:08:51]: test freecadtest: [----------------------- 705s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 705s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 705s ### Running CLI Test TestSpreadsheet ### 705s testAggregates (TestSpreadsheet.SpreadsheetCases.testAggregates) 705s Test all aggregate functions ... Cell.cpp(637): Unnamed#Spreadsheet.H6: Quantity::operator +=(): Unit mismatch in plus operation 705s Cell.cpp(637): Unnamed#Spreadsheet.H5: Quantity::operator -(): Unit mismatch in minus operation 705s Cell.cpp(637): Unnamed#Spreadsheet.H3: Quantity::operator >(): quantities need to have same unit to compare 705s Cell.cpp(637): Unnamed#Spreadsheet.H2: Quantity::operator <(): quantities need to have same unit to compare 705s Cell.cpp(637): Unnamed#Spreadsheet.H1: Quantity::operator +=(): Unit mismatch in plus operation 705s Cell.cpp(637): Unnamed#Spreadsheet.D1: Invalid number of entries: at least two required. 705s Recompute failed! 705s ok 705s testAlias (TestSpreadsheet.SpreadsheetCases.testAlias) 705s Playing with aliases ... ok 705s testAliasEmptyCell (TestSpreadsheet.SpreadsheetCases.testAliasEmptyCell) ... ok 705s testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases.testAmbiguousAlias) 705s Try to set the same alias twice (bug #2402) ... ok 705s testBindAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindAcrossSheets) ... ok 705s testBindHiddenRefAcrossSheets (TestSpreadsheet.SpreadsheetCases.testBindHiddenRefAcrossSheets) ... ok 705s testClearAlias (TestSpreadsheet.SpreadsheetCases.testClearAlias) 705s This was causing a crash ... ok 705s testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases.testCrossDocumentLinks) 705s Expressions across files are not saved (bug #2442) ... ok 705s testCrossLinkEmptyPropertyName (TestSpreadsheet.SpreadsheetCases.testCrossLinkEmptyPropertyName) ... ok 705s testExpressionWithAlias (TestSpreadsheet.SpreadsheetCases.testExpressionWithAlias) ... ok 705s testFixPR6843 (TestSpreadsheet.SpreadsheetCases.testFixPR6843) ... ok 705s testFunctions (TestSpreadsheet.SpreadsheetCases.testFunctions) 705s Test all built-in simple functions ... Cell.cpp(637): Unnamed#Spreadsheet.C27: Units must be equal. 705s in expression: cath(7.07106781186548 mm; 5 mm; 4) 705s Cell.cpp(637): Unnamed#Spreadsheet.C26: Units must be equal. 705s in expression: cath(5 mm; 3) 705s Cell.cpp(637): Unnamed#Spreadsheet.C24: Units must be equal. 705s in expression: hypot(3 mm; 4; 5) 705s Cell.cpp(637): Unnamed#Spreadsheet.C23: Units must be equal. 705s in expression: hypot(3 mm; 4) 705s Cell.cpp(637): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit. 705s in expression: pow(7 mm; 4 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.C20: Units must be equal. 705s in expression: atan2(3 mm; 3) 705s Cell.cpp(637): Unnamed#Spreadsheet.B17: Unit must be empty. 705s in expression: tanh(0.5 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.B16: Unit must be empty. 705s in expression: cosh(0.5 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.B15: Unit must be empty. 705s in expression: sinh(0.5 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.B14: Unit must be empty. 705s in expression: atan(0.5 mm) 705s ok 705s testGetNonEmptyCells (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyCells) ... ok 705s testGetNonEmptyRange (TestSpreadsheet.SpreadsheetCases.testGetNonEmptyRange) ... ok 705s testGetUsedCells (TestSpreadsheet.SpreadsheetCases.testGetUsedCells) ... ok 705s testGetUsedRange (TestSpreadsheet.SpreadsheetCases.testGetUsedRange) ... ok 705s testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases.testInsertColumnsAlias) 705s Regression test for issue 4429; insert columns to sheet with aliases ... ok 705s testInsertRows (TestSpreadsheet.SpreadsheetCases.testInsertRows) 705s Inserting rows -- check renaming of internal cells ... ok 705s testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases.testInsertRowsAlias) 705s Regression test for issue 4429; insert rows to sheet with aliases ... ok 705s testInvoluteGear (TestSpreadsheet.SpreadsheetCases.testInvoluteGear) 705s Support of boolean or integer values ... Cell.cpp(637): Unnamed#Spreadsheet.B13: Unit must be empty. 705s in expression: acos(0.5 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.B12: Unit must be empty. 705s in expression: asin(0.5 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.C7: Unit must be empty. 705s in expression: log10(-3 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.C6: Unit must be empty. 705s in expression: log(-3 mm) 705s Cell.cpp(637): Unnamed#Spreadsheet.C5: Unit must be empty. 705s in expression: exp(-3 mm) 705s Recompute failed! 705s ok 705s testIssue3128 (TestSpreadsheet.SpreadsheetCases.testIssue3128) 705s Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok 705s testIssue3225 (TestSpreadsheet.SpreadsheetCases.testIssue3225) 705s Inserting rows -- check renaming of internal cells ... ok 705s testIssue3363 (TestSpreadsheet.SpreadsheetCases.testIssue3363) 705s Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok 705s testIssue3432 (TestSpreadsheet.SpreadsheetCases.testIssue3432) 705s Regression test for issue 3432; numbers with units are ignored from aggregates ... ok 705s testIssue4156 (TestSpreadsheet.SpreadsheetCases.testIssue4156) 705s Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok 705s testIssue6395 (TestSpreadsheet.SpreadsheetCases.testIssue6395) 705s Testing strings are correctly saved and restored ... ok 705s testIssue6840 (TestSpreadsheet.SpreadsheetCases.testIssue6840) ... ok 705s testIssue6844 (TestSpreadsheet.SpreadsheetCases.testIssue6844) ... ok 705s testMatrix (TestSpreadsheet.SpreadsheetCases.testMatrix) 705s Test Matrix/Vector/Placement/Rotation operations ... Cell.cpp(637): Unnamed#Spreadsheet.H2: Cannot invert singular matrix 705s in expression: G2 ^ -1 705s Recompute failed! 705s ok 705s testMergeCells (TestSpreadsheet.SpreadsheetCases.testMergeCells) ... ok 705s testMergeCellsAndBind (TestSpreadsheet.SpreadsheetCases.testMergeCellsAndBind) ... ok 705s testNumbers (TestSpreadsheet.SpreadsheetCases.testNumbers) 705s Test different numbers ... ok 705s testParensAroundCondition (TestSpreadsheet.SpreadsheetCases.testParensAroundCondition) 705s Parens around a condition should be accepted ... ok 705s testPlacementName (TestSpreadsheet.SpreadsheetCases.testPlacementName) 705s Object name is equal to property name (bug #2389) ... ok 705s testPrecedence (TestSpreadsheet.SpreadsheetCases.testPrecedence) 705s Precedence -- test precedence for relational operators and conditional operator. ... ok 705s testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases.testQuantitiesAndFractionsAsNumbers) 705s Test quantities and simple fractions as numbers ... ok 705s testRelationalOperators (TestSpreadsheet.SpreadsheetCases.testRelationalOperators) 705s Test relational operators ... ok 705s testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAlias) 705s Regression test for issue 4429; remove columns from sheet with aliases ... ok 705s testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveColumnsAliasReuseName) 705s Regression test for issue 4492; deleted aliases remains in database ... ok 705s testRemoveRows (TestSpreadsheet.SpreadsheetCases.testRemoveRows) 705s Removing rows -- check renaming of internal cells ... ok 705s testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAlias) 705s Regression test for issue 4429; remove rows from sheet with aliases ... ok 705s testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases.testRemoveRowsAliasReuseName) 705s Regression test for issue 4492; deleted aliases remains in database ... ok 705s testRenameAlias (TestSpreadsheet.SpreadsheetCases.testRenameAlias) 705s Test renaming of alias1 to alias2 in a spreadsheet ... ok 705s testRenameAlias2 (TestSpreadsheet.SpreadsheetCases.testRenameAlias2) 705s Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok 705s testRenameAlias3 (TestSpreadsheet.SpreadsheetCases.testRenameAlias3) 705s Test renaming of document object referenced from another object ... ok 705s testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias) 705s Try to use a cell address as alias name ... ok 705s testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases.testSetInvalidAlias2) 705s Try to use a unit (reserved word) as alias name ... ok 705s testSketcher (TestSpreadsheet.SpreadsheetCases.testSketcher) 705s Mixup of Label and Name (bug #2407) ... ok 705s testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases.testUndoAliasCreationReuseName) 705s Test deleted aliases by undo remains in database ... ok 705s testUnits (TestSpreadsheet.SpreadsheetCases.testUnits) 705s Units -- test unit calculations. ... ok 705s 705s ---------------------------------------------------------------------- 705s Ran 50 tests in 0.209s 705s 705s OK 705s FreeCAD 0.21.2, Libs: 0.21.2R 705s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 705s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 705s FreeCAD wouldn't be possible without FreeCAD community. 705s ##### #### ### #### 705s # # # # # # 705s # ## #### #### # # # # # 705s #### # # # # # # # ##### # # 705s # # #### #### # # # # # 705s # # # # # # # # # ## ## ## 705s # # #### #### ### # # #### ## ## ## 705s 705s Recompute...... 705s Recompute...... 705s (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Importing project files...... 705s (100 %) Postprocessing...... 705s (100 %) Importing project files...... 705s (100 %) Postprocessing...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Postprocessing...... 705s (100 %) Importing project files...... 705s (33 %) (66 %) (100 %) Postprocessing...... 705s (100 %) Recompute...... 705s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 705s (100 %) Recompute...... 705s (50 %) (100 %) Postprocessing...... 705s (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Postprocessing...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Postprocessing...... 705s (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (33 %) (66 %) (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (50 %) (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) Recompute...... 705s (100 %) ### Running CLI Test BaseTests ### 705s testAngle (BaseTests.AlgebraTestCase.testAngle) ... ok 705s testAngleWithNullVector (BaseTests.AlgebraTestCase.testAngleWithNullVector) ... ok 705s testBounding (BaseTests.AlgebraTestCase.testBounding) ... ok 705s testInverted (BaseTests.AlgebraTestCase.testInverted) ... ok 705s testMatrix (BaseTests.AlgebraTestCase.testMatrix) ... ok 705s testMatrixToRotationFailure (BaseTests.AlgebraTestCase.testMatrixToRotationFailure) ... ok 705s testMultLeftOrRight (BaseTests.AlgebraTestCase.testMultLeftOrRight) ... ok 705s testRotAndMoveMatrix (BaseTests.AlgebraTestCase.testRotAndMoveMatrix) ... ok 705s testRotation (BaseTests.AlgebraTestCase.testRotation) ... ok 705s testRotationFromMatrix (BaseTests.AlgebraTestCase.testRotationFromMatrix) ... ok 705s testVector2d (BaseTests.AlgebraTestCase.testVector2d) ... ok 705s testYawPitchRoll (BaseTests.AlgebraTestCase.testYawPitchRoll) ... ok 708s testAsynchronPrintFromThread (BaseTests.ConsoleTestCase.testAsynchronPrintFromThread) ... ok 708s testILoggerBlocker (BaseTests.ConsoleTestCase.testILoggerBlocker) ... ok 708s testPrint (BaseTests.ConsoleTestCase.testPrint) ... ok 708s testSynchronPrintFromThread (BaseTests.ConsoleTestCase.testSynchronPrintFromThread) ... Printing error 708s Printing warning 711s ok 711s testAddition (BaseTests.MatrixTestCase.testAddition) ... ok 711s testAnything (BaseTests.MatrixTestCase.testAnything) ... ok 711s testColRow (BaseTests.MatrixTestCase.testColRow) ... ok 711s testMatrix (BaseTests.MatrixTestCase.testMatrix) ... ok 711s testMatrixPlacementMatrix (BaseTests.MatrixTestCase.testMatrixPlacementMatrix) ... ok 711s testMinus (BaseTests.MatrixTestCase.testMinus) ... ok 711s testMultLeftOrRight (BaseTests.MatrixTestCase.testMultLeftOrRight) ... ok 711s testNull (BaseTests.MatrixTestCase.testNull) ... ok 711s testNumberProtocol (BaseTests.MatrixTestCase.testNumberProtocol) ... ok 711s testOrder (BaseTests.MatrixTestCase.testOrder) ... ok 711s testPlacement (BaseTests.MatrixTestCase.testPlacement) ... ok 711s testPower (BaseTests.MatrixTestCase.testPower) ... ok 711s testRotation (BaseTests.MatrixTestCase.testRotation) ... ok 711s testScalar (BaseTests.MatrixTestCase.testScalar) ... ok 711s testScale (BaseTests.MatrixTestCase.testScale) ... ok 711s testShearing (BaseTests.MatrixTestCase.testShearing) ... ok 711s testTrace (BaseTests.MatrixTestCase.testTrace) ... ok 711s testUnity (BaseTests.MatrixTestCase.testUnity) ... ok 711s testVector (BaseTests.MatrixTestCase.testVector) ... ok 711s testVectorMult (BaseTests.MatrixTestCase.testVectorMult) ... ok 711s testBool (BaseTests.ParameterTestCase.testBool) ... ok 711s testExportImport (BaseTests.ParameterTestCase.testExportImport) ... ok 711s testFloat (BaseTests.ParameterTestCase.testFloat) ... ok 711s testGroup (BaseTests.ParameterTestCase.testGroup) ... ok 711s testGroupNames (BaseTests.ParameterTestCase.testGroupNames) ... ok 711s testInt (BaseTests.ParameterTestCase.testInt) ... ok 712s testNesting (BaseTests.ParameterTestCase.testNesting) ... ok 712s testString (BaseTests.ParameterTestCase.testString) ... ok 712s 712s ---------------------------------------------------------------------- 712s Ran 44 tests in 6.308s 712s 712s OK 712s FreeCAD 0.21.2, Libs: 0.21.2R 712s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 712s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 712s FreeCAD wouldn't be possible without FreeCAD community. 712s ##### #### ### #### 712s # # # # # # 712s # ## #### #### # # # # # 712s #### # # # # # # # ##### # # 712s # # #### #### # # # # # 712s # # # # # # # # # ## ## ## 712s # # #### #### ### # # #### ## ## ## 712s 712s Recompute...... 712s (100 %) Call from Python thread (not synchronized): count=1 712s Call from Python thread (not synchronized): count=2 712s Call from Python thread (not synchronized): count=3 712s Call from Python thread (not synchronized): count=4 712s Call from Python thread (not synchronized): count=5 712s Call from Python thread (not synchronized): count=6 712s Call from Python thread (not synchronized): count=7 712s Call from Python thread (not synchronized): count=8 712s Call from Python thread (not synchronized): count=9 712s Call from Python thread (not synchronized): count=10 712s 10 712s Printing message 712s Call from Python thread: count=1 712s Call from Python thread: count=2 712s Call from Python thread: count=3 712s Call from Python thread: count=4 712s Call from Python thread: count=5 712s Call from Python thread: count=6 712s Call from Python thread: count=7 712s Call from Python thread: count=8 712s Call from Python thread: count=9 712s Call from Python thread: count=10 712s 10 712s ### Running CLI Test UnitTests ### 712s testConversions (UnitTests.UnitBasicCases.testConversions) ... ok 712s testDivide (UnitTests.UnitBasicCases.testDivide) ... ok 712s testEnergy (UnitTests.UnitBasicCases.testEnergy) ... ok 712s testImperial (UnitTests.UnitBasicCases.testImperial) ... ok 712s testIssue6735 (UnitTests.UnitBasicCases.testIssue6735) ... ok 712s testQuantity (UnitTests.UnitBasicCases.testQuantity) ... ok 712s testSchemeTranslation (UnitTests.UnitBasicCases.testSchemeTranslation) ... b'10.0 mm : 9.524999999999999 mm : 3/8" : CentiMetre : Building US (ft-in, sqft, cft)' 712s b'100.0 mm : DeciMetre : Building US (ft-in, sqft, cft) : syntax error' 712s b'1000000.0 mm : KiloMetre : Building US (ft-in, sqft, cft) : syntax error' 712s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : US customary (in, lb)' 712s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial decimal (in, lb)' 712s b'1000000.0 kg/s^2 : 999999.5503821528 kg/s^2 : 5710.1466608456139511 lbf/in : MegaNewtonPerMeter : Imperial for Civil Eng (ft, ft/sec)' 712s b'1000.0 mm : Metre : Building US (ft-in, sqft, cft) : syntax error' 712s b'1.0 mm : 0.0 : 0 : MilliMetre : Building US (ft-in, sqft, cft)' 712s b'0.0254 mm : 0.0 : 0 : Thou : Building US (ft-in, sqft, cft)' 712s ok 712s testSchemes (UnitTests.UnitBasicCases.testSchemes) ... ok 712s testSelfConsistency (UnitTests.UnitBasicCases.testSelfConsistency) ... ok 712s testToString (UnitTests.UnitBasicCases.testToString) ... ok 712s testTrigonometric (UnitTests.UnitBasicCases.testTrigonometric) ... ok 712s testVoltage (UnitTests.UnitBasicCases.testVoltage) ... ok 712s 712s ---------------------------------------------------------------------- 712s Ran 12 tests in 0.020s 712s 712s OK 712s FreeCAD 0.21.2, Libs: 0.21.2R 712s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 712s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 712s FreeCAD wouldn't be possible without FreeCAD community. 712s ##### #### ### #### 712s # # # # # # 712s # ## #### #### # # # # # 712s #### # # # # # # # ##### # # 712s # # #### #### # # # # # 712s # # # # # # # # # ## ## ## 712s # # #### #### ### # # #### ## ## ## 712s 712s ### Running CLI Test Document ### 712s testIssue0003323 (Document.DocumentBacklinks.testIssue0003323) ... ok 712s testAbortTransaction (Document.DocumentBasicCases.testAbortTransaction) ... ok 712s testAccessByNameOrID (Document.DocumentBasicCases.testAccessByNameOrID) ... ok 712s testAddRemove (Document.DocumentBasicCases.testAddRemove) ... ok 712s testAddRemoveUndo (Document.DocumentBasicCases.testAddRemoveUndo) ... ok 712s testAddition (Document.DocumentBasicCases.testAddition) ... ok 712s testAttributeOfDynamicProperty (Document.DocumentBasicCases.testAttributeOfDynamicProperty) ... ok 712s testCreateDestroy (Document.DocumentBasicCases.testCreateDestroy) ... ok 712s testDuplicateLinks (Document.DocumentBasicCases.testDuplicateLinks) ... ok 712s testEnum (Document.DocumentBasicCases.testEnum) ... ok 712s testExtensionBug0002785 (Document.DocumentBasicCases.testExtensionBug0002785) ... ok 712s testExtensionBugViewProvider (Document.DocumentBasicCases.testExtensionBugViewProvider) ... ok 712s testExtensionGroup (Document.DocumentBasicCases.testExtensionGroup) ... ok 712s testExtensions (Document.DocumentBasicCases.testExtensions) ... ok 712s testIssue4823 (Document.DocumentBasicCases.testIssue4823) ... ok 712s testMem (Document.DocumentBasicCases.testMem) ... ok 712s testNoRecompute (Document.DocumentBasicCases.testNoRecompute) ... ok 712s testNoRecomputeParent (Document.DocumentBasicCases.testNoRecomputeParent) ... ok 712s testNotification_Issue2902Part2 (Document.DocumentBasicCases.testNotification_Issue2902Part2) ... ok 712s testNotification_Issue2996 (Document.DocumentBasicCases.testNotification_Issue2996) ... ok 712s testObjects (Document.DocumentBasicCases.testObjects) ... ok 712s testPlacementList (Document.DocumentBasicCases.testPlacementList) ... ok 712s testProp_NonePropertyLink (Document.DocumentBasicCases.testProp_NonePropertyLink) ... ok 712s testProp_OutputPropertyLink (Document.DocumentBasicCases.testProp_OutputPropertyLink) ... ok 712s testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases.testPropertyLink_Issue2902Part1) ... ok 712s testRawAxis (Document.DocumentBasicCases.testRawAxis) ... ok 712s testRemoval (Document.DocumentBasicCases.testRemoval) ... /usr/share/freecad/Mod/Test/Document.py(1626): Module Document has no class Cls 712s ok 712s testSamePropertyOfLinkAndLinkedObject (Document.DocumentBasicCases.testSamePropertyOfLinkAndLinkedObject) ... ok 712s testSubObject (Document.DocumentBasicCases.testSubObject) ... ok 712s testWrongTypes (Document.DocumentBasicCases.testWrongTypes) ... ok 712s testCyclicDependencyOnPlacement (Document.DocumentExpressionCases.testCyclicDependencyOnPlacement) ... ok 712s testExpression (Document.DocumentExpressionCases.testExpression) ... ok 712s testIssue4649 (Document.DocumentExpressionCases.testIssue4649) ... onChanged .Cls object at 0x6b007c2a06e0> Proxy 712s onChanged .Cls object at 0x6b007c2a06e0> ExpressionEngine 712s onChanged .Cls object at 0x6b007c2a06e0> ExpressionEngine 712s onChanged .Cls object at 0x6b007c2a06e0> propA 712s Removing expression... 712s onChanged .Cls object at 0x6b007c2a06e0> ExpressionEngine 712s onChanged .Cls object at 0x6b007c2a06e0> _GroupTouched 712s onChanged .Cls object at 0x6b007c2a06e0> propA 712s Removing expression... 712s onChanged .Cls object at 0x6b007c2a06e0> ExpressionEngine 712s onChanged .Cls object at 0x6b007c2a06e0> ExpressionEngine 712s onChanged .Cls object at 0x6b007c2a06e0> propA 712s Removing expression... 712s onChanged .Cls object at 0x6b007c2a06e0> _GroupTouched 712s ok 712s testApplyFiles (Document.DocumentFileIncludeCases.testApplyFiles) ... ok 712s testGroup (Document.DocumentGroupCases.testGroup) ... App::FeatureTest: Link(s) to object(s) 'Cylinder' go out of the allowed scope 'Fusion'. Instead, the linked object(s) reside within 'Part1'. 712s 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'. 712s 1.82e-07 Document.cpp(2448): The graph must be a DAG. 712s ok 712s testGroupAndGeoFeatureGroup (Document.DocumentGroupCases.testGroupAndGeoFeatureGroup) ... 0.000178872 Document.cpp(2803): GroupTests#Part2 still touched after recompute 712s FreeCAD 0.21.2, Libs: 0.21.2R 712s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 712s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 712s FreeCAD wouldn't be possible without FreeCAD community. 712s ##### #### ### #### 712s # # # # # # 712s # ## #### #### # # # # # 712s #### # # # # # # # ##### # # 712s # # #### #### # # # # # 712s # # # # # # # # # ## ## ## 712s # # #### #### ### # # #### ## ## ## 712s 712s Postprocessing...... 712s (100 %) Recompute...... 712s (100 %) Recompute...... 712s (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (100 %) Recompute...... 712s (100 %) Importing project files...... 712s (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (50 %) (100 %) Postprocessing...... 712s (100 %) Recompute...... 712s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 712s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (50 %) (100 %) Recompute...... 712s (33 %) (66 %) (100 %) Recompute...... 712s (100 %) Recompute...... 712s (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (100 %) Postprocessing...... 712s (100 %) Recompute...... 712s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 712s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (4 %) (9 %) ok 712s testIssue0003150Part2 (Document.DocumentGroupCases.testIssue0003150Part2) ... ok 712s testDocument (Document.DocumentObserverCases.testDocument) ... ok 712s testGuiObserver (Document.DocumentObserverCases.testGuiObserver) ... ok 712s testObject (Document.DocumentObserverCases.testObject) ... ok 712s testRemoveObserver (Document.DocumentObserverCases.testRemoveObserver) ... ok 712s testSave (Document.DocumentObserverCases.testSave) ... Document with the UUID '534f5ee5-7e81-480e-8f33-0e335cd57808' already exists, change to '9e50f5b1-322b-41d7-96bf-edc5d41cadf8' 712s ok 712s testUndoDisabledDocument (Document.DocumentObserverCases.testUndoDisabledDocument) ... ok 712s testColorList (Document.DocumentPlatformCases.testColorList) ... ok 712s testFloatList (Document.DocumentPlatformCases.testFloatList) ... ok 712s testPoints (Document.DocumentPlatformCases.testPoints) ... ok 712s testVectorList (Document.DocumentPlatformCases.testVectorList) ... ok 712s testDescent (Document.DocumentPropertyCases.testDescent) ... ok 712s testRemoveProperty (Document.DocumentPropertyCases.testRemoveProperty) ... ok 712s testRemovePropertyExpression (Document.DocumentPropertyCases.testRemovePropertyExpression) ... ok 712s testRemovePropertyOnChange (Document.DocumentPropertyCases.testRemovePropertyOnChange) ... ok 712s testDescent (Document.DocumentRecomputeCases.testDescent) ... ok 712s testRecompute (Document.DocumentRecomputeCases.testRecompute) ... 712s 712s 712s 712s 712s 712s 712s 712s 712s 712s 712s ok 712s testActiveDocument (Document.DocumentSaveRestoreCases.testActiveDocument) ... ok 712s testExtensionSaveRestore (Document.DocumentSaveRestoreCases.testExtensionSaveRestore) ... ok 712s testPersistenceContentDump (Document.DocumentSaveRestoreCases.testPersistenceContentDump) ... ok 712s testRestore (Document.DocumentSaveRestoreCases.testRestore) ... ok 712s testSaveAndRestore (Document.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 712s testAbsoluteA12 (Document.FeatureTestAbsAddress.testAbsoluteA12) ... ok 712s testAbsoluteA13 (Document.FeatureTestAbsAddress.testAbsoluteA13) ... ok 712s testAbsoluteAA13 (Document.FeatureTestAbsAddress.testAbsoluteAA13) ... ok 712s testAbsoluteABC1 (Document.FeatureTestAbsAddress.testAbsoluteABC1) ... No such attribute 'Name123' 712s Recompute failed! 712s ok 712s testAbsoluteABC2 (Document.FeatureTestAbsAddress.testAbsoluteABC2) ... ok 712s testAbsoluteZZ12 (Document.FeatureTestAbsAddress.testAbsoluteZZ12) ... ok 712s testEmpty (Document.FeatureTestAbsAddress.testEmpty) ... ok 712s testInvalid (Document.FeatureTestAbsAddress.testInvalid) ... ok 712s testRelative (Document.FeatureTestAbsAddress.testRelative) ... ok 712s testInvalidAttribute (Document.FeatureTestAttribute.testInvalidAttribute) ... ok 712s testRemoval (Document.FeatureTestAttribute.testRemoval) ... ok 712s testValidAttribute (Document.FeatureTestAttribute.testValidAttribute) ... ok 712s testA (Document.FeatureTestColumn.testA) ... ok 712s testAA (Document.FeatureTestColumn.testAA) ... ok 712s testAAA (Document.FeatureTestColumn.testAAA) ... ok 712s testAAZ (Document.FeatureTestColumn.testAAZ) ... Invalid column specification 712s Invalid column specification 712s Invalid column specification 712s ok 712s testAB (Document.FeatureTestColumn.testAB) ... ok 712s testABCD (Document.FeatureTestColumn.testABCD) ... ok 712s testABCDSilent (Document.FeatureTestColumn.testABCDSilent) ... ok 712s testALL (Document.FeatureTestColumn.testALL) ... ok 712s testAZ (Document.FeatureTestColumn.testAZ) ... ok 712s testAZA (Document.FeatureTestColumn.testAZA) ... ok 712s testAb (Document.FeatureTestColumn.testAb) ... ok 712s testAbSilent (Document.FeatureTestColumn.testAbSilent) ... ok 712s testBA (Document.FeatureTestColumn.testBA) ... ok 712s testCB (Document.FeatureTestColumn.testCB) ... ok 712s testCBA (Document.FeatureTestColumn.testCBA) ... ok 712s testEmpty (Document.FeatureTestColumn.testEmpty) ... ok 712s testEmptySilent (Document.FeatureTestColumn.testEmptySilent) ... ok 712s testZ (Document.FeatureTestColumn.testZ) ... ok 712s testZA (Document.FeatureTestColumn.testZA) ... ok 712s testZZ (Document.FeatureTestColumn.testZZ) ... ok 712s testZZA (Document.FeatureTestColumn.testZZA) ... ok 712s testZZZ (Document.FeatureTestColumn.testZZZ) ... ok 712s test0 (Document.FeatureTestRow.test0) ... ok 712s test1 (Document.FeatureTestRow.test1) ... ok 712s test16384 (Document.FeatureTestRow.test16384) ... ok 712s test16385 (Document.FeatureTestRow.test16385) ... ok 712s testA (Document.FeatureTestRow.testA) ... ok 712s testEmpty (Document.FeatureTestRow.testEmpty) ... ok 712s testException (Document.FeatureTestRow.testException) ... Invalid row specification. 712s ok 712s testUndo (Document.UndoRedoCases.testUndo) ... ok 712s testUndoClear (Document.UndoRedoCases.testUndoClear) ... ok 712s testUndoInList (Document.UndoRedoCases.testUndoInList) ... ok 712s testUndoIssue0003150Part1 (Document.UndoRedoCases.testUndoIssue0003150Part1) ... ok 712s testUndoProperties (Document.UndoRedoCases.testUndoProperties) ... ok 712s 712s ---------------------------------------------------------------------- 712s Ran 104 tests in 0.113s 712s 712s OK 712s (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (4 %) (9 %) Recompute...... 712s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 712s (100 %) Importing project files...... 712s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Postprocessing...... 712s (100 %) Recompute...... 712s (100 %) Recompute...... 712s (33 %) (66 %) (100 %) Recompute...... 712s (33 %) (66 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 712s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Postprocessing...... 712s (100 %) Importing project files...... 712s (25 %) (50 %) (75 %) (100 %) Importing project files...... 712s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 712s (25 %) (50 %) (75 %) (100 %) Importing project files...... 712s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Postprocessing...... 712s (100 %) Recompute...... 712s Recompute...... 712s (100 %) Recompute...... 712s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 712s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 712s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) ### Running CLI Test Metadata ### 712s test_content_item_tags (Metadata.TestMetadata.test_content_item_tags) ... TestWorkbenchA 712s TestWorkbenchB 712s TestWorkbenchC 712s TestWorkbenchD 712s ok 712s test_content_types (Metadata.TestMetadata.test_content_types) ... ok 712s test_copy_constructor (Metadata.TestMetadata.test_copy_constructor) ... ok 712s test_default_constructor (Metadata.TestMetadata.test_default_constructor) ... ok 712s test_file_path (Metadata.TestMetadata.test_file_path) ... ok 712s test_first_supported_version (Metadata.TestMetadata.test_first_supported_version) ... ok 712s test_generic_metadata (Metadata.TestMetadata.test_generic_metadata) ... ok 712s test_last_supported_version (Metadata.TestMetadata.test_last_supported_version) ... ok 712s test_min_python_version (Metadata.TestMetadata.test_min_python_version) ... ok 712s test_supports_current (Metadata.TestMetadata.test_supports_current) ... ok 712s test_toplevel_tags (Metadata.TestMetadata.test_toplevel_tags) ... ok 712s test_xml_constructor (Metadata.TestMetadata.test_xml_constructor) ... ok 712s 712s ---------------------------------------------------------------------- 712s Ran 12 tests in 0.006s 712s 712s OK 712s FreeCAD 0.21.2, Libs: 0.21.2R 712s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 712s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 712s FreeCAD wouldn't be possible without FreeCAD community. 712s ##### #### ### #### 712s # # # # # # 712s # ## #### #### # # # # # 712s #### # # # # # # # ##### # # 712s # # #### #### # # # # # 712s # # # # # # # # # ## ## ## 712s # # #### #### ### # # #### ## ## ## 712s 712s ### Running CLI Test UnicodeTests ### 712s testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases.testSaveAndRestore) ... ok 712s testUnicodeLabel (UnicodeTests.UnicodeBasicCases.testUnicodeLabel) ... ok 712s 712s ---------------------------------------------------------------------- 712s Ran 2 tests in 0.005s 712s 712s OK 712s FreeCAD 0.21.2, Libs: 0.21.2R 712s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 712s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 712s FreeCAD wouldn't be possible without FreeCAD community. 712s ##### #### ### #### 712s # # # # # # 712s # ## #### #### # # # # # 712s #### # # # # # # # ##### # # 712s # # #### #### # # # # # 712s # # # # # # # # # ## ## ## 712s # # #### #### ### # # #### ## ## ## 712s 712s Importing project files...... 712s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 712s (100 %) ### Running CLI Test TestPythonSyntax ### 713s testAll (TestPythonSyntax.PythonSyntaxTestCase.testAll) ... :751: SyntaxWarning: invalid escape sequence '\#' 713s :767: SyntaxWarning: invalid escape sequence '\#' 713s :795: SyntaxWarning: invalid escape sequence '\?' 713s :797: SyntaxWarning: invalid escape sequence '\/' 713s :454: SyntaxWarning: invalid escape sequence '\[' 713s :42: SyntaxWarning: invalid escape sequence '\d' 713s :1443: SyntaxWarning: invalid escape sequence '\s' 713s :1445: SyntaxWarning: invalid escape sequence '\(' 713s :559: SyntaxWarning: invalid escape sequence '\[' 713s :95: SyntaxWarning: invalid escape sequence '\[' 713s :24: SyntaxWarning: invalid escape sequence '\K' 714s :7: SyntaxWarning: invalid escape sequence '\i' 714s :236: SyntaxWarning: invalid escape sequence '\.' 714s :238: SyntaxWarning: invalid escape sequence '\+' 714s :3866: SyntaxWarning: invalid escape sequence '\$' 715s :5: SyntaxWarning: invalid escape sequence '\i' 715s :416: SyntaxWarning: invalid escape sequence '\.' 715s :732: SyntaxWarning: invalid escape sequence '\d' 715s :935: SyntaxWarning: invalid escape sequence '\s' 715s :935: SyntaxWarning: invalid escape sequence '\s' 715s :935: SyntaxWarning: invalid escape sequence '\s' 715s :938: SyntaxWarning: invalid escape sequence '\.' 715s :1620: SyntaxWarning: invalid escape sequence '\(' 715s :1621: SyntaxWarning: invalid escape sequence '\s' 715s :426: SyntaxWarning: invalid escape sequence '\[' 715s :504: SyntaxWarning: invalid escape sequence '\[' 715s :639: SyntaxWarning: invalid escape sequence '\[' 724s :355: SyntaxWarning: invalid escape sequence '\w' 725s :194: SyntaxWarning: invalid escape sequence '\s' 725s :197: SyntaxWarning: invalid escape sequence '\s' 725s ok 725s 725s ---------------------------------------------------------------------- 725s Ran 1 test in 12.457s 725s 725s OK 725s FreeCAD 0.21.2, Libs: 0.21.2R 725s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 725s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 725s FreeCAD wouldn't be possible without FreeCAD community. 725s ##### #### ### #### 725s # # # # # # 725s # ## #### #### # # # # # 725s #### # # # # # # # ##### # # 725s # # #### #### # # # # # 725s # # # # # # # # # ## ## ## 725s # # #### #### ### # # #### ## ## ## 725s 725s ### Running CLI Test TestPathApp ### 726s /usr/share/freecad/Mod/Path/PathTests/TestPathPost.py:355: SyntaxWarning: invalid escape sequence '\w' 726s """ 726s test000 (PathTests.TestPathPost.TestBuildPostList.test000) ... ok 726s test010 (PathTests.TestPathPost.TestBuildPostList.test010) ... ok 727s test020 (PathTests.TestPathPost.TestBuildPostList.test020) ... ok 727s test030 (PathTests.TestPathPost.TestBuildPostList.test030) ... FreeCAD 0.21.2, Libs: 0.21.2R 727s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 727s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 727s FreeCAD wouldn't be possible without FreeCAD community. 727s ##### #### ### #### 727s # # # # # # 727s # ## #### #### # # # # # 727s #### # # # # # # # ##### # # 727s # # #### #### # # # # # 727s # # # # # # # # # ## ## ## 727s # # #### #### ### # # #### ## ## ## 727s 727s Importing project files...... 727s (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...... 727s (100 %) Importing project files...... 727s (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...... 727s (100 %) Importing project files...... 727s (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...... 727s (100 %) Importing project files...... 727s (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 727s test040 (PathTests.TestPathPost.TestBuildPostList.test040) ... ok 727s test050 (PathTests.TestPathPost.TestBuildPostList.test050) ... ok 727s test060 (PathTests.TestPathPost.TestBuildPostList.test060) ... ok 727s test000 (PathTests.TestCentroidPost.TestCentroidPost.test000) 727s Test Output Generation. ... testpath 727s postprocessing... 727s done postprocessing. 727s testpath 727s postprocessing... 727s done postprocessing. 727s testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test010 (PathTests.TestCentroidPost.TestCentroidPost.test010) 727s Test command Generation. ... testpath 727s postprocessing... 727s done postprocessing. 727s testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test020 (PathTests.TestCentroidPost.TestCentroidPost.test020) 727s Test Line Numbers ... testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test030 (PathTests.TestCentroidPost.TestCentroidPost.test030) 727s Test Pre-amble ... testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test040 (PathTests.TestCentroidPost.TestCentroidPost.test040) 727s Test Post-amble ... testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test050 (PathTests.TestCentroidPost.TestCentroidPost.test050) 727s Test inches ... testpath 727s postprocessing... 727s done postprocessing. 727s testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test060 (PathTests.TestCentroidPost.TestCentroidPost.test060) 727s Test test modal ... testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test070 (PathTests.TestCentroidPost.TestCentroidPost.test070) 727s Test axis modal ... testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test080 (PathTests.TestCentroidPost.TestCentroidPost.test080) 727s Test tool change ... testpath 727s postprocessing... 727s done postprocessing. 727s testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test090 (PathTests.TestCentroidPost.TestCentroidPost.test090) 727s Test comment ... testpath 727s postprocessing... 727s done postprocessing. 727s ok 727s test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test00) 727s Verify bones are inserted for simple moves. ... 83 %) (85 %) (86 %) (88 %) (90 %) (91 %) (93 %) (95 %) (96 %) (98 %) (100 %) Postprocessing...... 727s (100 %) Importing project files...... 727s (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...... 727s (100 %) Importing project files...... 727s (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...... 727s (100 %) Importing project files...... 727s (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...... 727s (100 %) Dogbone.INFO: Here we go ... 727s Dogbone.INFO: Default side = right 727s Dogbone.INFO: inside -> side = left 727s Dogbone.INFO: CW -> stay on side 727s Dogbone.INFO: Here we go ... 727s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 727s Dogbone.INFO: nope 727s Dogbone.INFO: 1: Command G1 [ Z:0 ] 727s Dogbone.INFO: nope 727s Dogbone.INFO: 2: Command G1 [ Y:100 ] 727s Dogbone.INFO: is a candidate, keeping for later 727s Dogbone.INFO: adding to odds and ends 727s Dogbone.INFO: 3: Command G1 [ X:12 ] 727s Dogbone.INFO: - direction = Right/Right 727s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 727s Dogbone.INFO: 4: Command G1 [ Y:10 ] 727s Dogbone.INFO: - direction = Right/Right 727s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 727s Dogbone.INFO: removing potential path crossing 727s Dogbone.INFO: 5: Command G1 [ X:10 ] 727s Dogbone.INFO: - direction = Right/Right 727s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 727s Dogbone.INFO: removing potential path crossing 727s Dogbone.INFO: 6: Command G1 [ Z:10 ] 727s Dogbone.INFO: Looking for connection in odds and ends 727s Dogbone.INFO: - direction = Right/Right 727s Dogbone.INFOok 727s test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test01) 727s Verify bones are inserted if hole ends with rapid move out. ... ok 727s test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test02) 728s Verify bones are correctly generated for a Profile. ... Area.cpp(1429): hit bottom -0,1.77636e-15,1e-06 728s Area.cpp(1429): hit bottom 0,0,1e-07 728s Area.cpp(1429): hit bottom 0,0,1e-07 728s : and there is one 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: Default side = right 728s Dogbone.INFO: inside -> side = left 728s Dogbone.INFO: CW -> stay on side 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 1: Command G1 [ Z:0 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 2: Command G1 [ Y:100 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 3: Command G1 [ X:12 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (10.0, 100.0, 0.0) 728s Dogbone.INFO: 4: Command G1 [ Y:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (12.0, 100.0, 0.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 5: Command G1 [ X:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (12.0, 10.0, 0.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 6: Command G0 [ Z:10 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: and there is one 728s Dogbone.INFO: removing potential path crossing 728s Recompute...... 728s (50 %) (100 %) Recompute...... 728s (33 %) (66 %) (100 %) Recompute...... 728s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Importing project files...... 728s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 728s (100 %) Recompute...... 728s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Importing project files...... 728s (25 %) (50 %) (75 %) (100 %) Recompute...... 728s (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 728s Recompute...... 728s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 728s Dogbone.INFO: Default side = right 728s Dogbone.INFO: not inside -> side stays right 728s Dogbone.INFO: CW -> stay on side 728s Recompute...... 728s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) Dogbone.INFO: Here we go ... 728s Dogbone.INFO: 0: Command (Profile) [ ] 728s Dogbone.INFO: 1: Command (Compensated Tool Path. Diameter: 5.0) [ ] 728s Dogbone.INFO: 2: Command G0 [ Z:16 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 3: Command G0 [ X:72.5 Y:72.5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 4: Command G0 [ Z:14 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 5: Command G1 [ X:72.5 Y:72.5 Z:5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 6: Command G1 [ X:27.5 Y:72.5 Z:5 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 7: Command G1 [ X:27.5 Y:27.5 Z:5 ] 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 5.0) 728s Dogbone.INFO: 8: Command G1 [ X:72.5 Y:27.5 Z:5 ] 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 5.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 9: Command G1 [ X:72.5 Y:72.5 Z:5 ] 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 5.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 10: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - ok 728s test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test03) 728s Verify no bone is inserted for straight move interrupted by plunge. ... direction = Left/Left 728s Dogbone.INFO: and there is one 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 11: Command G1 [ X:27.5 Y:72.5 Z:1e-07 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 12: Command G1 [ X:27.5 Y:27.5 Z:1e-07 ] 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 72.5, 1e-07) 728s Dogbone.INFO: 13: Command G1 [ X:72.5 Y:27.5 Z:1e-07 ] 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: Found bone corner: Vector (27.500000099999994, 27.500000099999994, 1e-07) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 14: Command G1 [ X:72.5 Y:72.5 Z:1e-07 ] 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: Found bone corner: Vector (72.5, 27.500000099999994, 1e-07) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 15: Command G0 [ F:0 Z:16 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Left/Left 728s Dogbone.INFO: and there is one 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 16: Command G0 [ Z:16 ] 728s Dogbone.INFO: ignoring and dropping noop move 728s Dogbone.INFO: 17: Command G0 [ X:72.5 Y:72.5 ] 728s Dogbone.INFO: ignoring and dropping noop move 728s Dogbone.INFO: 18: Command G0 [ X:102.5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 19: Command G0 [ X:102.5 Z:14 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 20: Command G1 [ X:102.5 Y:72.5 Z:5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 21: Command G1 [ X:102.5 Y:1.5e-07 Z:5 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 22: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 23: Command G1 [ X:1.5e-07 Y:-2.5 Z:5 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 24: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 25: Command G1 [ X:-2.5 Y:100 Z:5 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 26: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 27: Command G1 [ X:100 Y:102.5 Z:5 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 28: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:5 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 29: Command G1 [ X:102.5 Y:72.5 Z:5 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 30: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Straight/Left 728s Dogbone.INFO: 31: Command G1 [ X:102.5 Y:1.5e-07 Z:1e-07 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 32: Command G2 [ I:-2.5 J:5.2685e-08 K:0 X:100 Y:-2.5 Z:1e-07 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 33: Command G1 [ X:1.5e-07 Y:-2.5 Z:1e-07 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 34: Command G2 [ I:5.2685e-08 J:2.5 K:0 X:-2.5 Y:1.5e-07 Z:1e-07 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 35: Command G1 [ X:-2.5 Y:100 Z:1e-07 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 36: Command G2 [ I:2.5 J:-5.2684e-08 K:0 X:1.5e-07 Y:102.5 Z:1e-07 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 37: Command G1 [ X:100 Y:102.5 Z:1e-07 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 38: Command G2 [ I:-5.2685e-08 J:-2.5 K:0 X:102.5 Y:100 Z:1e-07 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 39: Command G1 [ X:102.5 Y:72.5 Z:1e-07 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 40: Command G0 [ F:0 Z:16 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Straight/Left 728s Dogbone.INFO: 41: Command G0 [ Z:16 ] 728s Dogbone.INFO: ignoring and dropping noop move 728s (78 %) (85 %) (92 %) (100 %) Dogbone.INFO: Here we go ... 728s Dogbone.INFO: Default side = right 728s Dogbone.INFO: inside -> side = left 728s Dogbone.INFO: CW -> stay on side 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10ok 728s test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test04) 728s Verify can handle comments between moves ... ok 728s test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone.test05) 728s Verify can handle noops between moves ... ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 1: Command G1 [ Z:0 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 2: Command G1 [ X:0 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 3: Command ( start) [ ] 728s Dogbone.INFO: 4: Command G1 [ Y:0 ] 728s Dogbone.INFO: - direction = Left/Right 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 5: Command G1 [ X:15 ] 728s Dogbone.INFO: - direction = Left/Right 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 6: Command G1 [ Y:10 ] 728s Dogbone.INFO: - direction = Left/Right 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 7: Command G1 [ X:10 ] 728s Dogbone.INFO: - direction = Left/Right 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: 8: Command ( straight line move to start) [ ] 728s Dogbone.INFO: 9: Command G0 [ Z:10 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Straight/Right 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: Default side = right 728s Dogbone.INFO: inside -> side = left 728s Dogbone.INFO: CW -> stay on side 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 1: Command G1 [ Z:0 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 2: Command G1 [ X:20 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 3: Command G1 [ Y:0 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 728s Dogbone.INFO: 4: Command G1 [ X:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 5: Command G1 [ Y:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 6: Command G1 [ Z:10 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: and there is one 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: Default side = right 728s Dogbone.INFO: inside -> side = left 728s Dogbone.INFO: CW -> stay on side 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 1: Command G1 [ Z:0 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 2: Command G1 [ X:20 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 3: Command G1 [ Y:0 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 728s Dogbone.INFO: 4: Command G1 [ X:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 5: Command (some comment or other should not change the output) [ ] 728s Dogbone.INFO: 6: Command G1 [ Y:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: 7: Command G1 [ Z:10 ] 728s Dogbone.INFO: Looking for connection in odds and ends 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: and there is one 728s Dogbone.INFO: removing potential path crossing 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: Default side = right 728s Dogbone.INFO: inside -> side = left 728s Dogbone.INFO: CW -> stay on side 728s Dogbone.INFO: Here we go ... 728s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 1: Command G1 [ Z:0 ] 728s Dogbone.INFO: nope 728s Dogbone.INFO: 2: Command G1 [ X:20 ] 728s Dogbone.INFO: is a candidate, keeping for later 728s Dogbone.INFO: adding to odds and ends 728s Dogbone.INFO: 3: Command G1 [ Y:0 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 728s Dogbone.INFO: 4: Command G1 [ X:10 ] 728s Dogbone.INFO: - direction = Right/Right 728s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 728s Dogbone.INFOok 728s test00 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test00) 728s Verify adaptive length ... ok 728s test01 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test01) 728s Verify nominal length ... ok 728s test02 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test02) 728s Verify custom length ... ok 728s test10 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test10) 728s Verify basic op dressup ... ok 728s test11 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test11) 728s Verify retaining non-move instructions ... ok 728s test20 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test20) 728s Verify bone on plunge moves ... ok 728s test21 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test21) 728s Verify ignoring plunge moves that don't connect ... ok 728s test30 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test30) 728s Verify TBone_V style ... ok 728s test40 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test40) 728s Verify TBone_S style ... ok 728s test50 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test50) 728s Verify TBone_L style ... ok 728s test60 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test60) 728s Verify Dogbone style ... ok 728s test70 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test70) 728s Verify custom length. ... ok 728s test80 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test80) 728s Verify adaptive length. ... ok 728s test81 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test81) 728s Verify adaptive length II. ... ok 728s test90 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test90) 728s Verify dogbone blacklist ... ok 728s test91 (PathTests.TestPathDressupDogboneII.TestDressupDogboneII.test91) 728s Verify dogbone on dogbone ... ok 728s test20 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test20) 728s Verify kinks of maneuvers ... ok 728s test30 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test30) 728s Verify dogbone detection ... ok 728s test40 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test40) 728s Verify horizontal t-bone creation ... ok 728s test50 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test50) 728s Verify vertical t-bone creation ... ok 728s test60 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test60) 728s Verify t-bones on edges ... ok 728s test70 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test70) 728s Verify dogbone angles ... ok 728s test71 (PathTests.TestPathGeneratorDogboneII.TestGeneratorDogboneII.test71) 728s Verify dogbones ... ok 728s test000 (PathTests.TestGrblPost.TestGrblPost.test000) 728s Test Output Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test010 (PathTests.TestGrblPost.TestGrblPost.test010) 728s Test command Generation. ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test020 (PathTests.TestGrblPost.TestGrblPost.test020) 728s Test Line Numbers ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test030 (PathTests.TestGrblPost.TestGrblPost.test030) 728s Test Pre-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test040 (PathTests.TestGrblPost.TestGrblPost.test040) 728s Test Post-amble ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test050 (PathTests.TestGrblPost.TestGrblPost.test050) 728s Test inches ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test060 (PathTests.TestGrblPost.TestGrblPost.test060) 728s Test test modal ... ok 728s test070 (PathTests.TestGrblPost.TestGrblPost.test070) 728s Test axis modal ... ok 728s test080 (PathTests.TestGrblPost.TestGrblPost.test080) 728s Test tool change ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test090 (PathTests.TestGrblPost.TestGrblPost.test090) 728s Test comment ... Post Processor: Path.Post.scripts.grbl_post postprocessing... 728s Done postprocessing. 728s ok 728s test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test00) 728s Check Tag origin. ... ok 728s test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test01) 728s Verify solid for a 90 degree tag is a cylinder. ... ok 728s test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test02) 728s Verify trapezoidal tag has a cone shape with a lid. ... ok 728s test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test03) 728s Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok 728s test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags.test04) 728s Verify height adjustment if tag isn't wide eough for angle. ... 4.373428289111414 728s ok 728s test000 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test000) 728s Test Output Generation. ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test010 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test010) 728s Test command Generation. ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test020 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test020) 728s Test Line Numbers ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test030 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test030) 728s Test Pre-amble ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test040 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test040) 728s Test Post-amble ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test050 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test050) 728s Test inches ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test060 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test060) 728s Test test modal ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test070 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test070) 728s Test axis modal ... Show editor = 0 728s here 728s postprocessing... 728s done postprocessing. 728s ok 728s test080 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test080) 728s Test tool change ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test090 (PathTests.TestLinuxCNCPost.TestLinuxCNCPost.test090) 728s Test comment ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test000 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test000) 728s Test Output Generation. ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test010 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test010) 728s Test command Generation. ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test020 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test020) 728s Test Line Numbers ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test030 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test030) 728s Test Pre-amble ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test040 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test040) 728s Test Post-amble ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test050 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test050) 728s Test inches ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test060 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test060) 728s Test test modal ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test070 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test070) 728s Test axis modal ... Show editor = 0 728s here 728s postprocessing... 728s done postprocessing. 728s ok 728s test080 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test080) 728s Test tool change ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test090 (PathTests.TestMach3Mach4Post.TestMach3Mach4Post.test090) 728s Test comment ... Show editor = 0 728s postprocessing... 728s done postprocessing. 728s ok 728s test000 (PathTests.TestPathPost.TestOutputNameSubstitution.test000) ... ok 729s test010 (PathTests.TestPathPost.TestOutputNameSubstitution.test010) ... ok 729s test015 (PathTests.TestPathPost.TestOutputNameSubstitution.test015) ... : removing potential path crossing 729s Dogbone.INFO: 5: Command G1 [ Y:10 ] 729s Dogbone.INFO: - direction = Right/Right 729s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 729s Dogbone.INFO: removing potential path crossing 729s Dogbone.INFO: 6: Command G1 [ Z:10 ] 729s Dogbone.INFO: Looking for connection in odds and ends 729s Dogbone.INFO: - direction = Right/Right 729s Dogbone.INFO: and there is one 729s Dogbone.INFO: removing potential path crossing 729s Dogbone.INFO: Here we go ... 729s Dogbone.INFO: Default side = right 729s Dogbone.INFO: inside -> side = left 729s Dogbone.INFO: CW -> stay on side 729s Dogbone.INFO: Here we go ... 729s Dogbone.INFO: 0: Command G0 [ X:10 Y:10 Z:10 ] 729s Dogbone.INFO: nope 729s Dogbone.INFO: 1: Command G1 [ Z:0 ] 729s Dogbone.INFO: nope 729s Dogbone.INFO: 2: Command G1 [ X:20 ] 729s Dogbone.INFO: is a candidate, keeping for later 729s Dogbone.INFO: adding to odds and ends 729s Dogbone.INFO: 3: Command G1 [ Y:0 ] 729s Dogbone.INFO: - direction = Right/Right 729s Dogbone.INFO: Found bone corner: Vector (20.0, 10.0, 0.0) 729s Dogbone.INFO: 4: Command G1 [ X:10 ] 729s Dogbone.INFO: - direction = Right/Right 729s Dogbone.INFO: Found bone corner: Vector (20.0, 0.0, 0.0) 729s Dogbone.INFO: removing potential path crossing 729s Dogbone.INFO: 5: Command G1 [ X:10 ] 729s Dogbone.INFO: ignoring and dropping noop move 729s Dogbone.INFO: 6: Command G1 [ Y:10 ] 729s Dogbone.INFO: - direction = Right/Right 729s Dogbone.INFO: Found bone corner: Vector (10.0, 0.0, 0.0) 729s Dogbone.INFO: removing potential path crossing 729s Dogbone.INFO: 7: Command G1 [ Z:10 ] 729s Dogbone.INFO: Looking for connection in odds and ends 729s Dogbone.INFO: - direction = Right/Right 729s Dogbone.INFO: and there is one 729s Dogbone.INFO: removing potential path crossing 729s Importing project files...... 729s (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...... 729s (100 %) Importing project files...... 729s (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...... 729s (100 %) Importing project files...... 729s (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 729s test020 (PathTests.TestPathPost.TestOutputNameSubstitution.test020) ... ok 729s test030 (PathTests.TestPathPost.TestOutputNameSubstitution.test030) ... ok 729s test040 (PathTests.TestPathPost.TestOutputNameSubstitution.test040) ... ok 729s 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...... 729s (100 %) Importing project files...... 729s (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...... 729s (100 %) Importing project files...... 729s (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...... 729s (100 %) Importing project files...... 729s (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...... 729s (100 %) Importing project files...... 730s (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 730s test060 (PathTests.TestPathPost.TestOutputNameSubstitution.test060) ... ok 730s test070 (PathTests.TestPathPost.TestOutputNameSubstitution.test070) ... ok 730s test080 (PathTests.TestPathPost.TestOutputNameSubstitution.test080) ... ok 730s test00 (PathTests.TestPathAdaptive.TestPathAdaptive.test00) 730s test00() Empty test. ... cessing...... 730s (100 %) Importing project files...... 730s (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...... 730s (100 %) Importing project files...... 730s (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...... 730s (100 %) Importing project files...... 730s (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...... 730s (100 %) Importing project files...... 730s (20 %) (40 %) (60 %) (80 %) (100 %) Postprocessing...... 730s (100 %) Recompute...... 730s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Importing project files...... 730s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 730s (100 %) Recompute...... 730s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Importing project files...... 730s (25 %) (50 %) (75 %) (100 %) Recompute...... 730s (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 730s Recompute...... 730s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) Adaptive.INFO: *** Adaptive toolpath processing started... 730s 730s Tool Diameter: 5 730s Accuracy: 6.3 um 730s ** Processing region: 1 730s All cleared. 730s ok 730s test01 (PathTests.TestPathAdaptive.TestPathAdaptive.test01) 730s test01() Verify path generated on Face3. ... Adaptive.INFO: *** Done. Elapsed time: 0.067570 sec 730s 730s 730s (80 %) (86 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 730s Recompute...... 730s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) Adaptive.INFO: *** Adaptive toolpath processing started... 730s 730s Tool Diameter: 5 730s Accuracy: 6.3 um 730s ** Processing region: 1 730s All cleared. 730s ok 730s test02 (PathTests.TestPathAdaptive.TestPathAdaptive.test02) 730s test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.039676 sec 730s 730s 730s (81 %) (87 %) (93 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 730s Recompute...... 730s (5 %) (11 %) (17 %) (23 %) (29 %) (35 %) (41 %) (47 %) (52 %) (58 %) (64 %) (70 %) (76 %) Adaptive.INFO: *** Adaptive toolpath processing started... 730s 730s Tool Diameter: 5 730s Accuracy: 6.3 um 730s ** Processing region: 1 731s All cleared. 731s ok 731s test03 (PathTests.TestPathAdaptive.TestPathAdaptive.test03) 731s test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... Adaptive.INFO: *** Done. Elapsed time: 0.187122 sec 731s 731s 731s (82 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 731s Recompute...... 731s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) Adaptive.INFO: *** Adaptive toolpath processing started... 731s 731s Tool Diameter: 5 731s Accuracy: 6.3 um 731s ** Processing region: 1 731s Unable to resolve tool down linking path (limit reached). 731s All cleared. 731s ok 731s test04 (PathTests.TestPathAdaptive.TestPathAdaptive.test04) 731s 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.630102 sec 731s 731s 731s (83 %) (88 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 731s Recompute...... 731s (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. 731s Adaptive.INFO: *** Adaptive toolpath processing started... 731s 731s Tool Diameter: 5 731s Accuracy: 6.3 um 731s ** Processing region: 1 732s Unable to resolve tool down linking path (self-intersects). 732s All cleared. 732s ok 732s test05 (PathTests.TestPathAdaptive.TestPathAdaptive.test05) 732s 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.165730 sec 732s 732s 732s (84 %) (89 %) (94 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 732s Recompute...... 732s (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. 732s Adaptive.INFO: *** Adaptive toolpath processing started... 732s 732s Tool Diameter: 5 732s Accuracy: 6.3 um 732s ** Processing region: 1 732s Unable to resolve tool down linking path (self-intersects). 732s All cleared. 732s ok 732s test06 (PathTests.TestPathAdaptive.TestPathAdaptive.test06) 732s 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.167503 sec 732s 732s 732s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 732s Recompute...... 732s (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. 732s Adaptive.INFO: *** Adaptive toolpath processing started... 732s 732s Tool Diameter: 5 732s Accuracy: 6.3 um 732s ** Processing region: 1 732s Unable to resolve tool down linking path (self-intersects). 732s All cleared. 732s ok 732s test07 (PathTests.TestPathAdaptive.TestPathAdaptive.test07) 732s test07() Verify path generated on donut-shaped Face10. ... Adaptive.INFO: *** Done. Elapsed time: 0.254569 sec 732s 732s 732s (85 %) (90 %) (95 %) (100 %) SetupSheet.INFO: SetupSheet has no support for Adaptive 732s Recompute...... 732s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 732s 732s Tool Diameter: 5 732s Accuracy: 6.3 um 732s ** Processing region: 1 732s Unable to resolve tool down linking path (self-intersects). 732s All cleared. 732s Adaptive.INFO: *** Done. Elapsed time: 0.255475 sec 732s 732s 732s (86 %) (90 %) (95 %) (100 %) Recompute...... 732s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) Adaptive.INFO: *** Adaptive toolpath processing started... 732s 732s Tool Diameter: 5 732s Accuracy: 6.3 um 732s ** Processing region: 1 732s All cleared. 732s ok 732s test00 (PathTests.TestPathCore.TestPathCore.test00) 732s Test Path command core functionality ... ok 732s test10 (PathTests.TestPathCore.TestPathCore.test10) 732s Test Path Object core functionality ... ok 732s test50 (PathTests.TestPathCore.TestPathCore.test50) 732s Test Path.Length calculation ... ok 732s test00 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test00) 732s Test Basic Drill Generator Return ... ok 732s test10 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test10) 732s Test edge alignment check ... ok 732s test20 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test20) 732s Test Basic Peck Drill Generator Return ... ok 732s test30 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test30) 732s Test Basic Dwell Drill Generator Return ... ok 732s test40 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test40) 732s Specifying retract height should set R parameter to specified value ... ok 732s test41 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test41) 732s Not specifying retract height should set R parameter to Z position of start point ... ok 732s test42 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test42) 732s Non-float retract height should raise ValueError ... ok 732s test50 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test50) 732s Test Error if dwell and peck ... ok 732s test60 (PathTests.TestPathDrillGenerator.TestPathDrillGenerator.test60) 732s Test chipBreak ... ok 732s test00 (PathTests.TestPathDrillable.TestPathDrillable.test00) 733s Test CompareVecs ... ok 733s test10 (PathTests.TestPathDrillable.TestPathDrillable.test10) 734s Test isDrillable ... ok 734s test20 (PathTests.TestPathDrillable.TestPathDrillable.test20) 741s Test getDrillableTargets ... ok 741s test00 (PathTests.TestPathGeom.TestPathGeom.test00) 741s Verify getAngle functionality. ... ok 741s test01 (PathTests.TestPathGeom.TestPathGeom.test01) 741s Verify diffAngle functionality. ... ok 741s test02 (PathTests.TestPathGeom.TestPathGeom.test02) 741s Verify isVertical/isHorizontal for Vector ... ok 741s test03 (PathTests.TestPathGeom.TestPathGeom.test03) 741s Verify isVertical/isHorizontal for Edges ... ok 741s test04 (PathTests.TestPathGeom.TestPathGeom.test04) 741s Verify isVertical/isHorizontal for faces ... ok 741s test07 (PathTests.TestPathGeom.TestPathGeom.test07) 741s Verify speed interpolation works for different pitches ... ok 741s test08 (PathTests.TestPathGeom.TestPathGeom.test08) 741s Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok 741s test10 (PathTests.TestPathGeom.TestPathGeom.test10) 741s Verify proper geometry objects for G1 and G01 commands are created. ... ok 741s test20 (PathTests.TestPathGeom.TestPathGeom.test20) 741s Verify proper geometry for arcs in the XY-plane are created. ... ok 741s test30 (PathTests.TestPathGeom.TestPathGeom.test30) 741s Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok 741s test40 (PathTests.TestPathGeom.TestPathGeom.test40) 741s Verify arc results in proper G2/3 command. ... ok 741s test41 (PathTests.TestPathGeom.TestPathGeom.test41) 741s Verify circle results in proper G2/G3 commands. ... ok 741s test42 (PathTests.TestPathGeom.TestPathGeom.test42) 741s Verify ellipsis results in a proper segmentation of G1 commands. ... ok 741s test50 (PathTests.TestPathGeom.TestPathGeom.test50) 741s Verify proper wire(s) aggregation from a Path. ... ok 741s test60 (PathTests.TestPathGeom.TestPathGeom.test60) 741s Verify arcToHelix returns proper helix. ... ok 741s test62 (PathTests.TestPathGeom.TestPathGeom.test62) 741s Verify splitArcAt returns proper subarcs. ... ok 741s test65 (PathTests.TestPathGeom.TestPathGeom.test65) 741s Verify splitEdgeAt. ... ok 741s test66 (PathTests.TestPathGeom.TestPathGeom.test66) 741s Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00) 741s ok 741s test70 (PathTests.TestPathGeom.TestPathGeom.test70) 741s Flip a line. ... ok 741s test71 (PathTests.TestPathGeom.TestPathGeom.test71) 741s Flip a line segment. ... ok 741s test72 (PathTests.TestPathGeom.TestPathGeom.test72) 741s Flip a circle ... ok 741s test73 (PathTests.TestPathGeom.TestPathGeom.test73) 741s Flip an arc ... ok 741s test74 (PathTests.TestPathGeom.TestPathGeom.test74) 741s Flip a rotated arc ... ok 741s test75 (PathTests.TestPathGeom.TestPathGeom.test75) 741s Flip a B-spline ... ok 741s test76 (PathTests.TestPathGeom.TestPathGeom.test76) 741s Flip an offset wire ... ok 741s test00 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test00) 741s 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 741s ok 741s test01 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test01) 741s Test Value and Type checking ... ok 741s test07 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test07) 741s Test Basic Helix Generator verify linear edge is vertical ... ok 741s test08 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test08) 741s Test Helix Generator with horizontal edge ... ok 741s test09 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test09) 741s Test Helix Generator with inverted vertical edge ... ok 741s test10 (PathTests.TestPathHelixGenerator.TestPathHelixGenerator.test10) 741s Test Helix Retraction ... ok 741s test00 (PathTests.TestPathHelpers.TestPathHelpers.test00) 741s 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 ]] 741s ok 741s test01 (PathTests.TestPathHelpers.TestPathHelpers.test01) 741s Test that Machine State initializes and stores position correctly ... ok 741s test02 (PathTests.TestPathHelpers.TestPathHelpers.test02) 741s Test PathUtils filterarcs ... TestPathLog.ERROR: something 741s TestPathLog.WARNING: something 741s TestPathLog.ERROR: something 741s TestPathLog.WARNING: something 741s TestPathLog.ERROR: something 741s TestPathLog.WARNING: something 741s TestPathLog.ERROR: something 741s TestPathLog.WARNING: something 741s TestPathLog.ERROR: something 741s ok 741s test00 (PathTests.TestPathLanguage.TestPathLanguage.test00) 741s Verify G0 instruction construction ... ok 741s test10 (PathTests.TestPathLanguage.TestPathLanguage.test10) 741s Verify G1 instruction construction ... ok 741s test20 (PathTests.TestPathLanguage.TestPathLanguage.test20) 741s Verify G2 instruction construction ... ok 741s test30 (PathTests.TestPathLanguage.TestPathLanguage.test30) 741s Verify G3 instruction construction ... ok 741s test40 (PathTests.TestPathLanguage.TestPathLanguage.test40) 741s Verify pathLength correctness ... ok 741s test50 (PathTests.TestPathLanguage.TestPathLanguage.test50) 741s Verify tangents of moves. ... ok 741s test00 (PathTests.TestPathLog.TestPathLog.test00) 741s Check for proper module extraction. ... ok 741s test01 (PathTests.TestPathLog.TestPathLog.test01) 741s Check for proper function extraction. ... ok 741s test10 (PathTests.TestPathLog.TestPathLog.test10) 741s Verify default log levels is NOTICE. ... ok 741s test11 (PathTests.TestPathLog.TestPathLog.test11) 741s Verify setting global log level. ... ok 741s test12 (PathTests.TestPathLog.TestPathLog.test12) 741s Verify setting module log level. ... ok 741s test13 (PathTests.TestPathLog.TestPathLog.test13) 741s Verify setting other modul's log level doesn't change this one's. ... ok 741s test14 (PathTests.TestPathLog.TestPathLog.test14) 741s Verify resetting log level for module falls back to global level. ... ok 741s test20 (PathTests.TestPathLog.TestPathLog.test20) 741s Verify debug logs aren't logged by default. ... ok 741s test21 (PathTests.TestPathLog.TestPathLog.test21) 741s Verify debug logs are logged if log level is set to DEBUG. ... ok 741s test30 (PathTests.TestPathLog.TestPathLog.test30) 741s Verify log level ERROR. ... ok 741s test31 (PathTests.TestPathLog.TestPathLog.test31) 741s Verify log level WARNING. ... ok 741s test32 (PathTests.TestPathLog.TestPathLog.test32) 741s Verify log level NOTICE. ... ok 741s test33 (PathTests.TestPathLog.TestPathLog.test33) 741s Verify log level INFO. ... ok 741s test34 (PathTests.TestPathLog.TestPathLog.test34) 741s Verify log level DEBUG. ... ok 741s test50 (PathTests.TestPathLog.TestPathLog.test50) 741s Verify no tracking by default. ... ok 741s test51 (PathTests.TestPathLog.TestPathLog.test51) 741s Verify enabling tracking for module results in tracking. ... ok 741s test52 (PathTests.TestPathLog.TestPathLog.test52) 741s Verify untracking stops tracking. ... ok 741s test53 (PathTests.TestPathLog.TestPathLog.test53) 741s Verify trackAllModules works correctly. ... ok 741s test60 (PathTests.TestPathLog.TestPathLog.test60) 741s Verify track handles no argument. ... ok 741s test61 (PathTests.TestPathLog.TestPathLog.test61) 741s Verify track handles arbitrary argument types correctly. ... ok 741s testzz (PathTests.TestPathLog.TestPathLog.testzz) 741s Restoring environment after tests. ... ok 741s test00 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test00) 741s Verify chamfer depth and offset for an end mill. ... ok 741s test01 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test01) 741s Verify chamfer depth and offset for a 90 deg v-bit. ... ok 741s test02 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test02) 741s Verify chamfer depth and offset for a 90 deg v-bit with non 0 flat radius. ... ok 741s test03 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test03) 741s Verify chamfer depth and offset for a 60 deg v-bit with non 0 flat radius. ... ok 741s test04 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test04) 741s Verify chamfer depth and offset for a 30 deg v-bit with non 0 flat radius. ... ok 741s test10 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test10) 741s Verify missing cutting edge angle info prints only once. ... ok 741s test11 (PathTests.TestPathOpDeburr.TestPathOpDeburr.test11) 741s Verify missing tip diameter info prints only once. ... ok 741s test00 (PathTests.TestPathOpUtil.TestPathOpUtil.test00) 741s Verify isWireClockwise for polygon wires. ... ok 741s test01 (PathTests.TestPathOpUtil.TestPathOpUtil.test01) 741s Verify isWireClockwise for single edge circle wires. ... ok 741s test02 (PathTests.TestPathOpUtil.TestPathOpUtil.test02) 741s Verify isWireClockwise for two half circle wires. ... ok 741s test03 (PathTests.TestPathOpUtil.TestPathOpUtil.test03) 741s Verify isWireClockwise for two edge wires with an arc. ... ok 741s test04 (PathTests.TestPathOpUtil.TestPathOpUtil.test04) 741s Verify isWireClockwise for unoriented wires. ... ok 741s test11 (PathTests.TestPathOpUtil.TestPathOpUtil.test11) 741s Check offsetting a circular hole. ... ok 741s test12 (PathTests.TestPathOpUtil.TestPathOpUtil.test12) 741s Check offsetting a circular hole by the radius or more makes the hole vanish. ... Adaptive.INFO: *** Done. Elapsed time: 0.091588 sec 741s 741s 741s (86 %) (90 %) (95 %) (100 %) Importing project files...... 741s (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...... 741s (100 %) Importing project files...... 741s (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...... 741s (100 %) Importing project files...... 741s (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...... 741s (100 %) Importing project files...... 741s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 741s (100 %) Recompute...... 741s (100 %) Importing project files...... 741s (25 %) (50 %) (75 %) (100 %) Recompute...... 741s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) TestPathLog.DEBUG: (101) - this 741s TestPathLog.INFO: something 741s TestPathLog.DEBUG: (142) - something 741s TestPathLog.INFO: something 741s TestPathLog(157).test51(this, and, that) 741s TestPathLog(164).test52(this, and, that) 741s TestPathLog(171).test53(this, and, that) 741s TestPathLog(176).test53(this, and, that) 741s TestPathLog(178).test53(this, and, that) 741s TestPathLog(183).test60() 741s TestPathLog(190).test61(this, None, 1, 18.25) 741s The selected tool has no CuttingEdgeAngle property. Assuming Endmill 741s The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit 741s Importing project files...... 741s (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...... 741s (100 %) Importing project files...... 741s (2 %) (5 %) (8 %) ok 741s test13 (PathTests.TestPathOpUtil.TestPathOpUtil.test13) 741s Check offsetting a cylinder succeeds. ... ok 741s test14 (PathTests.TestPathOpUtil.TestPathOpUtil.test14) 742s Check offsetting a hole with Placement. ... ok 742s test15 (PathTests.TestPathOpUtil.TestPathOpUtil.test15) 742s Check offsetting a cylinder with Placement. ... ok 742s test20 (PathTests.TestPathOpUtil.TestPathOpUtil.test20) 742s Check offsetting hole wire succeeds. ... ok 742s test21 (PathTests.TestPathOpUtil.TestPathOpUtil.test21) 742s Check offsetting hole wire for more than it's size makes hole vanish. ... ok 742s test22 (PathTests.TestPathOpUtil.TestPathOpUtil.test22) 742s Check offsetting a body wire succeeds. ... ok 742s test31 (PathTests.TestPathOpUtil.TestPathOpUtil.test31) 742s 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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (2 %) (5 %) ok 742s test32 (PathTests.TestPathOpUtil.TestPathOpUtil.test32) 742s Check offsetting a box. ... ok 742s test33 (PathTests.TestPathOpUtil.TestPathOpUtil.test33) 742s Check offsetting a triangle. ... ok 742s test34 (PathTests.TestPathOpUtil.TestPathOpUtil.test34) 742s Check offsetting a shape. ... ok 742s test35 (PathTests.TestPathOpUtil.TestPathOpUtil.test35) 742s Check offsetting a cylindrical hole. ... ok 742s test36 (PathTests.TestPathOpUtil.TestPathOpUtil.test36) 742s Check offsetting a square hole. ... ok 742s test37 (PathTests.TestPathOpUtil.TestPathOpUtil.test37) 742s Check offsetting a triangular holee. ... ok 742s test38 (PathTests.TestPathOpUtil.TestPathOpUtil.test38) 742s 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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (2 %) (5 %) ok 742s test40 (PathTests.TestPathOpUtil.TestPathOpUtil.test40) 742s Check offsetting a single outside edge forward. ... ok 742s test41 (PathTests.TestPathOpUtil.TestPathOpUtil.test41) 742s Check offsetting a single outside edge not forward. ... ok 742s test42 (PathTests.TestPathOpUtil.TestPathOpUtil.test42) 742s Check offsetting multiple outside edges. ... ok 742s test43 (PathTests.TestPathOpUtil.TestPathOpUtil.test43) 742s Check offsetting multiple backwards outside edges. ... ok 742s test44 (PathTests.TestPathOpUtil.TestPathOpUtil.test44) 742s 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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Importing project files...... 742s (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...... 742s (100 %) Recompute...... 742s (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...... 742s (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...... 742s (100 %) Importing project files...... 742s (2 %) (5 %) (8 %) (11 %) (13 %) (16 %) ok 742s test45 (PathTests.TestPathOpUtil.TestPathOpUtil.test45) 742s Check offsetting a single inside edge not forward. ... ok 742s test46 (PathTests.TestPathOpUtil.TestPathOpUtil.test46) 742s Check offsetting multiple inside edges. ... ok 742s test47 (PathTests.TestPathOpUtil.TestPathOpUtil.test47) 742s Check offsetting multiple backwards inside edges. ... ok 742s test50 (PathTests.TestPathOpUtil.TestPathOpUtil.test50) 742s Orient an already oriented wire ... ok 742s test51 (PathTests.TestPathOpUtil.TestPathOpUtil.test51) 742s Orient a potentially misoriented wire ... ok 742s test52 (PathTests.TestPathOpUtil.TestPathOpUtil.test52) 742s Orient a potentially misoriented longer wire ... ok 742s test010 (PathTests.TestPathPost.TestPathPostUtils.test010) 743s Test the utility functions in the PostUtils.py file. ... ok 743s test00 (PathTests.TestPathPreferences.TestPathPreferences.test00) 743s There is at least one search path. ... ok 743s test01 (PathTests.TestPathPreferences.TestPathPreferences.test01) 743s Path/Post is part of the posts search path. ... ok 743s test02 (PathTests.TestPathPreferences.TestPathPreferences.test02) 743s Path/Post/scripts is part of the posts search path. ... ok 743s test03 (PathTests.TestPathPreferences.TestPathPreferences.test03) 743s Available post processors include linuxcnc, grbl and opensbp. ... ok 743s test10 (PathTests.TestPathPreferences.TestPathPreferences.test10) 743s Default paths for tools are resolved correctly ... ok 743s test00 (PathTests.TestPathProfile.TestPathProfile.test00) 743s test00() Empty test. ... Area.cpp(1429): hit bottom -0,0,1e-06 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s ok 743s test01 (PathTests.TestPathProfile.TestPathProfile.test01) 743s 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...... 743s (100 %) Importing project files...... 743s (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...... 743s (100 %) Importing project files...... 743s (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...... 743s (100 %) Importing project files...... 743s (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...... 743s (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 743s (100 %) Recompute...... 743s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 743s (100 %) Recompute...... 743s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Recompute...... 743s (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...... 743s (5 %) (10 %) (15 %) (20 %) (25 %) (30 %) (35 %) (40 %) (45 %) (50 %) (55 %) (60 %) (65 %) (70 %) (75 %) (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 743s (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 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s ok 743s test02 (PathTests.TestPathProfile.TestPathProfile.test02) 743s test02() Verify path generated on Face18, outside, without compensation. ... Area.cpp(1429): hit bottom -0,0,1e-06 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s ok 743s test03 (PathTests.TestPathProfile.TestPathProfile.test03) 743s test03() Verify path generated on Face18, outside, ... Area.cpp(1429): hit bottom -0,0,1e-06 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s Area.cpp(1429): hit bottom 0,0,1e-07 743s ok 743s test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test00) 743s basic PropertyBag creation and access test ... ok 743s test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test01) 743s adding properties to a PropertyBag is tracked properly ... ok 743s test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test02) 743s refreshCustomPropertyGroups deletes empty groups ... ok 743s test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag.test03) 743s refreshCustomPropertyGroups does not delete non-empty groups ... ok 743s test00 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test00) 743s Test relAngle function ... ok 743s test10 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test10) 743s Test Basic Rotation Generator Return ... A 0.0 743s C 0.0 743s ok 743s test20 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test20) 743s Test non-zero rotation ... ok 743s test30 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test30) 743s Test A limits ... ok 743s test40 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test40) 743s Test C limits ... ok 743s test50 (PathTests.TestPathRotationGenerator.TestPathRotationGenerator.test50) 743s Test handling of no valid solution ... ok 743s test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test00) 743s Verify SetupSheet templateAttributes ... ok 743s test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test01) 743s Verify SetupSheet template attributes roundtrip. ... ok 743s test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test02) 743s Verify default value detection logic. ... ok 743s test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test10) 743s Verify template attributes encoding/decoding of floats. ... ok 743s test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test11) 743s Verify template attributes encoding/decoding of strings. ... ok 743s test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test12) 743s Verify template attributes encoding/decoding of dictionaries. ... ok 743s test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test13) 743s Verify template attributes encoding/decoding of lists. ... ok 743s test20 (PathTests.TestPathSetupSheet.TestPathSetupSheet.test20) 743s Verify SetupSheet template op attributes roundtrip. ... ok 743s test00 (PathTests.TestPathStock.TestPathStock.test00) 743s Test CreateBox ... ok 743s test01 (PathTests.TestPathStock.TestPathStock.test01) 743s Test CreateCylinder ... ok 743s test10 (PathTests.TestPathStock.TestPathStock.test10) 743s Verify FromTemplate box creation. ... ok 743s test11 (PathTests.TestPathStock.TestPathStock.test11) 743s Verify FromTemplate cylinder creation. ... ok 743s test12 (PathTests.TestPathStock.TestPathStock.test12) 743s Verify FromTemplate from Base creation. ... ok 743s test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test00) 743s Verify internal radii. ... ok 743s test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test01) 743s Verify internal radii with tool crest. ... ok 743s test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test10) 743s Verify internal thread passes. ... ok 743s test20 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test20) 743s Verify external radii. ... ok 743s test21 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test21) 743s Verify external radii with tool crest. ... ok 743s test30 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test30) 743s Verify external thread passes. ... ok 743s test40 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test40) 743s Verify internal right hand thread setup. ... ok 743s test41 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test41) 743s Verify internal left hand thread setup. ... ok 743s test50 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test50) 743s Verify exteranl right hand thread setup. ... ok 743s test51 (PathTests.TestPathThreadMilling.TestPathThreadMilling.test51) 743s Verify exteranl left hand thread setup. ... ok 743s test00 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test00) 743s Verify thread commands for a single thread ... ok 743s test01 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test01) 743s Verify thread commands for a thwo threads ... ok 743s test02 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test02) 743s Verify thread commands for a one and a half threads ... ok 743s test03 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test03) 743s Verify thread commands for a one and 3 quarter threads ... ok 743s test04 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test04) 743s Verify thread commands for a one and 3 quarter threads - CCW ... ok 743s test10 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test10) 743s Verify lead in/out commands for a single thread ... ok 743s test11 (PathTests.TestPathThreadMillingGenerator.TestPathThreadMillingGenerator.test11) 743s Verify lead in/out commands for one and a half threads ... ok 743s test (PathTests.TestPathToolBit.TestPathToolBit.test) 743s Log test setup directory structure ... 743s realpath : /usr/share/freecad/Mod/Path/PathTests/TestPathToolBit.py 743s Tools : /usr/share/freecad/Mod/Path/PathTests/Tools 743s dir : /usr/share/freecad/Mod/Path/PathTests 743s : PathTests 743s : Drilling_1.FCStd 743s : PathTestUtils.py 743s : TestCentroidPost.py 743s : TestGrblPost.py 743s : TestLinuxCNCPost.py 743s : TestMach3Mach4Post.py 743s : TestPathAdaptive.py 743s : TestPathCore.py 743s : TestPathDepthParams.py 743s : TestPathDressupDogbone.py 743s : TestPathDressupDogboneII.py 743s : TestPathDressupHoldingTags.py 743s : TestPathDrillGenerator.py 743s : TestPathDrillable.py 743s : TestPathGeneratorDogboneII.py 743s : TestPathGeom.py 743s : TestPathHelix.py 743s : TestPathHelixGenerator.py 743s : TestPathHelpers.py 743s : TestPathLanguage.py 743s : TestPathLog.py 743s : TestPathOpDeburr.py 743s : TestPathOpUtil.py 743s : TestPathPost.py 743s : TestPathPreferences.py 743s : TestPathProfile.py 743s : TestPathPropertyBag.py 743s : TestPathRotationGenerator.py 743s : TestPathSetupSheet.py 743s : TestPathStock.py 743s : TestPathThreadMilling.py 743s : TestPathThreadMillingGenerator.py 743s : TestPathToolBit.py 743s : TestPathToolChangeGenerator.py 743s : TestPathToolController.py 743s : TestPathUtil.py 743s : TestPathVcarve.py 743s : TestPathVoronoi.py 743s : TestRefactoredCentroidPost.py 743s : TestRefactoredGrblPost.py 743s : TestRefactoredLinuxCNCPost.py 743s : TestRefactoredMach3Mach4Post.py 743s : TestRefactoredTestPost.py 743s : Tools 743s : Bit 743s : test-path-tool-bit-bit-00.fctb 743s : Library 743s : test-path-tool-bit-library-00.fctl 743s : Shape 743s : test-path-tool-bit-shape-00.fcstd 743s : __init__.py 743s : boxtest.fcstd 743s : boxtest1.fcstd 743s : drill_test1.FCStd 743s : test-path-tool-bit-bit-00.fctb 743s : test-path-tool-bit-library-00.fctl 743s : test-path-tool-bit-shape-00.fcstd 743s : test_adaptive.fcstd 743s : test_centroid_00.ngc 743s : test_filenaming.fcstd 743s : test_geomop.fcstd 743s : test_holes00.fcstd 743s : test_profile.fcstd 743s ok 743s test00 (PathTests.TestPathToolBit.TestPathToolBit.test00) 743s Find a tool shape from file name ... ok 743s test01 (PathTests.TestPathToolBit.TestPathToolBit.test01) 743s Not find a relative path shape if not stored in default location ... ok 743s test02 (PathTests.TestPathToolBit.TestPathToolBit.test02) 743s Find a relative path shape if it's local to a bit path ... ok 743s test03 (PathTests.TestPathToolBit.TestPathToolBit.test03) 743s Not find a tool shape from an invalid absolute path. ... ok 743s test04 (PathTests.TestPathToolBit.TestPathToolBit.test04) 743s Find a tool shape from a valid absolute path. ... ok 743s test10 (PathTests.TestPathToolBit.TestPathToolBit.test10) 743s Find a tool bit from file name ... ok 743s test11 (PathTests.TestPathToolBit.TestPathToolBit.test11) 743s Not find a relative path bit if not stored in default location ... ok 743s test12 (PathTests.TestPathToolBit.TestPathToolBit.test12) 743s Find a relative path bit if it's local to a library path ... ok 743s test13 (PathTests.TestPathToolBit.TestPathToolBit.test13) 743s Not find a tool bit from an invalid absolute path. ... ok 743s test14 (PathTests.TestPathToolBit.TestPathToolBit.test14) 743s Find a tool bit from a valid absolute path. ... ok 743s test20 (PathTests.TestPathToolBit.TestPathToolBit.test20) 743s Find a tool library from file name ... ok 743s test21 (PathTests.TestPathToolBit.TestPathToolBit.test21) 743s Not find a relative path library if not stored in default location ... ok 743s test22 (PathTests.TestPathToolBit.TestPathToolBit.test22) 743s [skipped] Find a relative path library if it's local to ... ok 743s test23 (PathTests.TestPathToolBit.TestPathToolBit.test23) 743s Not find a tool library from an invalid absolute path. ... ok 743s test24 (PathTests.TestPathToolBit.TestPathToolBit.test24) 743s Find a tool library from a valid absolute path. ... ok 743s test00 (PathTests.TestPathToolChangeGenerator.TestPathToolChangeGenerator.test00) 743s Test Basic Tool Change Generator Return ... ok 743s test00 (PathTests.TestPathToolController.TestPathToolController.test00) 743s Verify ToolController templateAttrs ... ok 743s test01 (PathTests.TestPathToolController.TestPathToolController.test01) 743s Verify ToolController template roundtrip. ... ok 743s test00 (PathTests.TestPathUtil.TestPathUtil.test00) 743s Check that isValidBaseObject detects solids. ... ok 743s test01 (PathTests.TestPathUtil.TestPathUtil.test01) 743s Check that isValidBaseObject detects PDs. ... ok 743s test02 (PathTests.TestPathUtil.TestPathUtil.test02) 743s Check that isValidBaseObject detects compounds. ... ok 743s test03 (PathTests.TestPathUtil.TestPathUtil.test03) 743s Check that isValidBaseObject ignores sketches. ... ok 743s test04 (PathTests.TestPathUtil.TestPathUtil.test04) 743s Check that Part is handled correctly. ... ok 743s test00 (PathTests.TestPathVcarve.TestPathVcarve.test00) 743s Verify 90 deg depth calculation ... ok 743s test01 (PathTests.TestPathVcarve.TestPathVcarve.test01) 743s Verify 90 deg depth limit ... ok 743s test02 (PathTests.TestPathVcarve.TestPathVcarve.test02) 743s Verify 60 deg depth calculation ... ok 743s test03 (PathTests.TestPathVcarve.TestPathVcarve.test03) 743s Verify 60 deg depth limit ... ok 743s test10 (PathTests.TestPathVcarve.TestPathVcarve.test10) 743s Verify 90 deg with tip dia depth calculation ... ok 743s test11 (PathTests.TestPathVcarve.TestPathVcarve.test11) 743s Verify 90 deg with tip dia depth limit calculation ... ok 743s test12 (PathTests.TestPathVcarve.TestPathVcarve.test12) 743s Verify 45 deg with tip dia depth calculation ... ok 743s test13 (PathTests.TestPathVcarve.TestPathVcarve.test13) 743s Verify 45 deg with tip dia depth limit calculation ... ok 743s test00 (PathTests.TestPathVoronoi.TestPathVoronoi.test00) 743s Check vertex comparison ... ok 743s test10 (PathTests.TestPathVoronoi.TestPathVoronoi.test10) 743s Check edge comparison ... ok 743s test20 (PathTests.TestPathVoronoi.TestPathVoronoi.test20) 743s Check cell comparison ... ok 743s test50 (PathTests.TestPathVoronoi.TestPathVoronoi.test50) 743s Check toShape for linear edges ... ok 743s test51 (PathTests.TestPathVoronoi.TestPathVoronoi.test51) 743s Check toShape for linear edges with set z ... ok 743s test52 (PathTests.TestPathVoronoi.TestPathVoronoi.test52) 743s Check toShape for linear edges with varying z ... ok 743s test60 (PathTests.TestPathVoronoi.TestPathVoronoi.test60) 743s Check toShape for curved edges ... ok 743s test61 (PathTests.TestPathVoronoi.TestPathVoronoi.test61) 743s Check toShape for curved edges with set z ... ok 743s test62 (PathTests.TestPathVoronoi.TestPathVoronoi.test62) 743s Check toShape for curved edges with varying z ... ok 743s test000 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test000) 743s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test010 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test010) 743s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test020 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test020) 743s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test030 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test030) 743s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test040 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test040) 743s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test050 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test050) 743s Test inches ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test060 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test060) 743s Test test modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test070 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test070) 743s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test080 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test080) 743s Test tool change ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test090 (PathTests.TestRefactoredCentroidPost.TestRefactoredCentroidPost.test090) 743s Test comment ... PostProcessor: Path.Post.scripts.refactored_centroid_post postprocessing... 743s done postprocessing. 743s ok 743s test000 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test000) 743s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test010 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test010) 743s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test020 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test020) 743s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test030 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test030) 743s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test040 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test040) 743s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test050 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test050) 743s Test inches ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test060 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test060) 743s Test test modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test070 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test070) 743s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test080 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test080) 743s Test tool change ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test090 (PathTests.TestRefactoredGrblPost.TestRefactoredGrblPost.test090) 743s Test comment ... PostProcessor: Path.Post.scripts.refactored_grbl_post postprocessing... 743s done postprocessing. 743s ok 743s test000 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test000) 743s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test010 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test010) 743s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test020 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test020) 743s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test030 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test030) 743s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test040 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test040) 743s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test050 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test050) 743s Test inches ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test060 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test060) 743s Test test modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test070 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test070) 743s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test080 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test080) 743s Test tool change ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test090 (PathTests.TestRefactoredLinuxCNCPost.TestRefactoredLinuxCNCPost.test090) 743s Test comment ... PostProcessor: Path.Post.scripts.refactored_linuxcnc_post postprocessing... 743s done postprocessing. 743s ok 743s test000 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test000) 743s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test010 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test010) 743s Test command Generation. ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test020 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test020) 743s Test Line Numbers ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test030 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test030) 743s Test Pre-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test040 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test040) 743s Test Post-amble ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test050 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test050) 743s Test inches ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test060 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test060) 743s Test test modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test070 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test070) 743s Test axis modal ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test080 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test080) 743s Test tool change ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test090 (PathTests.TestRefactoredMach3Mach4Post.TestRefactoredMach3Mach4Post.test090) 743s Test comment ... PostProcessor: Path.Post.scripts.refactored_mach3_mach4_post postprocessing... 743s done postprocessing. 743s ok 743s test00000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00000) 743s Test Output Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00010) 743s Test Outputting all arguments. ... ok 743s test00020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00020) 743s Test Outputting visible arguments. ... ok 743s test00100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00100) 743s Test bcnc. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00110 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00110) 743s Test axis modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00120 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00120) 743s Test axis-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00130 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00130) 743s Test comments. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00140 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00140) 743s Test feed-precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00150 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00150) 743s Test Line Numbers. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00160 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00160) 743s Test inches. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00170) 743s Test modal. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00180) 743s Test Post-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00190) 743s Test Pre-amble. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00200) 743s Test precision. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00210) 743s Test return-to. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00220 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00220) 743s Test tlo. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00230 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00230) 743s Test tool_change. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test00300) 743s Test wait-for-spindle. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01000) 743s Test G0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01010) 743s Test G1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01020) 743s Test G2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01030) 743s Test G3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01040) 743s Test G4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01070) 743s Test G7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01080) 743s Test G8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01100 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01100) 743s Test G10 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01170 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01170) 743s Test G17 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01171 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01171) 743s Test G17.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01180 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01180) 743s Test G18 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01181 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01181) 743s Test G18.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01190 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01190) 743s Test G19 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01191 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01191) 743s Test G19.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01200 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01200) 743s Test G20 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01210 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01210) 743s Test G21 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01280 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01280) 743s Test G28 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01281 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01281) 743s Test G28.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01300) 743s Test G30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01301 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01301) 743s Test G30.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01382 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01382) 743s Test G38.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01383 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01383) 743s Test G38.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01384 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01384) 743s Test G38.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01385 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01385) 743s Test G38.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01400 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01400) 743s Test G40 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01410 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01410) 743s Test G41 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01411 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01411) 743s Test G41.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01420 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01420) 743s Test G42 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01421 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01421) 743s Test G42.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01430 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01430) 743s Test G43 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01431 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01431) 743s Test G43.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01432 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01432) 743s Test G43.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01490) 743s Test G49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01520 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01520) 743s Test G52 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01540 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01540) 743s Test G54 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01541 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01541) 743s Test G54.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01550 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01550) 743s Test G55 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01560 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01560) 743s Test G56 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01570 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01570) 743s Test G57 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01580 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01580) 743s Test G58 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01590 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01590) 743s Test G59 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01591 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01591) 743s Test G59.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01592 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01592) 743s Test G59.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01593 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01593) 743s Test G59.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01594 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01594) 743s Test G59.4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01595 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01595) 743s Test G59.5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01596 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01596) 743s Test G59.6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01597 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01597) 743s Test G59.7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01598 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01598) 743s Test G59.8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01599 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01599) 743s Test G59.9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01610 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01610) 743s Test G61 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01611 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01611) 743s Test G61.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01640 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01640) 743s Test G64 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01730 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01730) 743s Test G73 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01810 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01810) 743s Test G81 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01820 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01820) 743s Test G82 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01830 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01830) 743s Test G83 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01900 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01900) 743s Test G90 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01901 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01901) 743s Test G90.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01910 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01910) 743s Test G91 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01911 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01911) 743s Test G91.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01920 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01920) 743s Test G92 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01921 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01921) 743s Test G92.1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01922 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01922) 743s Test G92.2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01923 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01923) 743s Test G92.3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01930 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01930) 743s Test G93 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01940 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01940) 743s Test G94 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01950 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01950) 743s Test G95 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01980 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01980) 743s Test G98 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test01990 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test01990) 743s Test G99 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02000 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02000) 743s Test M0 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02010 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02010) 743s Test M1 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02020 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02020) 743s Test M2 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02030 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02030) 743s Test M3 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02040 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02040) 743s Test M4 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02050 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02050) 743s Test M5 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02060 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02060) 743s Test M6 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02070 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02070) 743s Test M7 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02080 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02080) 743s Test M8 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02090 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02090) 743s Test M9 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02300 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02300) 743s Test M30 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02480 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02480) 743s Test M48 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02490 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02490) 743s Test M49 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test02600 (PathTests.TestRefactoredTestPost.TestRefactoredTestPost.test02600) 743s Test M60 command Generation. ... PostProcessor: Path.Post.scripts.refactored_test_post postprocessing... 743s done postprocessing. 743s ok 743s test00 (PathTests.TestPathDepthParams.depthTestCases.test00) 743s Stepping down to zero ... ok 743s test001 (PathTests.TestPathDepthParams.depthTestCases.test001) 743s Stepping from zero to a negative depth ... ok 743s test002 (PathTests.TestPathDepthParams.depthTestCases.test002) 743s Start and end are equal or start lower than finish ... ok 743s test003 (PathTests.TestPathDepthParams.depthTestCases.test003) 743s User Parameters passed in ... ok 743s test004 (PathTests.TestPathDepthParams.depthTestCases.test004) 743s z_finish_step passed in. ... ok 743s test005 (PathTests.TestPathDepthParams.depthTestCases.test005) 743s stepping down with equalstep=True ... ok 743s test006 (PathTests.TestPathDepthParams.depthTestCases.test006) 743s stepping down with equalstep=True and a finish depth ... ok 743s test007 (PathTests.TestPathDepthParams.depthTestCases.test007) 743s stepping down with stepdown greater than total depth ... ok 743s test008 (PathTests.TestPathDepthParams.depthTestCases.test008) 743s Test handling of negative step-down, negative finish step, and relative size of step/finish ... ok 743s test009 (PathTests.TestPathDepthParams.depthTestCases.test009) 743s stepping down with single stepdown exactly equal to total depth ... ok 743s test010 (PathTests.TestPathDepthParams.depthTestCases.test010) 743s stepping down with single stepdown roughly equal to total depth ... ok 743s 743s ---------------------------------------------------------------------- 743s Ran 458 tests in 17.448s 743s 743s OK 743s (80 %) (85 %) (90 %) (95 %) (100 %) Recompute...... 743s (4 %) (9 %) (13 %) (18 %) (22 %) (27 %) (31 %) (36 %) (40 %) (45 %) (50 %) (54 %) (59 %) (63 %) (68 %) (72 %) (77 %) (81 %) (86 %) (90 %) (95 %) (100 %) Recompute...... 743s (4 %) (8 %) (13 %) (17 %) (21 %) (26 %) (30 %) (34 %) (39 %) (43 %) (47 %) (52 %) (56 %) (60 %) (65 %) (69 %) (73 %) (78 %) (82 %) (86 %) (91 %) (95 %) (100 %) Recompute...... 743s (100 %) Recompute...... 743s (100 %) Recompute...... 743s (50 %) (100 %) Recompute...... 743s (50 %) (100 %) Recompute...... 743s (50 %) (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 743s (100 %) Recompute...... 743s (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Recompute...... 743s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 743s (100 %) Recompute...... 743s (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Recompute...... 743s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Postprocessing...... 743s (100 %) Recompute...... 743s (25 %) (50 %) (75 %) (100 %) Importing project files...... 743s (25 %) (50 %) (75 %) (100 %) Recompute...... 743s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 743s (6 %) (13 %) (20 %) (26 %) (33 %) (40 %) (46 %) (53 %) (60 %) (66 %) (73 %) (80 %) (86 %) (93 %) (100 %) Recompute...... 743s (50 %) (100 %) Recompute...... 743s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 743s (33 %) (66 %) (100 %) Recompute...... 743s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 743s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 743s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestPartDesignApp ### 744s testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCommonCase) ... Recompute failed! 744s ok 744s testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanCutCase) ... Recompute failed! 744s ok 744s testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean.testBooleanFuseCase) ... Recompute failed! 744s ok 744s testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer.testChamferCubeToOctahedron) ... FreeCAD 0.21.2, Libs: 0.21.2R 744s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 744s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 744s FreeCAD wouldn't be possible without FreeCAD community. 744s ##### #### ### #### 744s # # # # # # 744s # ## #### #### # # # # # 744s #### # # # # # # # ##### # # 744s # # #### #### # # # # # 744s # # # # # # # # # ## ## ## 744s # # #### #### ### # # #### ## ## ## 744s 744s Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 744s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 744s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 744s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 744s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 744s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) Recompute...... 744s (5 %) (10 %) (15 %) (21 %) (26 %) (31 %) (36 %) (42 %) (47 %) (52 %) (57 %) (63 %) (68 %) (73 %) (78 %) (84 %) (89 %) (94 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) ok 744s testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine.testXAxisDatumLine) ... ok 744s testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane.testXYDatumPlane) ... ok 744s testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint.testOriginDatumPoint) ... ok 744s testSimpleDraft (PartDesignTests.TestDraft.TestDraft.testSimpleDraft) ... ok 744s testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet.testFilletCubeToSphere) ... ok 744s testAngledDrillHole (PartDesignTests.TestHole.TestHole.testAngledDrillHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.UiI3ge/autopkgtest_tmp/PartDesign/Hole 744s ok 744s testCounterboreHole (PartDesignTests.TestHole.TestHole.testCounterboreHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.UiI3ge/autopkgtest_tmp/PartDesign/Hole 744s ok 744s testCountersinkHole (PartDesignTests.TestHole.TestHole.testCountersinkHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.UiI3ge/autopkgtest_tmp/PartDesign/Hole 744s (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 744s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 744s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 744s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 744s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 744s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 744s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute..ok 744s testPlainHole (PartDesignTests.TestHole.TestHole.testPlainHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.UiI3ge/autopkgtest_tmp/PartDesign/Hole 744s ok 744s testTaperedHole (PartDesignTests.TestHole.TestHole.testTaperedHole) ... Looking for thread definitions in: /usr/share/freecad/Mod/PartDesign/Resources/Hole /tmp/autopkgtest.UiI3ge/autopkgtest_tmp/PartDesign/Hole 744s ok 745s testCustomizedGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfile) ... ok 746s testCustomizedGearProfileForSplinedHub (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedHub) ... ok 747s testCustomizedGearProfileForSplinedShaft (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testCustomizedGearProfileForSplinedShaft) ... ok 747s testDefaultGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultGearProfile) ... ok 747s testDefaultInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testDefaultInternalGearProfile) ... ok 747s testExternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testExternalGearProfileOrientation) ... ok 747s testInternalGearProfileOrientation (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testInternalGearProfileOrientation) ... ok 747s testLowPrecisionGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionGearProfile) ... ok 747s testLowPrecisionInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testLowPrecisionInternalGearProfile) ... ok 747s testRecomputeExternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeExternalGearFromV020) ... ok 747s testRecomputeInternalGearFromV020 (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testRecomputeInternalGearFromV020) ... ok 748s testShiftedExternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedExternalGearProfile) ... ok 749s testShiftedInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testShiftedInternalGearProfile) ... ok 749s testUsagePadGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePadGearProfile) ... ok 750s testUsagePocketInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testUsagePocketInternalGearProfile) ... ok 750s testZeroFilletExternalGearProfile_BaseAboveRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseAboveRoot) ... ok 750s testZeroFilletExternalGearProfile_BaseBelowRoot (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletExternalGearProfile_BaseBelowRoot) ... ok 750s testZeroFilletInternalGearProfile (PartDesignTests.TestInvoluteGear.TestInvoluteGear.testZeroFilletInternalGearProfile) ... ok 750s testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testHorizontalSketchAxisLinearPattern) ... ok 750s testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testNormalSketchAxisLinearPattern) ... ok 750s testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testVerticalSketchAxisLinearPattern) ... .... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Importing project files...... 750s (100 %) Postprocessing...... 750s (100 %) Recompute...... 750s (100 %) Importing project files...... 750s (100 %) Postprocessing...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 ok 750s testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testXAxisLinearPattern) ... ok 750s testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testYAxisLinearPattern) ... ok 750s testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern.testZAxisLinearPattern) ... ok 750s testClosedAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testClosedAdditiveLoftCase) 750s Test issue #6156: Loft tool "Closed" option not working ... ok 750s testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleAdditiveLoftCase) ... ok 750s testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft.testSimpleSubtractiveLoftCase) ... ok 750s testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredOffsetCase) ... Transformed: Result has multiple solids. Only keeping the first. 750s ok 750s testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredPrimitiveCase) 750s Tests the same mirroring scenario as in the sketch case, ... ok 750s testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored.testMirroredSketchCase) 750s Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 750s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 750s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 750s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 750s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 750s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 750s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) ok 751s testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform.testMultiTransform) ... ok 751s testBoxCase (PartDesignTests.TestPad.TestPad.testBoxCase) ... ok 751s testPadToFaceCase (PartDesignTests.TestPad.TestPad.testPadToFaceCase) ... ok 751s testPadToFirstCase (PartDesignTests.TestPad.TestPad.testPadToFirstCase) ... ok 751s testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad.testPadTwoDimensionsCase) ... ok 751s testPadtoLastCase (PartDesignTests.TestPad.TestPad.testPadtoLastCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 751s (100 %) Recompute...... 751s (50 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) ok 751s testSketchOnPlane (PartDesignTests.TestPad.TestPad.testSketchOnPlane) ... ok 751s testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleAdditivePipeCase) ... ok 751s testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe.testSimpleSubtractivePipeCase) ... ok 751s testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket.testPocketDimensionCase) ... ok 751s testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket.testPocketThroughAllCase) ... (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 751s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 751s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 751s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 751s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 751s (8 %) (16 %) (25 %) (33 %) ok 751s testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket.testPocketToFaceCase) ... Recompute failed! 752s ok 752s testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket.testPocketToFirstCase) ... ok 752s testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testHorizontalSketchAxisPolarPattern) ... ok 752s testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testNormalSketchAxisPolarPattern) ... (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 752s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 752s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 752s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 752s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 752s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 752s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 752s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) Recompute...... 752s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 752s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 752s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 752s (7 %) (15 %) (23 %) (30 %) (38 %) (46 %) (53 %) (61 %) (69 %) (76 %) (84 %) (92 %) (100 %) Recompute...... 752s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Reok 752s testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testVerticalSketchAxisPolarPattern) ... ok 752s testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testXAxisPolarPattern) ... ok 752s testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testYAxisPolarPattern) ... ok 752s testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern.testZAxisPolarPattern) ... ok 752s testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveBox) ... ok 752s testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCone) ... ok 752s testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveCylinder) ... ok 752s testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveEllipsoid) ... ok 752s testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitivePrism) ... ok 752s testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveSphere) ... ok 752s testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveTorus) ... compute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) ok 752s testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive.testPrimitiveWedge) ... ok 752s testGrooveFace (PartDesignTests.TestRevolve.TestRevolve.testGrooveFace) ... ok 752s testRevolveFace (PartDesignTests.TestRevolve.TestRevolve.testRevolveFace) ... ok 752s testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder.testTwoBodyShapeBinderCase) ... ok 752s testBinderBeforeOrAfterPad (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testBinderBeforeOrAfterPad) 752s Test case for PR #8763 ... ok 752s testOffsetBinder (PartDesignTests.TestShapeBinder.TestSubShapeBinder.testOffsetBinder) ... ok 752s testReversedThickness (PartDesignTests.TestThickness.TestThickness.testReversedThickness) ... ok 752s 752s ---------------------------------------------------------------------- 752s Ran 77 tests in 8.748s 752s 752s OK 752s (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (5 %) (11 %) (16 %) (22 %) (27 %) (33 %) (38 %) (44 %) (50 %) (55 %) (61 %) (66 %) (72 %) (77 %) (83 %) (88 %) (94 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 752s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 752s (8 %) (16 %) (25 %) (33 %) (41 %) (50 %) (58 %) (66 %) (75 %) (83 %) (91 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (11 %) (22 %) (33 %) (44 %) (55 %) (66 %) (77 %) (88 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) Recompute...... 752s (10 %) (20 %) (30 %) (40 %) (50 %) (60 %) (70 %) (80 %) (90 %) (100 %) ### Running CLI Test TestDraft ### 753s test_import_draft (drafttests.test_import.DraftImport.test_import_draft) 753s Import the Draft module. ... ok 753s test_import_draft_geomutils (drafttests.test_import.DraftImport.test_import_draft_geomutils) 753s Import Draft geometrical utilities. ... ok 753s test_import_draft_svg (drafttests.test_import.DraftImport.test_import_draft_svg) 753s Import Draft SVG utilities. ... ok 753s test_import_draft_vecutils (drafttests.test_import.DraftImport.test_import_draft_vecutils) 753s Import Draft vector utilities. ... ok 753s test_arc (drafttests.test_creation.DraftCreation.test_arc) 753s Create a circular arc. ... ok 753s test_arc_3points (drafttests.test_creation.DraftCreation.test_arc_3points) 753s Create a circular arc from three points. ... ok 753s test_bezcurve (drafttests.test_creation.DraftCreation.test_bezcurve) 753s Create a bezier curve of six points, degree five. ... ok 753s test_bspline (drafttests.test_creation.DraftCreation.test_bspline) 753s Create a BSpline of three points. ... ok 753s test_circle (drafttests.test_creation.DraftCreation.test_circle) 753s Create a circle. ... ok 753s test_cubicbezcurve (drafttests.test_creation.DraftCreation.test_cubicbezcurve) 753s Create a cubic bezier curve of four points. ... ok 753s test_dimension_angular (drafttests.test_creation.DraftCreation.test_dimension_angular) 753s Create an angular dimension between two lines at given angles. ... ok 753s test_dimension_linear_obj (drafttests.test_creation.DraftCreation.test_dimension_linear_obj) 753s Create a linear dimension linked to an object. ... ok 753s test_dimension_linear_simple (drafttests.test_creation.DraftCreation.test_dimension_linear_simple) 753s Create a simple linear dimension not linked to an object. ... ok 753s test_dimension_radial_obj (drafttests.test_creation.DraftCreation.test_dimension_radial_obj) 753s Create a circle and then a radial and a diameter dimension. ... FreeCAD 0.21.2, Libs: 0.21.2R 753s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 753s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 753s FreeCAD wouldn't be possible without FreeCAD community. 753s ##### #### ### #### 753s # # # # # # 753s # ## #### #### # # # # # 753s #### # # # # # # # ##### # # 753s # # #### #### # # # # # 753s # # # # # # # # # ## ## ## 753s # # #### #### ### # # #### ## ## ## 753s 753s 753s ------------------------------------------------------------------------------ 753s Try importing 'Draft' 753s 753s ------------------------------------------------------------------------------ 753s Try importing 'DraftGeomUtils' 753s 753s ------------------------------------------------------------------------------ 753s Try importing 'draftfunctions.svg' 753s 753s ------------------------------------------------------------------------------ 753s Try importing 'DraftVecUtils' 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Arc' 753s radius=2 753s startangle=0, endangle=90 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Arc 3Points' 753s a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0) 753s c=Vector (0.0, 5.0, 0.0) 753s ---------------- 753s Arc by 3 points 753s p1: Vector (5.0, 0.0, 0.0) 753s p2: Vector (4.0, 3.0, 0.0) 753s p3: Vector (0.0, 5.0, 0.0) 753s Radius: 4.999999999999999 753s Center: Vector (8.402875615615124e-16, 8.603918659310091e-16, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft BezCurve' 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 753s e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft BSpline' 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 753s c=Vector (2.0, 2.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Circle' 753s radius=3 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft CubBezCurve' 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Dimension Angular' 753s Occasionally crashes 753s center=Vector (0.0, 0.0, 0.0) 753s angle1=20, angle2=70 753s dim_line=Vector (3.0, 1.0, 0.0) 753s ---------------- 753s Angular dimension 753s center: Vector (0.0, 0.0, 0.0) 753s angles: [20, 70] 753s dim_line: Vector (3.0, 1.0, 0.0) 753s normal: None 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Dimension' 753s Occasionally crashes 753s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 753s Recompute...... 753s (100 %) ---------------- 753s Linear dimension 753s edge_object: Line 753s i1: 1 753s i2: 2 753s dim_line: Vector (5.0, 3.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Dimension' 753s Occasionally crashes 753s a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0) 753s c=Vector (4.0, -1.0, 0.0) 753s ---------------- 753s Linear dimension 753s p1: Vector (0.0, 0.0, 0.0) 753s p2: Vector (9.0, 0.0, 0.0) 753s dim_line: Vector (4.0, -1.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Dimension Radial' 753s radius=10 753s startangle=0, endangle=90 753s Recompute...... 753s (100 %) ---------------- 753s Radial dimension 753s edge_object: Arc 753s index: 1 753s mode: radius 753s dim_line: Vector (1.0, 1.0, 0.0) 753s ---------------- 753s Radial dimension 753s edge_object: Arc 753s index: 1 753s mode: diameter 753s dim_line: Vector (3.0, 1.0, 0.0)ok 753s test_ellipse (drafttests.test_creation.DraftCreation.test_ellipse) 753s Create an ellipse. ... ok 753s test_facebinder (drafttests.test_creation.DraftCreation.test_facebinder) 753s Create a box, and then a facebinder from its faces. ... ok 753s test_fillet (drafttests.test_creation.DraftCreation.test_fillet) 753s Create two lines, and a fillet between them. ... ok 753s test_hatch (drafttests.test_creation.DraftCreation.test_hatch) 753s Create a hatch. ... ok 753s test_label (drafttests.test_creation.DraftCreation.test_label) 753s Create a label. ... ok 753s test_layer (drafttests.test_creation.DraftCreation.test_layer) 753s Create a layer, and add a rectangle to it. ... ok 753s test_line (drafttests.test_creation.DraftCreation.test_line) 753s Create a line. ... ok 753s test_point (drafttests.test_creation.DraftCreation.test_point) 753s Create a point. ... ok 753s test_polygon (drafttests.test_creation.DraftCreation.test_polygon) 753s Create a regular polygon. ... ok 753s test_polyline (drafttests.test_creation.DraftCreation.test_polyline) 753s Create a polyline. ... ok 753s test_rectangle (drafttests.test_creation.DraftCreation.test_rectangle) 753s Create a rectangle. ... ok 753s test_shapestring (drafttests.test_creation.DraftCreation.test_shapestring) 753s Create a ShapeString. ... ok 753s test_text (drafttests.test_creation.DraftCreation.test_text) 753s Create a text object. ... ok 753s test_workingplaneproxy (drafttests.test_creation.DraftCreation.test_workingplaneproxy) 753s Create a working plane proxy. ... ok 753s test_attached_clone_behavior (drafttests.test_modification.DraftModification.test_attached_clone_behavior) 753s Check if an attached clone behaves correctly. ... 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Ellipse' 753s major_axis=5, minor_axis=3 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Facebinder' 753s In order to test this, a selection is needed 753s or an App::PropertyLinkSubList 753s Box 753s Recompute...... 753s (100 %) object='Solid' (Part::Box) 753s sub-elements=('Face1', 'Face6') 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Fillet' 753s Lines 753s a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0) 753s b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0) 753s Recompute...... 753s (50 %) (100 %) Fillet 753s radius=4 753s ---------------- 753s Fillet 753s (1): Line; length: 8.0 753s (2): Line001; length: 8.0 753s Segment 1, length: 3.999999999999999 753s Segment 2, length: 6.283185307179587 753s Segment 3, length: 3.999999999999999 753s Update radius currently not implemented: r=0.0 mm 753s Update radius currently not implemented: r=4.0 mm 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Hatch' 753s Rectangle with face 753s length=50, width=30 753s Recompute...... 753s (100 %) patfile='/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat' 753s patname='Horizontal5' 753s Recompute...... 753s (50 %) (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Label' 753s Occasionally crashes 753s target_point=Vector (0.0, 0.0, 0.0), distance=-25 753s placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 753s ---------------- 753s Label 753s target_point: Vector (0.0, 0.0, 0.0) 753s placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)] 753s label_type: Custom 753s custom_text: Label 753s direction: Horizontal 753s distance: -25 753s Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Layer' 753s length=5, width=2 753s ---------------- 753s Layer 753s line_width: 2.0 753s draw_style: Solid 753s transparency: 0 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Line' 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Point' 753s p.x=5.0, p.y=3.0, p.z=2.0 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Polygon' 753s n_faces=6, radius=5 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Wire' 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0) 753s c=Vector (2.0, 2.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Rectangle' 753s length=5, width=2 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft ShapeString' 753s text='Test' 753s fontfile='/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf' 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft Text' 753s text='Testing testing' 753s ---------------- 753s Text 753s string: Testing testing 753s placement: None 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftCreation' 753s Test 'Draft WorkingPlaneProxy' 753s placement=Placement [Pos=(10,20,0), Yaw-Pitch-Roll=(0,0,0)] 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Check attached Draft Clone behavior' 753s Recompute...... 753s (50 %) (100 %) Recompute...... 753s (33 %) (66 %) (100 %) Recompute...... 753s (3ok 753s test_circular_array (drafttests.test_modification.DraftModification.test_circular_array) 753s Create a rectangle, and a circular array. ... ok 753s test_clone (drafttests.test_modification.DraftModification.test_clone) 753s Create a box, then create a clone of it. ... ok 753s test_copy (drafttests.test_modification.DraftModification.test_copy) 753s Create a line, then copy and move it. ... ok 753s test_downgrade (drafttests.test_modification.DraftModification.test_downgrade) 753s Downgrade a closed Draft Wire into three simple Part Edges. ... ok 753s test_draft_to_sketch (drafttests.test_modification.DraftModification.test_draft_to_sketch) 753s Convert a Draft object to a Sketch and back. ... ok 753s test_draft_to_techdraw (drafttests.test_modification.DraftModification.test_draft_to_techdraw) 753s Create a solid, and then a DraftView on a TechDraw page. ... ok 753s test_extend (drafttests.test_modification.DraftModification.test_extend) 753s Extend a line. NOT IMPLEMENTED. ... ok 753s test_join (drafttests.test_modification.DraftModification.test_join) 753s Join two lines into a single Draft Wire. ... ok 753s test_mirror (drafttests.test_modification.DraftModification.test_mirror) 753s Create a rectangle, then a mirrored shape. ... 3 %) (66 %) (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft CircularArray' 753s Rectangle 753s length=4, width=2 753s Recompute...... 753s (100 %) Array 753s radial_distance=10, tangential_distance=8 753s number=3, symmetry=1 753s axis=Vector (0.0, 0.0, 1.0) 753s center=Vector (0.0, 0.0, 0.0) 753s ---------------- 753s Circular array 753s base_object: Rectangle 753s r_distance: 10 753s tan_distance: 8 753s number: 3 753s symmetry: 1 753s axis: Vector (0.0, 0.0, 1.0) 753s center: Vector (0.0, 0.0, 0.0) 753s use_link: True 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Clone' 753s Recompute...... 753s (100 %) object: 'Solid' (Part::Box) 753s clone: 'Clone' (Part::FeaturePython) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Move with copy' 753s Line 753s a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0) 753s Translation vector (copy) 753s c=Vector (2.0, 2.0, 0.0) 753s Importing project files...... 753s (50 %) (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Downgrade' 753s Closed wire 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0) 753s Recompute...... 753s (100 %) ---------------- 753s Downgrade objects 753s Found 1 parametric object: breaking its dependencies 753s Recompute...... 753s (100 %) 1: Result 'Face' (Part::Feature) 753s ---------------- 753s Downgrade objects 753s Found 1 face: extracting its wires 753s Recompute...... 753s (100 %) 2: Result 'Wire' (Part::Feature) 753s ---------------- 753s Downgrade objects 753s Found only wires: extracting their edges 753s Recompute...... 753s (33 %) (66 %) (100 %) 3: Result 3 x 'Edge' (Part::Feature) 753s ---------------- 753s Downgrade objects 753s No more downgrade possible 753s Recompute...... 753s (33 %) (66 %) (100 %) 4: Result '[]' 753s The last objects cannot be downgraded further 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Draft2Sketch' 753s Wire 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (2.0, 4.0, 0.0) 753s Recompute...... 753s (100 %) Recompute...... 753s (50 %) (100 %) 1: Result 'Wire' (Sketcher::SketchObject) 753s Recompute...... 753s (33 %) (66 %) (100 %) 2: Result 'Wire' (Part::Part2DObjectPython) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'TechDraw DraftView (relies on Draft code)' 753s Prism 753s n_sides=5 753s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 753s page=TechDraw::DrawPage 753s template=TechDraw::DrawSVGTemplate 753s view=TechDraw::DrawViewDraft 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Trimex extend' 753s Line 753s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 753s Line 2 753s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 753s Recompute...... 753s (50 %) (100 %) Arguments to placeholder function 753s p1=; p2= 753s p3=None; p4=None 753s p5=None 753s #-----------------------------------------------------# 753s # This test is not implemented currently 753s #-----------------------------------------------------# 753s Automatic PASS 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Join' 753s Line 1 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s Line 2 753s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Mirror' 753s Rectangle 753s length=4, width=2 753s Mirror axis 753s p1=Vector (6.0, -2.0,ok 753s test_move (drafttests.test_modification.DraftModification.test_move) 753s Create a line and move it. ... ok 753s test_offset_closed_with_reversed_edge (drafttests.test_modification.DraftModification.test_offset_closed_with_reversed_edge) 753s Create a closed wire with a reversed edge, then produce an offset copy. ... ok 753s test_offset_open (drafttests.test_modification.DraftModification.test_offset_open) 753s Create an open wire, then produce an offset copy. ... ok 753s test_offset_rectangle_with_face (drafttests.test_modification.DraftModification.test_offset_rectangle_with_face) 753s Create a rectangle with a face, then produce an offset copy. ... ok 753s test_path_array (drafttests.test_modification.DraftModification.test_path_array) 753s Create a wire, a polygon, and a path array. ... ok 753s test_point_array (drafttests.test_modification.DraftModification.test_point_array) 753s Create a polygon, various point, and a point array. ... ok 753s test_polar_array (drafttests.test_modification.DraftModification.test_polar_array) 753s Create a rectangle, and a polar array. ... ok 753s test_rectangular_array (drafttests.test_modification.DraftModification.test_rectangular_array) 753s Create a rectangle, and a rectangular array. ... ok 753s test_rotate (drafttests.test_modification.DraftModification.test_rotate) 753s Create a line, then rotate it. ... ok 753s test_scale_part_feature_arcs (drafttests.test_modification.DraftModification.test_scale_part_feature_arcs) 753s Create and scale a part feature (arcs). ... ok 753s test_scale_part_feature_lines (drafttests.test_modification.DraftModification.test_scale_part_feature_lines) 753s Create and scale a part feature (lines). ... 0.0) 753s p2=Vector (6.0, 2.0, 0.0) 753s ---------------- 753s Create mirror 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Move' 753s Line 753s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s Recompute...... 753s (100 %) Translation vector 753s c=Vector (3.0, 1.0, 0.0) 753s Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Offset' 753s Closed wire with reversed edge 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Offset' 753s Open wire 753s a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0) 753s c=Vector (5.0, 2.0, 0.0) 753s Recompute...... 753s (100 %) Offset 753s vector=Vector (-1.0, 1.0, 0.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Offset' 753s Rectangle with face 753s length=10, width=4 753s Recompute...... 753s (100 %) Offset 753s vector=Vector (0.0, -1.0, 0.0) 753s Recompute...... 753s (50 %) (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft PathArray' 753s Wire 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 753s Polygon 753s n_faces=3, radius=1 753s Path Array 753s number=4, translation=Vector (0.0, 1.0, 0.0) 753s subelements=Edge1, align=False 753s ---------------- 753s Path array 753s base_object: Polygon 753s path_object: Wire 753s count: 4 753s extra: Vector (0.0, 1.0, 0.0) 753s subelements: Edge1 753s align: False 753s align_mode: Original 753s tan_vector: Vector (1.0, 0.0, 0.0) 753s force_vertical: False 753s vertical_vector: Vector (0.0, 0.0, 1.0) 753s start_offset: 0.0 753s end_offset: 0.0 753s use_link: True 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft PointArray' 753s Points 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0) 753s Upgrade 753s ---------------- 753s Upgrade objects 753s Found points: creating compound 753s Polygon 753s n_faces=3, radius=1 753s Point Array 753s ---------------- 753s Point array 753s base_object: Polygon 753s point_object: Block 753s extra: None 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft PolarArray' 753s Rectangle 753s length=4, width=2 753s Recompute...... 753s (100 %) Array 753s number=5, polar_angle=180 753s center=Vector (-4.0, 0.0, 0.0) 753s ---------------- 753s Polar array 753s base_object: Rectangle 753s number: 5 753s angle: 180 753s center: Vector (-4.0, 0.0, 0.0) 753s use_link: True 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft OrthoArray' 753s Rectangle 753s length=4, width=2 753s Recompute...... 753s (100 %) Array 753s direction_x=Vector (5.0, 0.0, 0.0) 753s direction_y=Vector (0.0, 4.0, 0.0) 753s direction_z=Vector (0.0, 0.0, 6.0) 753s number_x=3, number_y=4, number_z=6 753s ---------------- 753s Orthogonal array 753s base_object: Rectangle 753s v_x: Vector (5.0, 0.0, 0.0) 753s v_y: Vector (0.0, 4.0, 0.0) 753s v_z: Vector (0.0, 0.0, 6.0) 753s n_x: 3 753s n_y: 4 753s n_z: 6 753s use_link: True 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Rotate' 753s Line 753s a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0) 753s Recompute...... 753s (100 %) Rotation 753s angle=90 degrees 753s Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Scale part feature (arcs)' 753s Recompute...... 753s (100 %) Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Scale part feature (lines)' 753s Recompute...... 753s (100 %) Recompute......ok 753s test_scale_rectangle (drafttests.test_modification.DraftModification.test_scale_rectangle) 753s Create and scale a rectangle. ... ok 753s test_scale_spline (drafttests.test_modification.DraftModification.test_scale_spline) 753s Create and scale a spline. ... ok 753s test_scale_wire (drafttests.test_modification.DraftModification.test_scale_wire) 753s Create and scale a wire. ... ok 753s test_shape_2d_view (drafttests.test_modification.DraftModification.test_shape_2d_view) 753s Create a prism and then a 2D projection of it. ... ok 753s test_split (drafttests.test_modification.DraftModification.test_split) 753s Split a Draft Wire into two Draft Wires. ... ok 753s test_stretch (drafttests.test_modification.DraftModification.test_stretch) 753s Stretch a line. NOT IMPLEMENTED. ... ok 753s test_trim (drafttests.test_modification.DraftModification.test_trim) 753s Trim a line. NOT IMPLEMENTED. ... ok 753s test_upgrade (drafttests.test_modification.DraftModification.test_upgrade) 753s Upgrade two Lines into a closed Wire, then draftify it. ... ok 753s test_wire_to_bspline (drafttests.test_modification.DraftModification.test_wire_to_bspline) 753s Convert a polyline to BSpline and back. ... ok 753s test_get_extended_wire (drafttests.test_draftgeomutils.TestDraftGeomUtils.test_get_extended_wire) 753s Test the DraftGeomUtils.get_extended_wire function. ... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Scale rectangle' 753s Recompute...... 753s (100 %) Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Scale spline' 753s Recompute...... 753s (100 %) Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Scale wire' 753s Recompute...... 753s (100 %) Recompute...... 753s (100 %) 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Shape2DView' 753s Prism 753s n_sides=5 753s placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)] 753s Projection 2D view 753s direction=Vector (0.0, 0.0, 1.0) 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft_Split' 753s Wire 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0) 753s Split at 753s p=Vector (2.0, 2.0, 0.0), index=1 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Stretch' 753s This test requires an object and a selection 753s Line 753s a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0) 753s Arguments to placeholder function 753s p1=; p2=Vector (4.0, 1.0, 0.0) 753s p3=None; p4=None 753s p5=None 753s #-----------------------------------------------------# 753s # This test is not implemented currently 753s #-----------------------------------------------------# 753s Automatic PASS 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Trimex trim' 753s Line 753s a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0) 753s Line 2 753s c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0) 753s Recompute...... 753s (50 %) (100 %) Arguments to placeholder function 753s p1=; p2= 753s p3=None; p4=None 753s p5=None 753s #-----------------------------------------------------# 753s # This test is not implemented currently 753s #-----------------------------------------------------# 753s Automatic PASS 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft Upgrade' 753s Line 1 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s Line 2 753s b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0) 753s Recompute...... 753s (50 %) (100 %) ---------------- 753s Upgrade objects 753s Found several wires or edges: wiring them 753s Recompute...... 753s (100 %) 1: Result 'Wire' (Part::Feature) 753s ---------------- 753s Upgrade objects 753s trying: closing it 753s Found 1 open wire: closing it 753s Recompute...... 753s (100 %) 2: Result 'Wire' (Part::Feature) 753s ---------------- 753s Upgrade objects 753s Found closed wires: creating faces 753s Recompute...... 753s (100 %) 3: Result 'Face' (Part::Feature) 753s ---------------- 753s Upgrade objects 753s Found 1 non-parametric objects: draftifying it 753s Recompute...... 753s (100 %) 4: Result 'Wire' (Part::Part2DObjectPython) 753s ---------------- 753s Upgrade objects 753s Unable to upgrade these objects. 753s Recompute...... 753s (100 %) The last object cannot be upgraded further 753s 753s ------------------------------------------------------------------------------ 753s Temporary document 'DraftModification' 753s Test 'Draft WireToBSpline' 753s Wire 753s a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0) 753s c=Vector (2.0, 4.0, 0.0) 753s Recompute...... 753s (50 %) (100 %) 1: Result 'BSpline' (Part::Part2DObjectPython) 753s 2: Result 'Wire' (Part::Part2DObjectPython) 753s 753s ------------------------------------------------------------------------------ 753s Test 'DraftGeomUtils.get_extended_wire' 753s Running tests with wire1 754s Runok 754s test_export_svg (drafttests.test_svg.DraftSVG.test_export_svg) 754s Create some figures and export them to an SVG file. ... ok 754s test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG.test_get_svg_from_arch_space_with_zero_vector) 754s 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 '\[' 754s buf = re.findall("point \[(.*?)\]",buf) 754s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 754s marker = re.findall("",svg) 754s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 754s svg = re.sub("","",svg,count=1) 754s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 754s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 754s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 754s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 754s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 754s pts = re.findall("point \[(.*?)\]",buf)[0] 754s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 754s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 754s ok 754s test_read_svg (drafttests.test_svg.DraftSVG.test_read_svg) 754s Read an SVG file and import its elements as Draft objects. ... ok 754s test_export_dxf (drafttests.test_dxf.DraftDXF.test_export_dxf) 754s Create some figures and export them to a DXF file. ... ok 754s test_read_dxf (drafttests.test_dxf.DraftDXF.test_read_dxf) 754s Read a DXF file and import its elements as Draft objects. ... ok 754s test_export_dwg (drafttests.test_dwg.DraftDWG.test_export_dwg) 754s Create some figures and export them to a DWG file. ... ok 754s test_read_dwg (drafttests.test_dwg.DraftDWG.test_read_dwg) 754s Read a DWG file and import its elements as Draft objects. ... ok 754s test_link_array (drafttests.test_array.DraftArray.test_link_array) 754s Create a link array. ... ning tests with wire2 754s Running tests with wire3 754s Running tests with wire4 754s Running tests with wire5 754s Running tests with wire6 754s Running tests with wire7 754s Running tests with wire8 754s Test completed, 248 subtests run 754s 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftSVG' 754s Test 'importSVG.export' 754s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg 754s exists=False 754s Arguments to placeholder function 754s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.svg; p2=None 754s p3=None; p4=None 754s p5=None 754s #-----------------------------------------------------# 754s # This test is not implemented currently 754s #-----------------------------------------------------# 754s Automatic PASS 754s 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftSVG' 754s Recompute...... 754s (50 %) (100 %) 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftSVG' 754s Test 'importSVG.import' 754s This test requires an SVG file to read. 754s file=/usr/share/freecad/Mod/Draft/drafttest/test.svg 754s exists=False 754s Arguments to placeholder function 754s p1=/usr/share/freecad/Mod/Draft/drafttest/test.svg; p2=None 754s p3=None; p4=None 754s p5=None 754s #-----------------------------------------------------# 754s # This test is not implemented currently 754s #-----------------------------------------------------# 754s Automatic PASS 754s 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftDXF' 754s Test 'importDXF.export' 754s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf 754s exists=False 754s Arguments to placeholder function 754s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dxf; p2=None 754s p3=None; p4=None 754s p5=None 754s #-----------------------------------------------------# 754s # This test is not implemented currently 754s #-----------------------------------------------------# 754s Automatic PASS 754s 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftDXF' 754s Test 'importDXF.import' 754s This test requires a DXF file to read. 754s file=/usr/share/freecad/Mod/Draft/drafttest/test.dxf 754s exists=False 754s Arguments to placeholder function 754s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dxf; p2=None 754s p3=None; p4=None 754s p5=None 754s #-----------------------------------------------------# 754s # This test is not implemented currently 754s #-----------------------------------------------------# 754s Automatic PASS 754s 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftDWG' 754s Test 'importDWG.export' 754s file=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg 754s exists=False 754s Arguments to placeholder function 754s p1=/usr/share/freecad/Mod/Draft/drafttest/out_test.dwg; p2=None 754s p3=None; p4=None 754s p5=None 754s #-----------------------------------------------------# 754s # This test is not implemented currently 754s #-----------------------------------------------------# 754s Automatic PASS 754s 754s ------------------------------------------------------------------------------ 754s Temporary document 'DraftDWG' 754s Test 'importDWG.import' 754s This test requires a DWG file to read. 754s file=/usr/share/freecad/Mod/Draft/drafttest/test.dwg 754s exists=False 754s Arguments to placeholder function 754s p1=/usr/share/freecad/Mod/Draft/drafttest/test.dwg; p2=None 754s p3=None; p4=None 754s p5=None 754s #-----------------------------------------------------# 754s # This test is not implemented currently 754s #-----------------------------------------------------# 754s Automatic PASS 754s Temporary document 'DraftArray' 754s Recompute...... 754s (100 %) ---------------- 754s Orthogonal array 754s base_object: Box 754s v_x: Vector (100.0, 0.0, 0.0) 754s v_y: Vector (0.0, 100.0, 0.0) 754s v_z: Vector (0.0, 0.0, 100.0) 754s n_x: 12 754s n_y: 1 754s n_z: 1 754s use_link: True 754s Recompute...... 754s (50 %) (100 %) Recompute...... 754s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) ok 754s 754s ---------------------------------------------------------------------- 754s Ran 67 tests in 0.972s 754s 754s OK 754s (85 %) (92 %) (100 %) Recompute...... 754s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 754s (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 ### 754s testMakeHatchCase (TDTest.DrawHatchTest.DrawHatchTest.testMakeHatchCase) 754s Tests if hatch area can be added to view ... TDHatch path: /usr/share/freecad/Mod/TechDraw/TDTest 754s making hatch 754s finished hatch 754s ok 754s testMakeProjectionGroup (TDTest.DrawProjectionGroupTest.DrawProjectionGroupTest.testMakeProjectionGroup) 754s Tests if a projection group can be added to view1 ... ProjGroup is larger than page. Will be scaled. 754s document created 754s box created 754s sphere created 754s Fusion created 754s making a page 754s Page created 754s making a projection group 754s Group created 754s adding views 754s added Front 754s Anchor values set 754s Front/Anchor recomputed 754s added Left 754s added Top 754s added Right 754s added Rear 754s added Bottom 754s removed Left 754s testing getItemByLabel 754s Item Label: Top Item Name: ProjItem002 754s recomputing document 754s View: Front TechDraw::DrawProjGroupItem 754s View: Top TechDraw::DrawProjGroupItem 754s View: Right TechDraw::DrawProjGroupItem 754s View: Rear TechDraw::DrawProjGroupItem 754s View: Bottom TechDraw::DrawProjGroupItem 754s ok 754s testMakeAnnotation (TDTest.DrawViewAnnotationTest.DrawViewAnnotationTest.testMakeAnnotation) 754s Tests if an annotation can be added to page ... ok 754s testMakeDrawViewBalloon (TDTest.DrawViewBalloonTest.DrawViewBalloonTest.testMakeDrawViewBalloon) 754s Tests if a DrawViewBalloon can be added to view ... TestAnno is larger than page. Will be scaled. 754s Balloon1 is larger than page. Will be scaled. 754s Balloon2 is larger than page. Will be scaled. 754s Place balloon 754s adding balloon1 to page 754s adding balloon2 to page 754s ok 754s testMakeImage (TDTest.DrawViewImageTest.DrawViewImageTest.testMakeImage) 754s Tests if an image can be added to page ... ok 754s testMakeSymbol (TDTest.DrawViewSymbolTest.DrawViewSymbolTest.testMakeSymbol) 754s Tests if an symbol can be added to page ... ok 754s 754s ---------------------------------------------------------------------- 754s Ran 6 tests in 0.233s 754s 754s OK 754s FreeCAD 0.21.2, Libs: 0.21.2R 754s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 754s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 754s FreeCAD wouldn't be possible without FreeCAD community. 754s ##### #### ### #### 754s # # # # # # 754s # ## #### #### # # # # # 754s #### # # # # # # # ##### # # 754s # # #### #### # # # # # 754s # # # # # # # # # ## ## ## 754s # # #### #### ### # # #### ## ## ## 754s 754s Recompute...... 754s (25 %) (50 %) (75 %) (100 %) Recompute...... 754s (20 %) (40 %) (60 %) (80 %) (100 %) View is waiting for HLR to finish 754s Recompute...... 754s (9 %) (18 %) (27 %) (36 %) (45 %) (54 %) (63 %) (72 %) (81 %) (90 %) (100 %) Recompute...... 754s (33 %) (66 %) (100 %) Recompute...... 754s (16 %) (33 %) (50 %) (66 %) (83 %) (100 %) Recompute...... 754s (14 %) (28 %) (42 %) (57 %) (71 %) (85 %) (100 %) Recompute...... 754s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) View001 is waiting for HLR to finish 754s View is waiting for HLR to finish 754s Recompute...... 754s (33 %) (66 %) (100 %) Recompute...... 754s (33 %) (66 %) (100 %) ### Running CLI Test MeshTestsApp ### 754s TestImage is larger than page. Will be scaled. 756s testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases.testLoadMesh) ... ok 766s testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases.testSphereMesh) ... ok 766s testIntersection (MeshTestsApp.MeshGeoTestCases.testIntersection) ... ok 766s testIntersection2 (MeshTestsApp.MeshGeoTestCases.testIntersection2) ... ok 766s testIntersectionCoplanar (MeshTestsApp.MeshGeoTestCases.testIntersectionCoplanar) ... ok 766s testIntersectionOfCollinearEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfCollinearEdges) ... ok 766s testIntersectionOfIntersectingEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfIntersectingEdges) ... ok 766s testIntersectionOfParallelEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelEdges) ... ok 766s testIntersectionOfParallelTriangles (MeshTestsApp.MeshGeoTestCases.testIntersectionOfParallelTriangles) ... ok 766s testIntersectionOfTransformedMesh (MeshTestsApp.MeshGeoTestCases.testIntersectionOfTransformedMesh) ... ok 766s testIntersectionOfWarpedEdges (MeshTestsApp.MeshGeoTestCases.testIntersectionOfWarpedEdges) ... ok 766s testIntersectionOnEdge (MeshTestsApp.MeshGeoTestCases.testIntersectionOnEdge) ... ok 766s testIntersectionOverlap (MeshTestsApp.MeshGeoTestCases.testIntersectionOverlap) ... ok 766s testSelfIntersection (MeshTestsApp.MeshGeoTestCases.testSelfIntersection) ... ok 766s testMaterial (MeshTestsApp.MeshProperty.testMaterial) ... ok 766s testFindNearest (MeshTestsApp.MeshSplitTestCases.testFindNearest) ... ok 766s testForaminate (MeshTestsApp.MeshSplitTestCases.testForaminate) ... ok 766s testForaminatePlacement (MeshTestsApp.MeshSplitTestCases.testForaminatePlacement) ... ok 766s testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge) ... ok 766s testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01) ... FreeCAD 0.21.2, Libs: 0.21.2R 766s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 766s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 766s FreeCAD wouldn't be possible without FreeCAD community. 766s ##### #### ### #### 766s # # # # # # 766s # ## #### #### # # # # # 766s #### # # # # # # # ##### # # 766s # # #### #### # # # # # 766s # # # # # # # # # ## ## ## 766s # # #### #### ### # # #### ## ## ## 766s 766s saving...... 766s (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...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) create mesh structure...... 766s (25 %) (50 %) (75 %) (100 %) Checking for self-intersections...... 766s (100 %) Importing project files...... 766s (50 %) (100 %) Postprocessing...... 766s (100 %) Checking topology...... 766s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking indices...... 766s (7 %) (14 %) (21 %) (28 %) (35 %) (42 %) (50 %) (57 %) (64 %) (71 %) (78 %) (85 %) (92 %) (100 %) Checking topology...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) ok 766s testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02) ... ok 766s testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10) ... ok 766s testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12) ... ok 766s testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20) ... ok 766s testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21) ... ok 766s testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps) ... ok 766s testCenterOfGravity (MeshTestsApp.MeshSubElement.testCenterOfGravity) ... ok 766s testCountSubElements (MeshTestsApp.MeshSubElement.testCountSubElements) ... ok 766s testFacesFromSubElement (MeshTestsApp.MeshSubElement.testFacesFromSubElement) ... ok 766s testSegmentSubElement (MeshTestsApp.MeshSubElement.testSegmentSubElement) ... ok 766s testSubElements (MeshTestsApp.MeshSubElement.testSubElements) ... ok 766s testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsAll) ... (81 %) (87 %) (93 %) (100 %) Checking topology...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking indices...... 766s (6 %) (12 %) (18 %) (25 %) (31 %) (37 %) (43 %) (50 %) (56 %) (62 %) (68 %) (75 %) (81 %) (87 %) (93 %) (100 %) Checking topology...... 766s (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...... 766s (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...... 766s (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 766s testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsMultible) ... ok 766s testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases.testCollapseFacetsSingle) ... (100 %) create mesh structure...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (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...... 766s (2 %) (5 %) (8 %) (11 %) ok 766s testCorruptedFacet (MeshTestsApp.MeshTopoTestCases.testCorruptedFacet) ... ok 766s testCTRIA3Element (MeshTestsApp.NastranReader.testCTRIA3Element) ... ok 766s testDelimitedGRIDElement (MeshTestsApp.NastranReader.testDelimitedGRIDElement) ... ok 766s testEightCharGRIDElement (MeshTestsApp.NastranReader.testEightCharGRIDElement) ... ok 766s testSixteenCharGRIDElement (MeshTestsApp.NastranReader.testSixteenCharGRIDElement) ... ok 766s testPrimitiveCount (MeshTestsApp.PivyTestCases.testPrimitiveCount) ... ok 766s testRayPick (MeshTestsApp.PivyTestCases.testRayPick) ... ok 766s testFitBad (MeshTestsApp.PolynomialFitCases.testFitBad) ... ok 766s testFitExact (MeshTestsApp.PolynomialFitCases.testFitExact) ... ok 766s testFitGood (MeshTestsApp.PolynomialFitCases.testFitGood) ... ok 766s 766s ---------------------------------------------------------------------- 766s Ran 44 tests in 11.095s 766s 766s OK 766s (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...... 766s (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...... 766s (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...... 766s (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 ### 766s test_blend_curve (SurfaceTests.TestBlendCurve.TestBlendCurve.test_blend_curve) ... ok 766s 766s ---------------------------------------------------------------------- 766s Ran 1 test in 0.001s 766s 766s OK 766s FreeCAD 0.21.2, Libs: 0.21.2R 766s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 766s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 766s FreeCAD wouldn't be possible without FreeCAD community. 766s ##### #### ### #### 766s # # # # # # 766s # ## #### #### # # # # # 766s #### # # # # # # # ##### # # 766s # # #### #### # # # # # 766s # # # # # # # # # ## ## ## 766s # # #### #### ### # # #### ## ## ## 766s 766s ### Running CLI Test TestSketcherApp ### 766s testConstraintWithExpression (SketcherTests.TestSketchExpression.TestSketchExpression.testConstraintWithExpression) ... ok 766s testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet.testBasicFillet) ... ok 766s testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet.testCoincident) ... ok 766s testCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testCurve) ... ok 766s testDistance (SketcherTests.TestSketchFillet.TestSketchFillet.testDistance) ... ok 766s testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet.testHorizontalVertical) ... ok 766s testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet.testOriginalCorner) ... ok 766s testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet.testPointOnObject) ... ok 766s testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet.testSymmetric) ... ok 766s testTangent (SketcherTests.TestSketchFillet.TestSketchFillet.testTangent) ... ok 766s testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnected) ... ok 766s testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet.testUnconnectedCurve) ... ok 766s testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBlockConstraintEllipse) ... ok 766s testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testBoxCase) ... ok 766s testCircleToLineDistance_Driving_Passant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Passant) ... ok 766s testCircleToLineDistance_Driving_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Driving_Secant) ... skipped 'Support for secants still under discussion, see comments in PR 9044' 766s testCircleToLineDistance_Reference_Secant (SketcherTests.TestSketcherSolver.TestSketcherSolver.testCircleToLineDistance_Reference_Secant) ... ok 766s testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245) ... ok 766s testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testIssue3245_2) ... ok 766s testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver.testSlotCase) ... ok 766s testThreeLinesWithCoincidences_1 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_1) ... ok 766s testThreeLinesWithCoincidences_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver.testThreeLinesWithCoincidences_2) ... ok 766s 766s ---------------------------------------------------------------------- 766s Ran 22 tests in 0.164s 766s 766s OK (skipped=1) 766s FreeCAD 0.21.2, Libs: 0.21.2R 766s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 766s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 766s FreeCAD wouldn't be possible without FreeCAD community. 766s ##### #### ### #### 766s # # # # # # 766s # ## #### #### # # # # # 766s #### # # # # # # # ##### # # 766s # # #### #### # # # # # 766s # # # # # # # # # ## ## ## 766s # # #### #### ### # # #### ## ## ## 766s 766s Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) Recompute...... 766s (100 %) ### SKIPING TEST TestFemApp ### 766s ### Running CLI Test TestAddonManagerApp ### 767s test_cache (AddonManagerTest.app.test_addon.TestAddon.test_cache) ... ok 767s test_contains_functions (AddonManagerTest.app.test_addon.TestAddon.test_contains_functions) ... ok 767s test_create_from_macro (AddonManagerTest.app.test_addon.TestAddon.test_create_from_macro) ... ok 767s test_dependency_resolution (AddonManagerTest.app.test_addon.TestAddon.test_dependency_resolution) ... ok 767s test_display_name (AddonManagerTest.app.test_addon.TestAddon.test_display_name) ... ok 767s test_git_url_cleanup (AddonManagerTest.app.test_addon.TestAddon.test_git_url_cleanup) ... ok 767s test_internal_workbench_list (AddonManagerTest.app.test_addon.TestAddon.test_internal_workbench_list) ... ok 767s test_tag_extraction (AddonManagerTest.app.test_addon.TestAddon.test_tag_extraction) ... ok 767s test_try_find_wbname_in_files_empty_dir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_empty_dir) ... ok 767s test_try_find_wbname_in_files_non_python_ignored (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_non_python_ignored) ... ok 767s test_try_find_wbname_in_files_simple (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_simple) ... Current file: /tmp/tmph8p5c0st/test/test.py 767s Found name TestWorkbench 767s 767s ok 767s test_try_find_wbname_in_files_subdir (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_subdir) ... Current file: /tmp/tmps2l8ju9n/test/subdirectory/test.py 767s Found name TestWorkbench 767s 767s ok 767s test_try_find_wbname_in_files_variable_used (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variable_used) ... Current file: /tmp/tmp_2fp_b4p/test/test.py 767s ok 767s test_try_find_wbname_in_files_variants (AddonManagerTest.app.test_addon.TestAddon.test_try_find_wbname_in_files_variants) ... Current file: /tmp/tmp99bgxk2g/test/test.py 767s Found name TestWorkbench 767s 767s Current file: /tmp/tmpyy0r9itq/test/test.py 767s Found name TestWorkbench 767s 767s Current file: /tmp/tmp1vy22nyi/test/test.py 767s Found name TestWorkbench 767s 767s Current file: /tmp/tmpnuc7wuju/test/test.py 767s Found name TestWorkbench 767s 767s Current file: /tmp/tmpr13uv01k/test/test.py 767s Found name TestWorkbench 767s 767s Current file: /tmp/tmphocfugii/test/test.py 767s Found name TestWorkbench 767s 767s Current file: /tmp/tmpl4d79exm/test/test.py 767s Found name TestWorkbench 767s 767s ok 767s test_version_check (AddonManagerTest.app.test_addon.TestAddon.test_version_check) ... ok 767s test_code_in_branch_subdirectory_false (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_false) 767s When there is not a subdirectory with the branch name in it, don't find ... ok 767s test_code_in_branch_subdirectory_more_than_one (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_more_than_one) 767s When there are multiple subdirectories, never find a branch subdirectory ... ok 767s test_code_in_branch_subdirectory_true (AddonManagerTest.app.test_installer.TestAddonInstaller.test_code_in_branch_subdirectory_true) 767s When there is a subdirectory with the branch name in it, find it ... ok 767s test_determine_install_method_file_url (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_file_url) 767s Test which install methods are accepted for a file:// url ... ok 767s test_determine_install_method_https_known_sites_any_gm (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_any_gm) 767s Test which install methods are accepted for an https GitHub URL ... ok 767s 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) 767s Test which install methods are accepted for an https GitHub URL ... ok 767s test_determine_install_method_https_known_sites_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_copy) 767s Test which install methods are accepted for an https GitHub URL ... ok 767s test_determine_install_method_https_known_sites_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_git) 767s Test which install methods are accepted for an https GitHub URL ... ok 767s test_determine_install_method_https_known_sites_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_https_known_sites_zip) 767s Test which install methods are accepted for an https GitHub URL ... ok 767s test_determine_install_method_local_path (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_path) 767s Test which install methods are accepted for a local path ... ok 767s test_determine_install_method_local_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_local_zip) 767s Test which install methods are accepted for a local path to a zipfile ... ok 767s test_determine_install_method_remote_zip (AddonManagerTest.app.test_installer.TestAddonInstaller.test_determine_install_method_remote_zip) 767s Test which install methods are accepted for a remote path to a zipfile ... ok 767s test_fcmacro_copying (AddonManagerTest.app.test_installer.TestAddonInstaller.test_fcmacro_copying) ... ok 767s test_finalize_zip_installation_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_github) ... ok 767s test_finalize_zip_installation_non_github (AddonManagerTest.app.test_installer.TestAddonInstaller.test_finalize_zip_installation_non_github) 767s Ensure that zip files are correctly extracted. ... ok 767s test_install_by_copy (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_copy) 767s Test using a simple filesystem copy to install an addon. ... ok 767s test_install_by_git (AddonManagerTest.app.test_installer.TestAddonInstaller.test_install_by_git) 767s Test using git to install. Depends on there being a local git ... skipped 'git not found, skipping git installer tests' 767s test_move_code_out_of_subdirectory (AddonManagerTest.app.test_installer.TestAddonInstaller.test_move_code_out_of_subdirectory) 767s All files are moved out and the subdirectory is deleted ... ok 767s test_update_metadata (AddonManagerTest.app.test_installer.TestAddonInstaller.test_update_metadata) 767s If a metadata file exists in the installation location, it should be ... ok 767s test_validate_object (AddonManagerTest.app.test_installer.TestAddonInstaller.test_validate_object) 767s An object is valid if it has a name, url, and branch attribute. ... ok 767s test_remove_extra_files_comment_only_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_comment_only_digest) 767s Test that a digest file that contains only comment lines is not an error, and nothing ... ok 767s test_remove_extra_files_empty_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_empty_digest) 767s Test that an empty digest file is not an error, and nothing gets removed ... ok 767s test_remove_extra_files_no_digest (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_no_digest) 767s Tests that a lack of digest file is not an error, and nothing gets removed ... ok 767s test_remove_extra_files_normal_case (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_normal_case) 767s Test that a digest that is a "normal" case removes the requested files ... ok 767s test_remove_extra_files_repeated_files (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_remove_extra_files_repeated_files) 767s Test that a digest with the same file repeated removes it once, but doesn't error on ... ok 767s test_runs_uninstaller_script_failure (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_failure) 767s Tests that exceptions in the uninstall.py script do not leak out ... ok 767s test_runs_uninstaller_script_successful (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_runs_uninstaller_script_successful) 767s Tests that the uninstall.py script is called ... ok 767s test_uninstall_addon_with_macros (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_addon_with_macros) 767s Tests that the uninstaller removes the macro files ... ok 767s test_uninstall_calls_script (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_calls_script) 767s Tests that the main uninstaller run function calls the uninstall.py script ... ok 767s test_uninstall_dangerous_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_dangerous_name) 767s Test the integrated uninstall function for an addon with a dangerous name ... ok 767s test_uninstall_no_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_no_name) 767s Test the integrated uninstall function for an addon without a name ... ok 767s test_uninstall_normal (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_normal) 767s Test the integrated uninstall function under normal circumstances ... ok 767s test_uninstall_unmatching_name (AddonManagerTest.app.test_uninstaller.TestAddonUninstaller.test_uninstall_unmatching_name) 767s Test the integrated uninstall function for an addon with a name that isn't installed ... ok 767s test_error_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_error_no_freecad) 767s Test that if the FreeCAD import fails the logger implements PrintError ... Execution of Addon's uninstall.py script failed. Proceeding with uninstall... 767s ok 767s test_log_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_no_freecad) 767s Test that if the FreeCAD import fails, the logger is set up correctly, and ... ok 767s test_log_with_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_log_with_freecad) 767s Ensure that if FreeCAD exists, the appropriate function is called ... ok 767s test_message_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_message_no_freecad) 767s Test that if the FreeCAD import fails the logger implements PrintMessage ... ok 767s test_warning_no_freecad (AddonManagerTest.app.test_freecad_interface.TestConsole.test_warning_no_freecad) 767s Test that if the FreeCAD import fails the logger implements PrintWarning ... ok 767s test_init_with_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_with_freecad) 767s Ensure that if FreeCAD exists, the appropriate functions are called ... ok 767s test_init_without_freecad (AddonManagerTest.app.test_freecad_interface.TestDataPaths.test_init_without_freecad) 767s Ensure that if FreeCAD does not exist, the appropriate functions are called ... ok 767s test_install_optional_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_failure) ... Installation of optional package failed: 767s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 767s Installation of optional package failed: 767s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test2' returned non-zero exit status 1. 767s ok 767s test_install_optional_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_optional_loops) ... Installation of optional package failed: 767s Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test3' returned non-zero exit status 1. 767s ok 767s test_install_python_packages_existing_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_existing_location) ... ok 767s test_install_python_packages_new_location (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_python_packages_new_location) ... ok 767s test_install_required_failure (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_failure) ... Command 'fake_python -m pip install --disable-pip-version-check --target vendor_path test1' returned non-zero exit status 1. 767s ok 767s test_install_required_loops (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_install_required_loops) ... ok 767s test_run_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_no_pip) ... ok 767s test_run_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_pip) ... ok 767s test_run_with_no_packages (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_no_packages) ... ok 767s test_run_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_run_with_pip) ... ok 767s test_verify_pip_no_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_pip) ... ok 767s test_verify_pip_no_python (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_no_python) ... ok 767s test_verify_pip_with_pip (AddonManagerTest.app.test_dependency_installer.TestDependencyInstaller.test_verify_pip_with_pip) ... ok 767s test_string_conversion_addon (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_addon) ... ok 767s test_string_conversion_automatic (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_automatic) ... ok 767s test_string_conversion_internal (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_internal) ... ok 767s test_string_conversion_python (AddonManagerTest.app.test_metadata.TestDependencyType.test_string_conversion_python) ... ok 767s test_checkout (AddonManagerTest.app.test_git.TestGit.test_checkout) 767s Test git checkout ... skipped 'No git found' 767s test_clone (AddonManagerTest.app.test_git.TestGit.test_clone) 767s Test git clone ... skipped 'No git found' 767s test_get_remote (AddonManagerTest.app.test_git.TestGit.test_get_remote) 767s Test getting the remote location ... skipped 'No git found' 767s test_repair (AddonManagerTest.app.test_git.TestGit.test_repair) 767s Test the repair feature (and some exception throwing) ... skipped 'No git found' 767s test_tag_and_branch (AddonManagerTest.app.test_git.TestGit.test_tag_and_branch) 767s Test checking the currently checked-out tag ... skipped 'No git found' 767s test_update (AddonManagerTest.app.test_git.TestGit.test_update) 767s Test using git to update the local repo ... skipped 'No git found' 767s test_basic_metadata (AddonManagerTest.app.test_macro.TestMacro.test_basic_metadata) ... ok 767s test_fetch_raw_code_no_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_data) ... ok 767s test_fetch_raw_code_no_url (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_no_url) ... ok 767s test_fetch_raw_code_with_data (AddonManagerTest.app.test_macro.TestMacro.test_fetch_raw_code_with_data) ... ok 767s test_other_files (AddonManagerTest.app.test_macro.TestMacro.test_other_files) ... ok 767s test_version_from_date (AddonManagerTest.app.test_macro.TestMacro.test_version_from_date) ... ok 767s test_version_from_float (AddonManagerTest.app.test_macro.TestMacro.test_version_from_float) ... ok 767s test_version_from_int (AddonManagerTest.app.test_macro.TestMacro.test_version_from_int) ... ok 767s test_version_from_string (AddonManagerTest.app.test_macro.TestMacro.test_version_from_string) ... ok 767s test_xpm (AddonManagerTest.app.test_macro.TestMacro.test_xpm) ... ok 767s test_installation (AddonManagerTest.app.test_installer.TestMacroInstaller.test_installation) 767s Test the wrapper around the macro installer ... ok 767s test_cleanup_directories_multiple_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_multiple_empty) ... ok 767s test_cleanup_directories_none (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_none) ... ok 767s test_cleanup_directories_not_empty (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_cleanup_directories_not_empty) ... ok 767s test_remove_macro_with_files (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_files) ... ok 767s test_remove_macro_with_icon (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_icon) ... ok 767s test_remove_macro_with_xpm_data (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_macro_with_xpm_data) ... ok 767s test_remove_nonexistent_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_nonexistent_macro) ... ok 767s test_remove_simple_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_simple_macro) ... ok 767s test_remove_write_protected_macro (AddonManagerTest.app.test_uninstaller.TestMacroUninstaller.test_remove_write_protected_macro) ... ok 767s test_get_first_supported_freecad_version_simple (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_simple) ... ok 767s test_get_first_supported_freecad_version_with_content (AddonManagerTest.app.test_metadata.TestMetadataAuxiliaryFunctions.test_get_first_supported_freecad_version_with_content) ... ok 767s test_determine_namespace_found_empty (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_empty) ... Unable to open macro code URL https://fake_url.com 767s ok 767s test_determine_namespace_found_full (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_found_full) ... ok 767s test_determine_namespace_not_found (AddonManagerTest.app.test_metadata.TestMetadataReader.test_determine_namespace_not_found) ... ok 767s test_from_bytes (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_bytes) ... skipped 'Breaks other tests, needs to be fixed' 767s test_from_file (AddonManagerTest.app.test_metadata.TestMetadataReader.test_from_file) ... ok 767s test_parse_child_element_ignore_unknown_tag (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_ignore_unknown_tag) ... ok 767s test_parse_child_element_list_of_licenses (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_licenses) ... ok 767s test_parse_child_element_list_of_urls (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_list_of_urls) ... ok 767s test_parse_child_element_lists_of_contacts (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_contacts) ... ok 767s test_parse_child_element_lists_of_dependencies (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_dependencies) ... ok 767s test_parse_child_element_lists_of_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_lists_of_strings) ... ok 767s test_parse_child_element_simple_strings (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_simple_strings) ... ok 767s test_parse_child_element_version (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_version) ... ok 767s 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 767s ok 767s test_parse_child_element_versions (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_child_element_versions) ... ok 767s test_parse_content_invalid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_invalid) ... ok 767s test_parse_content_valid (AddonManagerTest.app.test_metadata.TestMetadataReader.test_parse_content_valid) ... ok 767s test_process_element_tree (AddonManagerTest.app.test_metadata.TestMetadataReader.test_process_element_tree) ... ok 767s test_content_combination (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_content_combination) ... ok 767s test_loading_simple_metadata_file (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_loading_simple_metadata_file) ... Removing addonmanager_metadata 767s ok 767s test_multiple_macros (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_macros) ... Removing addonmanager_metadata 767s ok 767s test_multiple_preference_packs (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_preference_packs) ... Removing addonmanager_metadata 767s ok 767s test_multiple_workbenches (AddonManagerTest.app.test_metadata.TestMetadataReaderIntegration.test_multiple_workbenches) ... Removing addonmanager_metadata 767s ok 767s test_param_get_no_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_no_freecad) 767s Test that if the FreeCAD import fails, param_get returns a ParametersReplacement ... ok 767s test_param_get_with_freecad (AddonManagerTest.app.test_freecad_interface.TestParameters.test_param_get_with_freecad) 767s Ensure that if FreeCAD exists, the built-in FreeCAD function is called ... ok 767s test_replacement_getters_and_setters (AddonManagerTest.app.test_freecad_interface.TestParameters.test_replacement_getters_and_setters) 767s Test that ParameterReplacement's getters, setters, and deleters work ... ok 767s test_string_conversion_bugtracker (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_bugtracker) ... ok 767s test_string_conversion_discussion (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_discussion) ... ok 767s test_string_conversion_documentation (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_documentation) ... ok 767s test_string_conversion_readme (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_readme) ... ok 767s test_string_conversion_repository (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_repository) ... ok 767s test_string_conversion_website (AddonManagerTest.app.test_metadata.TestUrlType.test_string_conversion_website) ... ok 767s test_get_assigned_string_literal (AddonManagerTest.app.test_utilities.TestUtilities.test_get_assigned_string_literal) ... ok 767s test_get_macro_version_from_file (AddonManagerTest.app.test_utilities.TestUtilities.test_get_macro_version_from_file) ... ok 767s test_get_readme_url (AddonManagerTest.app.test_utilities.TestUtilities.test_get_readme_url) ... ok 767s test_recognized_git_location (AddonManagerTest.app.test_utilities.TestUtilities.test_recognized_git_location) ... ok 767s test_init_from_list_good (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_list_good) 767s Initialization from a list works for good input ... ok 767s test_init_from_string_manual (AddonManagerTest.app.test_metadata.TestVersion.test_init_from_string_manual) ... ok 767s test_operators_internal (AddonManagerTest.app.test_metadata.TestVersion.test_operators_internal) 767s Test internal (non-package) comparison operators ... ok 767s test_parse_final_entry_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_invalid) 767s Invalid input raises an exception ... ok 767s test_parse_final_entry_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_final_entry_normal) 767s Parsing of the final entry works for normal cases ... ok 767s test_parse_string_to_tuple_invalid (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_invalid) 767s Parsing of invalid version string raises an exception ... ok 767s test_parse_string_to_tuple_normal (AddonManagerTest.app.test_metadata.TestVersion.test_parse_string_to_tuple_normal) 767s Parsing of complete version string works for normal cases ... ok 767s 767s ---------------------------------------------------------------------- 767s Ran 143 tests in 0.637s 767s 767s OK (skipped=8) 767s FreeCAD 0.21.2, Libs: 0.21.2R 767s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 767s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 767s FreeCAD wouldn't be possible without FreeCAD community. 767s ##### #### ### #### 767s # # # # # # 767s # ## #### #### # # # # # 767s #### # # # # # # # ##### # # 767s # # #### #### # # # # # 767s # # # # # # # # # ## ## ## 767s # # #### #### ### # # #### ## ## ## 767s 767s Removed extra installed file /tmp/tmp10ejwatm/Macros/FakeMacro1.FCMacro 767s Removed extra installed file /tmp/tmp10ejwatm/Macros/FakeMacro2.FCMacro 767s Removed extra installed file /tmp/tmp10ejwatm/Macros/FakeMacro3.FCMacro 767s Removed extra installed file /tmp/tmpa6_vkr4f/Macros/FakeMacro.FCMacro 767s Removed extra installed file /tmp/tmp6hcx0omc/Macros/FakeMacro.FCMacro 767s Mock subprocess call stdout result 767s Mock subprocess call stdout result 767s Mock subprocess call stdout result 767s Mock subprocess call stdout result 767s Mock subprocess call stdout result 767s Mock subprocess call stdout result 767s Mock subprocess call stdout result 767s ### Running CLI Test TestPartApp ### 768s testMakeCommon (TestPartApp.PartBOPTestContainer.testMakeCommon) ... ok 768s testMakeCut (TestPartApp.PartBOPTestContainer.testMakeCut) ... ok 768s testMakeFuse (TestPartApp.PartBOPTestContainer.testMakeFuse) ... ok 768s testGetters (TestPartApp.PartTestBSplineCurve.testGetters) 768s only check if the function doesn't crash ... ok 768s testIssue2671 (TestPartApp.PartTestBSplineCurve.testIssue2671) ... ok 768s testIssue2876 (TestPartApp.PartTestBSplineCurve.testIssue2876) ... ok 768s testProperties (TestPartApp.PartTestBSplineCurve.testProperties) ... ok 768s testSetters (TestPartApp.PartTestBSplineCurve.testSetters) ... ok 768s testSubElements (TestPartApp.PartTestBSplineCurve.testSubElements) ... ok 768s testBounds (TestPartApp.PartTestBSplineSurface.testBounds) ... ok 768s testTorusToSpline (TestPartApp.PartTestBSplineSurface.testTorusToSpline) ... ok 768s testBoxCase (TestPartApp.PartTestCases.testBoxCase) ... ok 768s testIssue2985 (TestPartApp.PartTestCases.testIssue2985) ... ok 768s testChFi2d_AnaFilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_AnaFilletAlgo) ... 768s ok 768s testChFi2d_ChamferAPI (TestPartApp.PartTestChFi2dAlgos.testChFi2d_ChamferAPI) ... 768s ok 768s testChFi2d_FilletAlgo (TestPartApp.PartTestChFi2dAlgos.testChFi2d_FilletAlgo) ... 768s ok 768s testCollinearPoints (TestPartApp.PartTestCircle2D.testCollinearPoints) ... ok 768s testValidCircle (TestPartApp.PartTestCircle2D.testValidCircle) ... ok 768s testderivatives (TestPartApp.PartTestCone.testderivatives) ... ok 768s testCircleToNurbs (TestPartApp.PartTestCurveToNurbs.testCircleToNurbs) ... ok 768s testEllipseToNurbs (TestPartApp.PartTestCurveToNurbs.testEllipseToNurbs) ... ok 768s testFaceNormal (TestPartApp.PartTestNormals.testFaceNormal) ... ok 768s testPlacement (TestPartApp.PartTestNormals.testPlacement) ... ok 768s testReverseOrientation (TestPartApp.PartTestNormals.testReverseOrientation) ... ok 768s testRuledSurfaceFromOneObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromOneObjects) ... ok 768s testRuledSurfaceFromTwoObjects (TestPartApp.PartTestRuledSurface.testRuledSurfaceFromTwoObjects) ... ok 768s testShapeFix_Edge (TestPartApp.PartTestShapeFix.testShapeFix_Edge) ... 768s ok 768s testShapeFix_Face (TestPartApp.PartTestShapeFix.testShapeFix_Face) ... 768s ok 768s testShapeFix_Root (TestPartApp.PartTestShapeFix.testShapeFix_Root) ... 768s ok 768s testShapeFix_Shape (TestPartApp.PartTestShapeFix.testShapeFix_Shape) ... 768s ok 768s testShapeFix_Shell (TestPartApp.PartTestShapeFix.testShapeFix_Shell) ... 768s ok 768s testShapeFix_Solid (TestPartApp.PartTestShapeFix.testShapeFix_Solid) ... 768s ok 768s testShapeFix_Wire (TestPartApp.PartTestShapeFix.testShapeFix_Wire) ... 768s ok 768s testPlacement (TestPartApp.PartTestShapeRotate.testPlacement) ... ok 768s test_issue_4456 (parttests.regression_tests.RegressionTests.test_issue_4456) 768s 0004456: Regression : Part.Plane.Intersect does not accept plane as argument ... ok 768s testMakeTopoShapeList (parttests.TopoShapeListTest.TopoShapeListTest.testMakeTopoShapeList) 768s Tests PropertyTopoShapeList ... TopoShapeListTest - setting up 768s TopoShapeListTest: setUp complete 768s running TopoShapeListTest 768s TopoShapeListTest finished 768s ok 768s 768s ---------------------------------------------------------------------- 768s Ran 36 tests in 0.051s 768s 768s OK 768s FreeCAD 0.21.2, Libs: 0.21.2R 768s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 768s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 768s FreeCAD wouldn't be possible without FreeCAD community. 768s ##### #### ### #### 768s # # # # # # 768s # ## #### #### # # # # # 768s #### # # # # # # # ##### # # 768s # # #### #### # # # # # 768s # # # # # # # # # ## ## ## 768s # # #### #### ### # # #### ## ## ## 768s 768s Recompute...... 768s (33 %) (66 %) (100 %) Recompute...... 768s (33 %) (66 %) (100 %) Recompute...... 768s (100 %) Recompute...... 768s (50 %) (100 %) Recompute...... 768s (33 %) (66 %) (100 %) Importing project files...... 768s (33 %) (66 %) (100 %) Postprocessing...... 768s (100 %) ### Running CLI Test TestArch ### 768s /usr/share/freecad/Mod/Arch/ArchSite.py:95: SyntaxWarning: invalid escape sequence '\[' 768s buf = re.findall("point \[(.*?)\]",buf) 769s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:751: SyntaxWarning: invalid escape sequence '\#' 769s marker = re.findall("",svg) 769s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:767: SyntaxWarning: invalid escape sequence '\#' 769s svg = re.sub("","",svg,count=1) 769s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:795: SyntaxWarning: invalid escape sequence '\?' 769s svg = re.sub("<\?xml.*?>","",svg,flags=re.MULTILINE|re.DOTALL) 769s /usr/share/freecad/Mod/Arch/ArchSectionPlane.py:797: SyntaxWarning: invalid escape sequence '\/' 769s svg = re.sub("<\/svg>","",svg,flags=re.MULTILINE|re.DOTALL) 769s /usr/share/freecad/Mod/Arch/ArchAxis.py:454: SyntaxWarning: invalid escape sequence '\[' 769s pts = re.findall("point \[(.*?)\]",buf)[0] 769s /usr/share/freecad/Mod/Arch/ArchRebar.py:559: SyntaxWarning: invalid escape sequence '\[' 769s pts = re.findall("point \[(.*?)\]",comp.writeInventor().replace("\n","")) 769s testAdd (TestArch.ArchTest.testAdd) ... ok 769s testAxis (TestArch.ArchTest.testAxis) ... ok 769s testBuilding (TestArch.ArchTest.testBuilding) ... ok 769s testBuildingPart (TestArch.ArchTest.testBuildingPart) 769s Create a BuildingPart from a wall with a window and check its shape. ... ok 769s testEquipment (TestArch.ArchTest.testEquipment) ... ok 769s testFloor (TestArch.ArchTest.testFloor) ... ok 769s testFrame (TestArch.ArchTest.testFrame) ... ok 769s testPipe (TestArch.ArchTest.testPipe) ... ok 769s testRebar (TestArch.ArchTest.testRebar) ... ok 769s testRemove (TestArch.ArchTest.testRemove) ... ok 769s testRoof (TestArch.ArchTest.testRoof) ... ok 769s testRoof81Permutations (TestArch.ArchTest.testRoof81Permutations) 784s Create 81 roofs using a range of arguments. ... ok 784s testRoofAllAngles90 (TestArch.ArchTest.testRoofAllAngles90) 784s Create a roof with the angles of all segments set at 90 degrees. ... ok 784s testRoofApex (TestArch.ArchTest.testRoofApex) 784s Create a hipped roof that relies on apex calculation. The roof has ... ok 784s testRoofSingleEavePoint (TestArch.ArchTest.testRoofSingleEavePoint) 785s Create a roof with a single triangular segment that has a single ... ok 785s testSection (TestArch.ArchTest.testSection) ... ok 785s testSite (TestArch.ArchTest.testSite) ... ok 785s testSpace (TestArch.ArchTest.testSpace) ... ok 785s testSpaceBBox (TestArch.ArchTest.testSpaceBBox) ... ok 785s testStairs (TestArch.ArchTest.testStairs) ... ok 785s testStructure (TestArch.ArchTest.testStructure) ... ok 785s testWall (TestArch.ArchTest.testWall) ... ok 785s testWallMultiMatAlign (TestArch.ArchTest.testWallMultiMatAlign) ... ok 785s testWindow (TestArch.ArchTest.testWindow) ... ok 785s 785s ---------------------------------------------------------------------- 785s Ran 24 tests in 16.251s 785s 785s OK 785s FreeCAD 0.21.2, Libs: 0.21.2R 785s (c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2023 785s FreeCAD is free and open-source software licensed under the terms of LGPL2+ license. 785s FreeCAD wouldn't be possible without FreeCAD community. 785s ##### #### ### #### 785s # # # # # # 785s # ## #### #### # # # # # 785s #### # # # # # # # ##### # # 785s # # #### #### # # # # # 785s # # # # # # # # # ## ## ## 785s # # #### #### ### # # #### ## ## ## 785s 785s Recompute...... 785s (33 %) (66 %) (100 %) Recompute...... 785s (33 %) (66 %) (100 %) Recompute...... 785s (100 %) Test 'Arch BuildingPart' 785s Recompute...... 785s (33 %) (66 %) (100 %) Recompute...... 785s (25 %) (50 %) (75 %) (100 %) Recompute...... 785s (20 %) (40 %) (60 %) (80 %) (100 %) Recompute...... 785s (33 %) (66 %) (100 %) Recompute...... 785s (33 %) (66 %) (100 %) Recompute...... 785s (33 %) (66 %) (100 %) Test 'Arch Roof testRoof81Permutations' 785s Test 'Arch Roof testRoofAllAngles90' 785s Test 'Arch Roof testRoofApex' 785s Test 'Arch Roof testRoofSingleEavePoint' 785s Recompute...... 785s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 785s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Recompute...... 785s (12 %) (25 %) (37 %) (50 %) (62 %) (75 %) (87 %) (100 %) Test 'Arch Window' 785s Recompute...... 785s (33 %) (66 %) (100 %) Recompute...... 786s (25 %) (50 %) (75 %) (100 %) autopkgtest [09:10:13]: test freecadtest: -----------------------] 787s freecadtest PASS 787s autopkgtest [09:10:14]: test freecadtest: - - - - - - - - - - results - - - - - - - - - - 787s autopkgtest [09:10:14]: @@@@@@@@@@@@@@@@@@@@ summary 787s freecadtest PASS 792s nova [W] Using flock in prodstack6-ppc64el 792s Creating nova instance adt-plucky-ppc64el-freecad-20241103-082058-juju-7f2275-prod-proposed-migration-environment-15-e039b86f-ea30-4767-86fb-af1992396521 from image adt/ubuntu-plucky-ppc64el-server-20241103.img (UUID 8938751d-c60c-4749-8c34-7df179962ea5)...