simple 07-Apr-2025 15:46:37 Build CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19) is being prepared for building on agent cbt-el7-7.cv.nrao.edu, bamboo version: 9.2.22 simple 07-Apr-2025 15:46:37 Remote agent on host cbt-el7-7.cv.nrao.edu simple 07-Apr-2025 15:46:37 Build working directory is /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P simple 07-Apr-2025 15:46:37 Executing build CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19) simple 07-Apr-2025 15:46:37 Starting task 'Clean working directory task' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:cleanWorkingDirectoryTask' simple 07-Apr-2025 15:46:37 Cleaning working directory '/export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P' simple 07-Apr-2025 15:46:37 Finished task 'Clean working directory task' with result: Success simple 07-Apr-2025 15:46:37 Running pre-build action: Build Log Labeller Pre Build Action simple 07-Apr-2025 15:46:37 Running pre-build action: VCS Version Collector simple 07-Apr-2025 15:46:37 Build CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19) started building on agent 'cbt-el7-7.cv.nrao.edu' (Remote agent on host cbt-el7-7.cv.nrao.edu) simple 07-Apr-2025 15:46:37 Starting task 'Update data' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 15:46:37 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/export/home/cbt-el7-7/bamboohome/temp/CASA-CMPI-TTOMML2R8P-19-ScriptBuildTask-1393199633948524323.sh\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n error 07-Apr-2025 15:46:39 From https://open-bitbucket.nrao.edu/scm/casa/casa-data error 07-Apr-2025 15:46:39 af058dc..7d62ad4 master -> origin/master error 07-Apr-2025 15:46:39 * [new tag] 2025.4.7 -> 2025.4.7 build 07-Apr-2025 15:46:40 Updating af058dc..7d62ad4 error 07-Apr-2025 15:46:46 Downloading geodetic/IERSpredict/table.dat (3.3 KB) error 07-Apr-2025 15:46:46 Downloading geodetic/IERSpredict/table.f0 (230 KB) error 07-Apr-2025 15:46:47 Downloading geodetic/IERSpredict/table.lock (325 B) build 07-Apr-2025 15:46:47 Fast-forward build 07-Apr-2025 15:46:47 geodetic/IERSpredict/table.dat | 2 +- build 07-Apr-2025 15:46:47 geodetic/IERSpredict/table.f0 | 2 +- build 07-Apr-2025 15:46:47 geodetic/IERSpredict/table.lock | 2 +- build 07-Apr-2025 15:46:47 3 files changed, 3 insertions(+), 3 deletions(-) error 07-Apr-2025 15:46:48 fatal: could not read Username for 'https://open-bitbucket.nrao.edu': No such device or address build 07-Apr-2025 15:46:49 Already up-to-date. build 07-Apr-2025 15:46:49 Data update complete simple 07-Apr-2025 15:46:49 Finished task 'Update data' with result: Success command 07-Apr-2025 15:46:49 Substituting variable: ${bamboo.repository.branch.name} with master simple 07-Apr-2025 15:46:49 Starting task 'Create wheeldirectory' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 15:46:49 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/export/home/cbt-el7-7/bamboohome/temp/CASA-CMPI-TTOMML2R8P-19-ScriptBuildTask-8690924797320430745.sh\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n simple 07-Apr-2025 15:46:49 Finished task 'Create wheeldirectory' with result: Success simple 07-Apr-2025 15:46:49 Starting task 'Get latest wheel' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:artifactdownloadertask' simple 07-Apr-2025 15:46:49 Preparing to download plan result CASASPECS-MASTERBUILDCASALITH-123 artifact: Non required shared artifact Http Compression On : [ManyLinux228 Python 3.10 Tool wheel], patterns: [casatools*.whl] anchored at: [source/wheels] simple 07-Apr-2025 15:46:55 Artifact [ManyLinux228 Python 3.10 Tool wheel] downloaded successfully in 6.082 s to wheeldirectory/ simple 07-Apr-2025 15:46:55 Preparing to download plan result CASASPECS-MASTERBUILDCASALITH-123 artifact: Non required shared artifact Http Compression On : [ManyLinux228 Python 3.10 Task wheel], patterns: [casatasks*.whl] anchored at: [source/wheels] simple 07-Apr-2025 15:46:55 Artifact [ManyLinux228 Python 3.10 Task wheel] downloaded successfully in 98.70 ms to wheeldirectory/ simple 07-Apr-2025 15:46:55 Preparing to download plan result CASASPECS-MASTERBUILDCASALITH-123 artifact: Required shared artifact Http Compression On : [ManyLinux228 Python 3.10 Casatestutils], patterns: [casatestutils*.whl] anchored at: [source/wheels] simple 07-Apr-2025 15:46:55 Artifact [ManyLinux228 Python 3.10 Casatestutils] downloaded successfully in 13.14 ms to wheeldirectory/ simple 07-Apr-2025 15:46:55 Finished task 'Get latest wheel' with result: Success simple 07-Apr-2025 15:46:55 Starting task 'Get latest mpi wheel' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:artifactdownloadertask' simple 07-Apr-2025 15:46:55 Preparing to download plan result CASA-CMPI-19 artifact: Non required shared artifact Http Compression On : [ManyLinux228 Python 3.10 casampi wheel], patterns: [casampi*-any.whl] anchored at: [wheeldirectory/] simple 07-Apr-2025 15:46:55 Artifact [ManyLinux228 Python 3.10 casampi wheel] downloaded successfully in 17.82 ms to wheeldirectory/ simple 07-Apr-2025 15:46:55 Finished task 'Get latest mpi wheel' with result: Success simple 07-Apr-2025 15:46:55 Starting task 'Stop and remove running wheel-container-test' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 15:46:55 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/export/home/cbt-el7-7/bamboohome/temp/CASA-CMPI-TTOMML2R8P-19-ScriptBuildTask-2539470062042416215.sh\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n error 07-Apr-2025 15:46:55 Error response from daemon: No such container: wheel-container-test error 07-Apr-2025 15:46:55 Error response from daemon: No such container: wheel-container-test build 07-Apr-2025 15:46:55 Removed wheel-container-test simple 07-Apr-2025 15:46:55 Finished task 'Stop and remove running wheel-container-test' with result: Success command 07-Apr-2025 15:46:55 Substituting variable: ${bamboo.working.directory} with /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P simple 07-Apr-2025 15:46:55 Starting task 'Start container' of type 'com.atlassian.bamboo.plugins.bamboo-docker-plugin:task.docker.cli' simple 07-Apr-2025 15:46:55 Running image name (casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1) command 07-Apr-2025 15:46:55 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/bin/docker run --volume /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P/wheeldirectory:/wheeldirectory --volume /opt/casa/data:/opt/casa/data --detach -e PATH=/usr/share/Modules/bin:/usr/lib64/ccache:/opt/rh/gcc-toolset-11/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/openmpi-casa/bin:/opt/openmpi-casa/5.0.1/bin/ -e MPI_HOME=/opt/openmpi-casa/5.0.1/ -e MPICC=/opt/openmpi-casa/5.0.1/bin/mpicc -e MYPP=/usr/local/lib/python3.10/site-packages/ -e MPIRUN=/opt/openmpi-casa/5.0.1/bin/mpirun --privileged --name wheel-container-test casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1 tail -f /dev/null\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n build 07-Apr-2025 15:46:55 135f0a86107644cb74c378aab6216fee8e2ee38d03c6b2006e3e436c9eba2cec simple 07-Apr-2025 15:46:56 Finished task 'Start container' with result: Success command 07-Apr-2025 15:46:56 Substituting variable: ${bamboo.planRepository.branchName} with master simple 07-Apr-2025 15:46:56 Starting task 'Test wheel' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 15:46:56 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/export/home/cbt-el7-7/bamboohome/temp/CASA-CMPI-TTOMML2R8P-19-ScriptBuildTask-7193176766431439335.sh\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n build 07-Apr-2025 15:46:56 branch: master build 07-Apr-2025 15:46:56 Python version: 3.10 error 07-Apr-2025 15:46:56 % Total % Received % Xferd Average Speed Time Time Time Current error 07-Apr-2025 15:46:56 Dload Upload Total Spent Left Speed error 07-Apr-2025 15:46:56 error 07-Apr-2025 15:46:56 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 error 07-Apr-2025 15:46:56 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 error 07-Apr-2025 15:46:56 100 6002k 100 6002k 0 0 20.1M 0 --:--:-- --:--:-- --:--:-- 20.2M build 07-Apr-2025 15:46:56 bamboo_jira_components:'' build 07-Apr-2025 15:46:56 bamboo_testlist:'' build 07-Apr-2025 15:46:56 Ticket components: build 07-Apr-2025 15:46:56 datapath=[ "/opt/casa/data/master", "/opt/casa/data/casatestdata" ] build 07-Apr-2025 15:46:56 measurespath="/opt/casa/data/master" build 07-Apr-2025 15:46:56 measures_auto_update=False build 07-Apr-2025 15:46:56 data_auto_update=False error 07-Apr-2025 15:46:57 [29110] Failed to execute script 'atlutil' due to unhandled exception! error 07-Apr-2025 15:46:57 Traceback (most recent call last): error 07-Apr-2025 15:46:57 File "atlutil.py", line 200, in error 07-Apr-2025 15:46:57 File "atlutil.py", line 165, in has_fix_version error 07-Apr-2025 15:46:57 File "json/__init__.py", line 354, in loads error 07-Apr-2025 15:46:57 File "json/decoder.py", line 339, in decode error 07-Apr-2025 15:46:57 File "json/decoder.py", line 357, in raw_decode error 07-Apr-2025 15:46:57 json.decoder.JSONDecodeError: Expecting value: line 12 column 1 (char 11) build 07-Apr-2025 15:46:57 datapath=[ "/opt/casa/data/master", "/opt/casa/data/casatestdata" ] build 07-Apr-2025 15:46:57 measurespath="/opt/casa/data/master" build 07-Apr-2025 15:46:57 measures_auto_update=False build 07-Apr-2025 15:46:57 data_auto_update=False build 07-Apr-2025 15:46:58 Requirement already satisfied: pip in /usr/local/lib/python3.10/site-packages (24.0) build 07-Apr-2025 15:46:58 Collecting pip build 07-Apr-2025 15:46:58 Downloading pip-25.0.1-py3-none-any.whl.metadata (3.7 kB) build 07-Apr-2025 15:46:58 Requirement already satisfied: numpy in /usr/local/lib/python3.10/site-packages (1.23.0) build 07-Apr-2025 15:46:58 Collecting numpy build 07-Apr-2025 15:46:58 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) build 07-Apr-2025 15:46:58 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 1.8 MB/s eta 0:00:00 build 07-Apr-2025 15:46:59 Collecting matplotlib build 07-Apr-2025 15:46:59 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) build 07-Apr-2025 15:46:59 Collecting scipy build 07-Apr-2025 15:46:59 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) build 07-Apr-2025 15:46:59 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 3.6 MB/s eta 0:00:00 build 07-Apr-2025 15:46:59 Collecting contourpy>=1.0.1 (from matplotlib) build 07-Apr-2025 15:46:59 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB) build 07-Apr-2025 15:46:59 Collecting cycler>=0.10 (from matplotlib) build 07-Apr-2025 15:46:59 Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) build 07-Apr-2025 15:46:59 Collecting fonttools>=4.22.0 (from matplotlib) build 07-Apr-2025 15:46:59 Downloading fonttools-4.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (102 kB) build 07-Apr-2025 15:46:59 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.5/102.5 kB 7.7 MB/s eta 0:00:00 build 07-Apr-2025 15:47:00 Collecting kiwisolver>=1.3.1 (from matplotlib) build 07-Apr-2025 15:47:00 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.2 kB) build 07-Apr-2025 15:47:00 Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib) (23.2) build 07-Apr-2025 15:47:00 Collecting pillow>=8 (from matplotlib) build 07-Apr-2025 15:47:00 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) build 07-Apr-2025 15:47:00 Collecting pyparsing>=2.3.1 (from matplotlib) build 07-Apr-2025 15:47:00 Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB) build 07-Apr-2025 15:47:00 Collecting python-dateutil>=2.7 (from matplotlib) build 07-Apr-2025 15:47:00 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) build 07-Apr-2025 15:47:00 Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib) build 07-Apr-2025 15:47:00 Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) build 07-Apr-2025 15:47:00 Downloading pip-25.0.1-py3-none-any.whl (1.8 MB) build 07-Apr-2025 15:47:00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 18.0 MB/s eta 0:00:00 build 07-Apr-2025 15:47:00 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) build 07-Apr-2025 15:47:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 53.5 MB/s eta 0:00:00 build 07-Apr-2025 15:47:01 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) build 07-Apr-2025 15:47:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 54.2 MB/s eta 0:00:00 build 07-Apr-2025 15:47:01 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.6 MB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.6/37.6 MB 36.6 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.0/325.0 kB 32.0 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) build 07-Apr-2025 15:47:02 Downloading fonttools-4.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 61.0 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 49.5 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 58.8 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.1/111.1 kB 19.9 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) build 07-Apr-2025 15:47:02 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 20.1 MB/s eta 0:00:00 build 07-Apr-2025 15:47:02 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) build 07-Apr-2025 15:47:03 Installing collected packages: six, pyparsing, pip, pillow, numpy, kiwisolver, fonttools, cycler, scipy, python-dateutil, contourpy, matplotlib build 07-Apr-2025 15:47:03 Attempting uninstall: pip build 07-Apr-2025 15:47:03 Found existing installation: pip 24.0 build 07-Apr-2025 15:47:03 Uninstalling pip-24.0: build 07-Apr-2025 15:47:04 Successfully uninstalled pip-24.0 build 07-Apr-2025 15:47:06 Attempting uninstall: numpy build 07-Apr-2025 15:47:06 Found existing installation: numpy 1.23.0 build 07-Apr-2025 15:47:06 Uninstalling numpy-1.23.0: build 07-Apr-2025 15:47:06 Successfully uninstalled numpy-1.23.0 build 07-Apr-2025 15:47:16 Successfully installed contourpy-1.3.1 cycler-0.12.1 fonttools-4.57.0 kiwisolver-1.4.8 matplotlib-3.10.1 numpy-2.2.4 pillow-11.1.0 pip-25.0.1 pyparsing-3.2.3 python-dateutil-2.9.0.post0 scipy-1.15.2 six-1.17.0 error 07-Apr-2025 15:47:16 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv build 07-Apr-2025 15:47:20 Requirement already satisfied: pip in /home/casatest/venv/lib/python3.10/site-packages (21.2.4) build 07-Apr-2025 15:47:21 Collecting pip build 07-Apr-2025 15:47:21 Downloading pip-25.0.1-py3-none-any.whl (1.8 MB) build 07-Apr-2025 15:47:22 Collecting numpy build 07-Apr-2025 15:47:22 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) build 07-Apr-2025 15:47:23 Collecting matplotlib build 07-Apr-2025 15:47:23 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) build 07-Apr-2025 15:47:24 Collecting scipy build 07-Apr-2025 15:47:24 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.6 MB) build 07-Apr-2025 15:47:25 Collecting pyparsing>=2.3.1 build 07-Apr-2025 15:47:25 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB) build 07-Apr-2025 15:47:26 Collecting fonttools>=4.22.0 build 07-Apr-2025 15:47:26 Downloading fonttools-4.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) build 07-Apr-2025 15:47:26 Collecting python-dateutil>=2.7 build 07-Apr-2025 15:47:26 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) build 07-Apr-2025 15:47:26 Collecting cycler>=0.10 build 07-Apr-2025 15:47:26 Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) build 07-Apr-2025 15:47:27 Collecting kiwisolver>=1.3.1 build 07-Apr-2025 15:47:27 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) build 07-Apr-2025 15:47:27 Collecting contourpy>=1.0.1 build 07-Apr-2025 15:47:27 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) build 07-Apr-2025 15:47:28 Collecting pillow>=8 build 07-Apr-2025 15:47:28 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) build 07-Apr-2025 15:47:28 Collecting packaging>=20.0 build 07-Apr-2025 15:47:28 Downloading packaging-24.2-py3-none-any.whl (65 kB) build 07-Apr-2025 15:47:28 Collecting six>=1.5 build 07-Apr-2025 15:47:28 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) build 07-Apr-2025 15:47:29 Installing collected packages: six, numpy, python-dateutil, pyparsing, pillow, packaging, kiwisolver, fonttools, cycler, contourpy, scipy, pip, matplotlib build 07-Apr-2025 15:47:37 Attempting uninstall: pip build 07-Apr-2025 15:47:37 Found existing installation: pip 21.2.4 build 07-Apr-2025 15:47:37 Uninstalling pip-21.2.4: build 07-Apr-2025 15:47:37 Successfully uninstalled pip-21.2.4 build 07-Apr-2025 15:47:40 Successfully installed contourpy-1.3.1 cycler-0.12.1 fonttools-4.57.0 kiwisolver-1.4.8 matplotlib-3.10.1 numpy-2.2.4 packaging-24.2 pillow-11.1.0 pip-25.0.1 pyparsing-3.2.3 python-dateutil-2.9.0.post0 scipy-1.15.2 six-1.17.0 build 07-Apr-2025 15:47:41 Collecting mpi4py build 07-Apr-2025 15:47:41 Downloading mpi4py-4.0.3.tar.gz (466 kB) build 07-Apr-2025 15:47:41 Installing build dependencies: started build 07-Apr-2025 15:47:43 Installing build dependencies: finished with status 'done' build 07-Apr-2025 15:47:43 Getting requirements to build wheel: started build 07-Apr-2025 15:47:44 Getting requirements to build wheel: finished with status 'done' build 07-Apr-2025 15:47:44 Installing backend dependencies: started build 07-Apr-2025 15:47:45 Installing backend dependencies: finished with status 'done' build 07-Apr-2025 15:47:45 Preparing metadata (pyproject.toml): started build 07-Apr-2025 15:47:46 Preparing metadata (pyproject.toml): finished with status 'done' build 07-Apr-2025 15:47:46 Building wheels for collected packages: mpi4py build 07-Apr-2025 15:47:46 Building wheel for mpi4py (pyproject.toml): started build 07-Apr-2025 15:50:54 Building wheel for mpi4py (pyproject.toml): still running... build 07-Apr-2025 15:50:56 Building wheel for mpi4py (pyproject.toml): finished with status 'done' build 07-Apr-2025 15:50:56 Created wheel for mpi4py: filename=mpi4py-4.0.3-cp310-cp310-linux_x86_64.whl size=5195981 sha256=bab18fc925d18806004e8537e35b7114f24bf5453ddcadcf85ff4a2e9393576d build 07-Apr-2025 15:50:56 Stored in directory: /home/casatest/.cache/pip/wheels/94/57/cc/2e34c76a8690ce2a90b200702473f579b23f8224b5058b6a6d build 07-Apr-2025 15:50:56 Successfully built mpi4py build 07-Apr-2025 15:50:56 Installing collected packages: mpi4py build 07-Apr-2025 15:50:56 Successfully installed mpi4py-4.0.3 build 07-Apr-2025 15:50:57 Processing ./casatestutils-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:50:57 Collecting pytest (from casatestutils==6.7.2.10) build 07-Apr-2025 15:50:57 Downloading pytest-8.3.5-py3-none-any.whl.metadata (7.6 kB) build 07-Apr-2025 15:50:57 Collecting exceptiongroup>=1.0.0rc8 (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 15:50:57 Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) build 07-Apr-2025 15:50:57 Collecting iniconfig (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 15:50:57 Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB) build 07-Apr-2025 15:50:57 Requirement already satisfied: packaging in /home/casatest/venv/lib/python3.10/site-packages (from pytest->casatestutils==6.7.2.10) (24.2) build 07-Apr-2025 15:50:57 Collecting pluggy<2,>=1.5 (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 15:50:57 Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) build 07-Apr-2025 15:50:57 Collecting tomli>=1 (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 15:50:57 Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB) build 07-Apr-2025 15:50:57 Downloading pytest-8.3.5-py3-none-any.whl (343 kB) build 07-Apr-2025 15:50:57 Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) build 07-Apr-2025 15:50:57 Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) build 07-Apr-2025 15:50:57 Using cached tomli-2.2.1-py3-none-any.whl (14 kB) build 07-Apr-2025 15:50:57 Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB) build 07-Apr-2025 15:50:58 Installing collected packages: tomli, pluggy, iniconfig, exceptiongroup, pytest, casatestutils build 07-Apr-2025 15:50:58 Successfully installed casatestutils-6.7.2.10 exceptiongroup-1.2.2 iniconfig-2.1.0 pluggy-1.5.0 pytest-8.3.5 tomli-2.2.1 build 07-Apr-2025 15:50:59 Processing ./casatools-6.7.2.10-cp310-cp310-manylinux_2_28_x86_64.whl build 07-Apr-2025 15:50:59 Requirement already satisfied: numpy in /home/casatest/venv/lib/python3.10/site-packages (from casatools==6.7.2.10) (2.2.4) build 07-Apr-2025 15:50:59 Collecting casaconfig (from casatools==6.7.2.10) build 07-Apr-2025 15:50:59 Downloading casaconfig-1.2.0-py3-none-any.whl.metadata (16 kB) build 07-Apr-2025 15:50:59 Collecting certifi>=2023.5.7 (from casaconfig->casatools==6.7.2.10) build 07-Apr-2025 15:50:59 Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) build 07-Apr-2025 15:50:59 Downloading casaconfig-1.2.0-py3-none-any.whl (68 kB) build 07-Apr-2025 15:50:59 Downloading certifi-2025.1.31-py3-none-any.whl (166 kB) build 07-Apr-2025 15:50:59 Installing collected packages: certifi, casaconfig, casatools build 07-Apr-2025 15:51:03 Successfully installed casaconfig-1.2.0 casatools-6.7.2.10 certifi-2025.1.31 build 07-Apr-2025 15:51:04 Processing ./casatasks-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:51:04 Requirement already satisfied: casatools==6.7.2.10 in /home/casatest/venv/lib/python3.10/site-packages (from casatasks==6.7.2.10) (6.7.2.10) build 07-Apr-2025 15:51:04 Requirement already satisfied: matplotlib in /home/casatest/venv/lib/python3.10/site-packages (from casatasks==6.7.2.10) (3.10.1) build 07-Apr-2025 15:51:04 Requirement already satisfied: scipy in /home/casatest/venv/lib/python3.10/site-packages (from casatasks==6.7.2.10) (1.15.2) build 07-Apr-2025 15:51:04 Requirement already satisfied: certifi in /home/casatest/venv/lib/python3.10/site-packages (from casatasks==6.7.2.10) (2025.1.31) build 07-Apr-2025 15:51:04 Collecting pyerfa (from casatasks==6.7.2.10) build 07-Apr-2025 15:51:04 Downloading pyerfa-2.0.1.5-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.7 kB) build 07-Apr-2025 15:51:04 Requirement already satisfied: numpy in /home/casatest/venv/lib/python3.10/site-packages (from casatools==6.7.2.10->casatasks==6.7.2.10) (2.2.4) build 07-Apr-2025 15:51:04 Requirement already satisfied: casaconfig in /home/casatest/venv/lib/python3.10/site-packages (from casatools==6.7.2.10->casatasks==6.7.2.10) (1.2.0) build 07-Apr-2025 15:51:04 Requirement already satisfied: contourpy>=1.0.1 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (1.3.1) build 07-Apr-2025 15:51:04 Requirement already satisfied: cycler>=0.10 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (0.12.1) build 07-Apr-2025 15:51:04 Requirement already satisfied: fonttools>=4.22.0 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (4.57.0) build 07-Apr-2025 15:51:04 Requirement already satisfied: kiwisolver>=1.3.1 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (1.4.8) build 07-Apr-2025 15:51:04 Requirement already satisfied: packaging>=20.0 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (24.2) build 07-Apr-2025 15:51:04 Requirement already satisfied: pillow>=8 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (11.1.0) build 07-Apr-2025 15:51:04 Requirement already satisfied: pyparsing>=2.3.1 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (3.2.3) build 07-Apr-2025 15:51:04 Requirement already satisfied: python-dateutil>=2.7 in /home/casatest/venv/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.10) (2.9.0.post0) build 07-Apr-2025 15:51:04 Requirement already satisfied: six>=1.5 in /home/casatest/venv/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib->casatasks==6.7.2.10) (1.17.0) build 07-Apr-2025 15:51:04 Downloading pyerfa-2.0.1.5-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738 kB) build 07-Apr-2025 15:51:04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 738.7/738.7 kB 14.0 MB/s eta 0:00:00 build 07-Apr-2025 15:51:04 Installing collected packages: pyerfa, casatasks build 07-Apr-2025 15:51:05 Successfully installed casatasks-6.7.2.10 pyerfa-2.0.1.5 build 07-Apr-2025 15:51:06 Processing ./casampi-0.5.6-py3-none-any.whl build 07-Apr-2025 15:51:06 Requirement already satisfied: mpi4py>=2.0 in /home/casatest/venv/lib/python3.10/site-packages (from casampi==0.5.6) (4.0.3) build 07-Apr-2025 15:51:06 Requirement already satisfied: casatools in /home/casatest/venv/lib/python3.10/site-packages (from casampi==0.5.6) (6.7.2.10) build 07-Apr-2025 15:51:06 Requirement already satisfied: numpy in /home/casatest/venv/lib/python3.10/site-packages (from casatools->casampi==0.5.6) (2.2.4) build 07-Apr-2025 15:51:06 Requirement already satisfied: casaconfig in /home/casatest/venv/lib/python3.10/site-packages (from casatools->casampi==0.5.6) (1.2.0) build 07-Apr-2025 15:51:06 Requirement already satisfied: certifi>=2023.5.7 in /home/casatest/venv/lib/python3.10/site-packages (from casaconfig->casatools->casampi==0.5.6) (2025.1.31) build 07-Apr-2025 15:51:06 Installing collected packages: casampi build 07-Apr-2025 15:51:06 Successfully installed casampi-0.5.6 build 07-Apr-2025 15:53:36 Your branch is up to date with 'origin/master'. error 07-Apr-2025 15:53:36 Already on 'master' build 07-Apr-2025 15:53:36 casatestutils build 07-Apr-2025 15:53:36 __init__.py build 07-Apr-2025 15:53:36 LICENSE build 07-Apr-2025 15:53:36 README.md build 07-Apr-2025 15:53:36 runtest.py build 07-Apr-2025 15:53:36 setup.py build 07-Apr-2025 15:53:36 testrunner build 07-Apr-2025 15:53:36 tests build 07-Apr-2025 15:53:36 version build 07-Apr-2025 15:53:36 xmlrunner_to_junit.py error 07-Apr-2025 15:53:37 Note: switching to 'origin/CAS-14029'. error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 You are in 'detached HEAD' state. You can look around, make experimental error 07-Apr-2025 15:53:37 changes and commit them, and you can discard any commits you make in this error 07-Apr-2025 15:53:37 state without impacting any branches by switching back to a branch. error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 If you want to create a new branch to retain commits you create, you may error 07-Apr-2025 15:53:37 do so (now or later) by using -c with the switch command. Example: error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 git switch -c error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 Or undo this operation with: error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 git switch - error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 Turn off this advice by setting config variable advice.detachedHead to false error 07-Apr-2025 15:53:37 error 07-Apr-2025 15:53:37 HEAD is now at 72f4abe rename __mpi_runtime_config.threaded to __mpi_runtime_config.threads build 07-Apr-2025 15:53:37 README.md build 07-Apr-2025 15:53:37 setup.py build 07-Apr-2025 15:53:37 src build 07-Apr-2025 15:53:38 ============================= test session starts ============================== build 07-Apr-2025 15:53:38 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:38 cachedir: .pytest_cache build 07-Apr-2025 15:53:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:38 configfile: pyproject.toml build 07-Apr-2025 15:53:38 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:38 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:38 cachedir: .pytest_cache build 07-Apr-2025 15:53:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:38 configfile: pyproject.toml build 07-Apr-2025 15:53:38 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:38 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:38 cachedir: .pytest_cache build 07-Apr-2025 15:53:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:38 configfile: pyproject.toml build 07-Apr-2025 15:53:38 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:38 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:38 cachedir: .pytest_cache build 07-Apr-2025 15:53:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:38 configfile: pyproject.toml build 07-Apr-2025 15:53:38 collecting ...  build 07-Apr-2025 15:53:38 collecting 0 items  build 07-Apr-2025 15:53:38 collecting 0 items  build 07-Apr-2025 15:53:38 collecting 0 items  build 07-Apr-2025 15:53:38 collecting 0 items  build 07-Apr-2025 15:53:38 collected 35 items  build 07-Apr-2025 15:53:38 build 07-Apr-2025 15:53:38 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all  build 07-Apr-2025 15:53:38 collected 35 items  build 07-Apr-2025 15:53:38 build 07-Apr-2025 15:53:38 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all  build 07-Apr-2025 15:53:38 collected 35 items  build 07-Apr-2025 15:53:38 build 07-Apr-2025 15:53:38 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all  build 07-Apr-2025 15:53:38 collected 35 items  build 07-Apr-2025 15:53:38 build 07-Apr-2025 15:53:38 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all FAILED [ 2%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall PASSED [ 5%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1 PASSED [ 8%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_2 PASSED [ 11%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_extension PASSED [ 14%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1sol2 PASSED [ 17%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol2 PASSED [ 20%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_snr_all_for_tsys_CalTable PASSED [ 22%] build 07-Apr-2025 15:53:39 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_nan_and_inf_fparm_all PASSED [ 25%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_zeros_fparm_all PASSED [ 28%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_msSelection_layer_for_tsys_CalTable PASSED [ 31%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable PASSED [ 34%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable2 PASSED [ 37%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_msSelection_layer_for_tsys_CalTable PASSED [ 40%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_selection_agent_layer_for_tsys_CalTable PASSED [ 42%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_mixed_agents_tsys PASSED [ 45%] build 07-Apr-2025 15:53:40 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_unsupported_elevation_tsys PASSED [ 48%] build 07-Apr-2025 15:53:41 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_antint_simple_for_bpass_CalTable FAILED [ 2%] build 07-Apr-2025 15:53:41 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall FAILED [ 5%] build 07-Apr-2025 15:53:41 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1 FAILED [ 8%] build 07-Apr-2025 15:53:41 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_2 FAILED [ 11%] build 07-Apr-2025 15:53:41 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_extension FAILED [ 14%] error 07-Apr-2025 15:53:41 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1sol2 Fatal Python error: Segmentation fault error 07-Apr-2025 15:53:41 error 07-Apr-2025 15:53:41 Current thread 0x00007f9399ceb740 (most recent call first): error 07-Apr-2025 15:53:41 Garbage-collecting error 07-Apr-2025 15:53:41 File "/usr/local/lib/python3.10/ast.py", line 50 in parse error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/source.py", line 181 in getstatementrange_ast error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 262 in getsource error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 828 in _getentrysource error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 930 in repr_traceback_entry error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 992 in error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 991 in repr_traceback error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 1058 in repr_excinfo error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 690 in getrepr error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/nodes.py", line 456 in _repr_failure_py error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/python.py", line 1669 in repr_failure error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/reports.py", line 376 in from_item_and_call error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 368 in pytest_runtest_makereport error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 244 in call_and_report error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:41 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:41 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:41 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:41 error 07-Apr-2025 15:53:41 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:41 PASSED [ 51%] build 07-Apr-2025 15:53:42 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_clip_minmax_cparam_for_bpass PASSED [ 54%] build 07-Apr-2025 15:53:42 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_clip_minmax_snr_all_for_bpass_CalTable FAILED [ 2%] error 07-Apr-2025 15:53:42 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:42 prterun noticed that process rank 0 with PID 822 on node 135f0a861076 exited on error 07-Apr-2025 15:53:42 signal 11 (Segmentation fault). error 07-Apr-2025 15:53:42 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:42 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall ============================= test session starts ============================== build 07-Apr-2025 15:53:42 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:42 cachedir: .pytest_cache build 07-Apr-2025 15:53:42 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:42 configfile: pyproject.toml build 07-Apr-2025 15:53:42 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:42 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:42 cachedir: .pytest_cache build 07-Apr-2025 15:53:42 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:42 configfile: pyproject.toml build 07-Apr-2025 15:53:42 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:42 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:42 cachedir: .pytest_cache build 07-Apr-2025 15:53:42 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:42 configfile: pyproject.toml build 07-Apr-2025 15:53:42 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:42 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:42 cachedir: .pytest_cache build 07-Apr-2025 15:53:42 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:42 configfile: pyproject.toml build 07-Apr-2025 15:53:42 collecting ...  build 07-Apr-2025 15:53:42 collected 7 items  build 07-Apr-2025 15:53:42 build 07-Apr-2025 15:53:42 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective  build 07-Apr-2025 15:53:42 collected 7 items  build 07-Apr-2025 15:53:42 build 07-Apr-2025 15:53:42 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective  build 07-Apr-2025 15:53:42 collected 7 items  build 07-Apr-2025 15:53:42 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective  build 07-Apr-2025 15:53:43 collecting 0 items  build 07-Apr-2025 15:53:43 collected 7 items  build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective FAILED [ 14%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty FAILED [ 14%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty PASSED [ 14%]PASSED [ 14%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty FAILED [ 28%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty PASSED [ 28%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams FAILED [ 28%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams PASSED [ 42%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw PASSED [ 42%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw FAILED [ 57%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp PASSED [ 42%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw FAILED [ 71%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel FAILED [ 57%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp FAILED [ 28%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams FAILED [ 57%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp PASSED [ 85%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase FAILED [ 42%] build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw FAILED [100%] build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 =================================== FAILURES =================================== build 07-Apr-2025 15:53:43 ______________ calanalysis_tsys1_introspective.test_introspective ______________ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 self = build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 def test_introspective(self): build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 """Test of introspective member functions""" build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 > self.assertEqual(os.path.split(ca.calname())[1], build 07-Apr-2025 15:53:43 self.calName) build 07-Apr-2025 15:53:43 E AssertionError: '' != 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl' build 07-Apr-2025 15:53:43 E + uid___A002_X30a93d_X43e.ms.tsys.s3.tbl build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:98: AssertionError build 07-Apr-2025 15:53:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:43 cp: cannot create directory 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl': File exists build 07-Apr-2025 15:53:43 2025-04-07 19:53:43 WARN CalAnalysis::CalAnalysis()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 70) Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.dat does not exist build 07-Apr-2025 15:53:43 2025-04-07 19:53:43 WARN CalAnalysis::calname()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 102) Open caltable first build 07-Apr-2025 15:53:43 _____________________ calanalysis_tsys1_get.test_get_empty _____________________ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 self = build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 def test_get_empty(self): build 07-Apr-2025 15:53:43 """ Test tool get function with wrong selections """ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 # This uses parameters in similar way as the pipeline does in tsyscal/renderer build 07-Apr-2025 15:53:43 # SPW 10 is missing build 07-Apr-2025 15:53:43 > stats10 = ca.get(spw='10', antenna=self.antennaName, axis='TIME', build 07-Apr-2025 15:53:43 ap='AMPLITUDE') build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:174: build 07-Apr-2025 15:53:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:43 ../../../../venv/lib/python3.10/site-packages/casatools/calanalysis.py:151: in get build 07-Apr-2025 15:53:43 return self._swigobj.get(field, antenna, timerange, spw, feed, axis, ap, norm, unwrap, jumpmax) build 07-Apr-2025 15:53:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 self = > build 07-Apr-2025 15:53:43 args = ([], ['DA41', 'DA42', 'DA43', 'DV02', 'DV03', 'DV05', ...], [], '10', [], 'TIME', ...) build 07-Apr-2025 15:53:43 kwargs = {} build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 def get(self, *args, **kwargs): build 07-Apr-2025 15:53:43 """ build 07-Apr-2025 15:53:43 get(self, _field, _antenna, _timerange, _spw, _feed, _axis, _ap, _norm, _unwrap, _jumpmax) -> record * build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 Summary: build 07-Apr-2025 15:53:43 Return the calibration data. build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 Description: build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 This member function returns the calibration data. build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 Input Parameters: build 07-Apr-2025 15:53:43 field The python comma-delimited string or list of strings containing the field names or numbers. The default is '' (all fields). build 07-Apr-2025 15:53:43 antenna The python comma-delimited string or list of strings containing the antenna 1s and antenna 2s. The default is '' (all antenna 1s and antenna 2s). build 07-Apr-2025 15:53:43 timerange The python list of floats of length two containing the start and stop times (in MJD seconds). The default is [] (the minimum start time and the maximum stop time). build 07-Apr-2025 15:53:43 spw The python comma-delimited string containing the spectral window names and numbers along with their channel numbers. The default is '' (all spectral windows and channels). build 07-Apr-2025 15:53:43 feed The python comma-delimited string or list of strings containing the feeds. The default is '' (all feeds). build 07-Apr-2025 15:53:43 axis The python string containing the user-specified iteration axis. The allowed values are 'TIME' and 'FREQ'. The default is '' ('FREQ'). build 07-Apr-2025 15:53:43 ap The python string which determines whether complex gains are converted to amplitudes or phases. The allowed values are 'AMPLITUDE' and 'PHASE'. The default is '' ('AMPLITUDE'). This parameter is ignored when the 'gain' values in the calibration table are real. build 07-Apr-2025 15:53:43 norm The python boolean which determines whether the amplitudes are normalized along each non-iteration axis. The default is False. This parameter is ignored when the 'gain' values in the calibration table are real or ap='PHASE'. build 07-Apr-2025 15:53:43 unwrap The python boolean which determines whether the phases are unwrapped along each non-iteration axis. The default is False. This parameter is ignored when the 'gain' values in the calibration table are real or ap='AMPLITUDE'. build 07-Apr-2025 15:53:43 jumpmax The python float which determines the maximum phase jump near +/- PI before unwrapping is performed. E.g., jumpmax = 0.1. The default is 0.0. It is ignored if the 'gain' values in the calibration table are real or ap = 'AMPLITUDE'. If the non-iteration axis is frequency: 1) if jumpmax == 0.0, use fringe fitting (only available when the non-iteration axis is time); 2) if jumpmax != 0.0, use simple unwrapping (same algorithm as used when the non-iteration axis is time or frequency). build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 Example: build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 # All data limited only by the spectral window and channel input build 07-Apr-2025 15:53:43 data = ca.get( spw='0:4~15,1,2:10~20' ) build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 -------------------------------------------------------------------------------- build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 """ build 07-Apr-2025 15:53:43 > return _calanalysis.calanalysis_get(self, *args, **kwargs) build 07-Apr-2025 15:53:43 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/ANTENNA does not exist build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/calanalysis.py:727: RuntimeError build 07-Apr-2025 15:53:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:43 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/HISTORY/table.lock': File exists build 07-Apr-2025 15:53:43 ____________________ calanalysis_tsys1_get.test_get_one_spw ____________________ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 self = build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 def test_get_one_spw(self): build 07-Apr-2025 15:53:43 """ Test tool get function. Uses the main stuff in CalAnalysys/CalStats::stats """ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 # SPW 13 should be there build 07-Apr-2025 15:53:43 # This uses parameters in similar way as the pipeline does in tsyscal/renderer build 07-Apr-2025 15:53:43 stats13 = ca.get(spw='13', antenna=self.antennaName, axis='TIME', build 07-Apr-2025 15:53:43 ap='AMPLITUDE') build 07-Apr-2025 15:53:43 > self._check_stats_items_values(stats13) build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:190: build 07-Apr-2025 15:53:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:160: in _check_stats_items_values build 07-Apr-2025 15:53:43 self.assertEqual(len(stats), stats_len) build 07-Apr-2025 15:53:43 E AssertionError: 0 != 392 build 07-Apr-2025 15:53:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:43 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.info': No such file or directory build 07-Apr-2025 15:53:43 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.lock': No such file or directory build 07-Apr-2025 15:53:43 2025-04-07 19:53:44 WARN CalAnalysis::CalAnalysis()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 70) Table /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl does not exist build 07-Apr-2025 15:53:43 2025-04-07 19:53:44 WARN calanalysis::get()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 636) Open calibration analysis tool first build 07-Apr-2025 15:53:43 ______________________ calanalysis_tsys1_fit.test_fit_amp ______________________ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 self = build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 def test_fit_amp(self): build 07-Apr-2025 15:53:43 """ Test tool fit function (amp). Exercises stuff in CalAnalysys/CalStatsFitter """ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 # An amp fit inspired by pipeline/qa/bpcal.py build 07-Apr-2025 15:53:43 fit_amp = ca.fit(spw='13', axis='TIME', ap='AMPLITUDE', norm=True, build 07-Apr-2025 15:53:43 order='LINEAR', type='LSQ', weight=False) build 07-Apr-2025 15:53:43 fit_len = 392 build 07-Apr-2025 15:53:43 > self.assertEqual(len(fit_amp), fit_len) build 07-Apr-2025 15:53:43 E AssertionError: 0 != 392 build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:233: AssertionError build 07-Apr-2025 15:53:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:43 cp: cannot create directory 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl': File exists build 07-Apr-2025 15:53:43 2025-04-07 19:53:44 WARN CalAnalysis::CalAnalysis()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 70) Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.dat does not exist build 07-Apr-2025 15:53:43 2025-04-07 19:53:44 WARN calanalysis::fit()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 750) Open calibration analysis tool first build 07-Apr-2025 15:53:43 _____________________ calanalysis_tsys1_fit.test_fit_phase _____________________ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 self = build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 def test_fit_phase(self): build 07-Apr-2025 15:53:43 """ Test tool fit function (phase). Exercises stuff in CalAnalysys/CalStatsFitter """ build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 # A phase fit inspired by pipeline/qa/bpcal.py build 07-Apr-2025 15:53:43 fit_phase = ca.fit(spw='13', axis='TIME', ap='PHASE', unwrap=True, build 07-Apr-2025 15:53:43 jumpmax=0.1, order='LINEAR', type='LSQ', weight=False) build 07-Apr-2025 15:53:43 fit_len = 392 build 07-Apr-2025 15:53:43 > self.assertEqual(len(fit_phase), fit_len) build 07-Apr-2025 15:53:43 E AssertionError: 0 != 392 build 07-Apr-2025 15:53:43 build 07-Apr-2025 15:53:43 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:243: AssertionError build 07-Apr-2025 15:53:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:43 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.info': No such file or directory build 07-Apr-2025 15:53:43 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.lock': No such file or directory build 07-Apr-2025 15:53:43 2025-04-07 19:53:44 WARN CalAnalysis::CalAnalysis()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 70) Table /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl does not exist build 07-Apr-2025 15:53:43 2025-04-07 19:53:44 WARN calanalysis::fit()::MPIServer-3 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 750) Open calibration analysis tool first build 07-Apr-2025 15:53:43 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calanalysis.xml - build 07-Apr-2025 15:53:43 =========================== short test summary info ============================ build 07-Apr-2025 15:53:43 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective - AssertionError: '' != 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl' build 07-Apr-2025 15:53:43 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ca... build 07-Apr-2025 15:53:43 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw - AssertionError: 0 != 392 build 07-Apr-2025 15:53:43 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp - AssertionError: 0 != 392 build 07-Apr-2025 15:53:43 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase - AssertionError: 0 != 392 build 07-Apr-2025 15:53:43 ========================= 5 failed, 2 passed in 1.23s ========================== build 07-Apr-2025 15:53:43 FAILED [ 71%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel PASSED [ 71%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel PASSED [ 85%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase FAILED [ 85%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase FAILED [ 57%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp FAILED [ 71%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel PASSED [ 85%] error 07-Apr-2025 15:53:44 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:44 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:53:44 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:53:44 error 07-Apr-2025 15:53:44 Process name: [prterun-135f0a861076-880@1,3] Exit code: 1 error 07-Apr-2025 15:53:44 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase ============================= test session starts ============================== build 07-Apr-2025 15:53:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:44 cachedir: .pytest_cache build 07-Apr-2025 15:53:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:44 configfile: pyproject.toml build 07-Apr-2025 15:53:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:44 cachedir: .pytest_cache build 07-Apr-2025 15:53:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:44 configfile: pyproject.toml build 07-Apr-2025 15:53:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:44 cachedir: .pytest_cache build 07-Apr-2025 15:53:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:44 configfile: pyproject.toml build 07-Apr-2025 15:53:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:44 cachedir: .pytest_cache build 07-Apr-2025 15:53:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:44 configfile: pyproject.toml build 07-Apr-2025 15:53:44 collecting ...  build 07-Apr-2025 15:53:44 collected 24 items  build 07-Apr-2025 15:53:44 build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord  build 07-Apr-2025 15:53:44 collected 24 items  build 07-Apr-2025 15:53:44 build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord  build 07-Apr-2025 15:53:44 collected 24 items  build 07-Apr-2025 15:53:44 build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord  build 07-Apr-2025 15:53:44 collected 24 items  build 07-Apr-2025 15:53:44 build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord FAILED [ 4%]FAILED [ 4%]FAILED [ 4%] build 07-Apr-2025 15:53:44 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal FAILED [ 8%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty FAILED [ 8%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty FAILED [ 8%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty FAILED [ 12%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done FAILED [ 12%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done FAILED [ 12%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done FAILED [ 16%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel FAILED [ 16%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel FAILED [ 16%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel FAILED [ 20%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply FAILED [ 20%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply FAILED [ 20%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply FAILED [ 25%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict FAILED [ 25%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict FAILED [ 25%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict FAILED [ 29%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline FAILED [ 29%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline FAILED [ 29%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline FAILED [ 33%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField FAILED [ 33%]FAILED [ 33%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField FAILED [ 37%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent FAILED [ 37%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent FAILED [ 37%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent FAILED [ 41%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs FAILED [ 41%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs FAILED [ 41%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs FAILED [ 45%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan FAILED [ 45%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan FAILED [ 45%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan FAILED [ 50%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw FAILED [ 50%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw FAILED [ 50%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw FAILED [ 54%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime FAILED [ 54%]FAILED [ 54%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime FAILED [ 58%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange FAILED [ 58%]FAILED [ 58%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange FAILED [ 62%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib FAILED [ 62%]FAILED [ 62%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib FAILED [ 66%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags FAILED [ 66%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags FAILED [ 66%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags FAILED [ 70%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables FAILED [ 70%] build 07-Apr-2025 15:53:45 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables FAILED [ 70%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables FAILED [ 75%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass FAILED [ 75%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass FAILED [ 75%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass FAILED [ 79%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline FAILED [ 79%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline FAILED [ 79%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline FAILED [ 83%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal FAILED [ 83%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal FAILED [ 83%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal FAILED [ 87%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath FAILED [ 87%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath FAILED [ 87%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath FAILED [ 91%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs FAILED [ 91%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs FAILED [ 91%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs FAILED [ 95%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected FAILED [ 95%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected FAILED [100%] build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 =================================== FAILURES =================================== build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_activityRecord ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_corruptCal ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 FAILED [ 95%] build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected [31mE FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_createEmpty _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 __________________________ calibrater_test.test_done ___________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_reinitModel _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_resetSolveApply _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_returnDict ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_selectVisBaseline ____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_selectVisField ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_selectVisIntent _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisObs _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 FAILED [100%] def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisScan ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisSpw _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisTime ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 =================================== FAILURES =================================== build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_activityRecord ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_selectVisUVrange _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ________________________ calibrater_test.test_setCalLib ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_corruptCal ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_createEmpty _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 st_tool_calibrater.calibrater_test testMethod=test_setCalLib> build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_setCorrDepFlags _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_1m/usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 __________________________ calibrater_test.test_done ___________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_reinitModel _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entriestest.test_smoothedCalTables ____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_solveBandpass ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_resetSolveApply _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_returnDict ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/pythonpy:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_solveGainspline _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_specifyCal ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exist3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_selectVisBaseline ____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_selectVisField ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _s: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_standardPath _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _________________________ calibrater_test.test_takesMs _________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_selectVisIntent _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisObs _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_too[1mE FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_writeToCorrected _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calibrater.xml - build 07-Apr-2025 15:53:46 =========================== short test summary info ============================ build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField - FileExistsError: [Errno 17] File exists: 'gaincaltl_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisScan ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisSpw _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 ============================== 24 failed in 2.13s ============================== build 07-Apr-2025 15:53:46 is) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisTime ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_selectVisUVrange _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ________________________ calibrater_test.test_setCalLib ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_setCorrDepFlags _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_smoothedCalTables ____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_solveBandpass ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_solveGainspline _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_specifyCal ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_standardPath _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _________________________ calibrater_test.test_takesMs _________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_writeToCorrected _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calibrater.xml - build 07-Apr-2025 15:53:46 =========================== short test summary info ============================ build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 ============================== 24 failed in 2.16s ============================== build 07-Apr-2025 15:53:46 FAILED [100%] build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 =================================== FAILURES =================================== build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_activityRecord ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_corruptCal ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_createEmpty _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 __________________________ calibrater_test.test_done ___________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_reinitModel _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_resetSolveApply _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_returnDict ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_selectVisBaseline ____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_selectVisField ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_selectVisIntent _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisObs _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisScan ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisSpw _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_selectVisTime ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_selectVisUVrange _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ________________________ calibrater_test.test_setCalLib ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_setCorrDepFlags _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_smoothedCalTables ____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_solveBandpass ______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _____________________ calibrater_test.test_solveGainspline _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _______________________ calibrater_test.test_specifyCal ________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ______________________ calibrater_test.test_standardPath _______________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 _________________________ calibrater_test.test_takesMs _________________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 ____________________ calibrater_test.test_writeToCorrected _____________________ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 self = build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def setUp(self): build 07-Apr-2025 15:53:46 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:53:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:53:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:53:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:53:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:53:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:53:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:53:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:53:46 raised. This is recursive. build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 """ build 07-Apr-2025 15:53:46 head, tail = path.split(name) build 07-Apr-2025 15:53:46 if not tail: build 07-Apr-2025 15:53:46 head, tail = path.split(head) build 07-Apr-2025 15:53:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:53:46 except FileExistsError: build 07-Apr-2025 15:53:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:53:46 pass build 07-Apr-2025 15:53:46 cdir = curdir build 07-Apr-2025 15:53:46 if isinstance(tail, bytes): build 07-Apr-2025 15:53:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:53:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:53:46 return build 07-Apr-2025 15:53:46 try: build 07-Apr-2025 15:53:46 > mkdir(name, mode) build 07-Apr-2025 15:53:46 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 build 07-Apr-2025 15:53:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:53:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calibrater.xml - build 07-Apr-2025 15:53:46 =========================== short test summary info ============================ build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 FAILED ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected - FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:53:46 ============================== 24 failed in 2.16s ============================== error 07-Apr-2025 15:53:46 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:46 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:53:46 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:53:46 error 07-Apr-2025 15:53:46 Process name: [prterun-135f0a861076-958@1,2] Exit code: 1 error 07-Apr-2025 15:53:46 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:46 ============================= test session starts ============================== build 07-Apr-2025 15:53:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:46 cachedir: .pytest_cache build 07-Apr-2025 15:53:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:46 configfile: pyproject.toml build 07-Apr-2025 15:53:46 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:46 cachedir: .pytest_cache build 07-Apr-2025 15:53:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:46 configfile: pyproject.toml build 07-Apr-2025 15:53:46 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:46 cachedir: .pytest_cache build 07-Apr-2025 15:53:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:46 configfile: pyproject.toml build 07-Apr-2025 15:53:46 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:46 cachedir: .pytest_cache build 07-Apr-2025 15:53:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:46 configfile: pyproject.toml build 07-Apr-2025 15:53:47 collecting ...  build 07-Apr-2025 15:53:47 collected 4 items  build 07-Apr-2025 15:53:47  build 07-Apr-2025 15:53:47 collected 4 items  build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror  build 07-Apr-2025 15:53:47 collected 4 items  build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror PASSED [ 25%]PASSED [ 25%]PASSED [ 25%] build 07-Apr-2025 15:53:47 collected 4 items  build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp PASSED [ 25%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp PASSED [ 50%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 50%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp PASSED [ 50%]PASSED [ 75%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 75%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface PASSED [ 75%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp PASSED [ 50%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 75%] build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface PASSED [100%] build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_componentlist.xml - build 07-Apr-2025 15:53:47 ============================== 4 passed in 0.49s =============================== build 07-Apr-2025 15:53:47 FAILED [100%]FAILED [100%] build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 =================================== FAILURES =================================== build 07-Apr-2025 15:53:47 _______________ componentlist_test.test_table_keyword_interface ________________ build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 self = build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 def test_table_keyword_interface(self): build 07-Apr-2025 15:53:47 """Test putting, getting, querying table keywords""" build 07-Apr-2025 15:53:47 cl = cltool() build 07-Apr-2025 15:53:47 msg = 'A table is not attached to this ComponentList' build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 cl.addcomponent( build 07-Apr-2025 15:53:47 [1,0,0,0],'Jy','Stokes',['J2000', '10:30:00.00', '-20.00.00.0'], build 07-Apr-2025 15:53:47 'gaussian','4arcsec','2arcsec','30deg' build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 > cl.rename(self.tablename) build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:144: build 07-Apr-2025 15:53:47 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:47 ../../../../venv/lib/python3.10/site-packages/casatools/componentlist.py:251: in rename build 07-Apr-2025 15:53:47 return self._swigobj.rename(filename, log) build 07-Apr-2025 15:53:47 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 self = > build 07-Apr-2025 15:53:47 args = ('my.cl', True), kwargs = {} build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 def rename(self, *args, **kwargs): build 07-Apr-2025 15:53:47 """ build 07-Apr-2025 15:53:47 rename(self, _filename, _log) -> bool build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Summary: build 07-Apr-2025 15:53:47 Give the list a name so it can save itself. use close to save to disk build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Description: build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 The rename function is used to specify the name of the table build 07-Apr-2025 15:53:47 associated with this componentlist. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 When a componentlist is created it is not associated with an casa build 07-Apr-2025 15:53:47 table. So when the componentlist is removed from memory its build 07-Apr-2025 15:53:47 contents are lost. But if a name is attached to the componentlist, build 07-Apr-2025 15:53:47 using the rename function, then its contents are saved in a table build 07-Apr-2025 15:53:47 with the specified name when the componentlist is closed build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 NOTE: that by just using rename the componentlist is not ensured build 07-Apr-2025 15:53:47 to be on disk; to be sure use close after rename build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 If the componentlist is created using the open() constructor then build 07-Apr-2025 15:53:47 this function will rename the table associated with the list to build 07-Apr-2025 15:53:47 the user specified name. You cannot rename a componentlist that build 07-Apr-2025 15:53:47 has been opened read only. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Input Parameters: build 07-Apr-2025 15:53:47 filename The filename of the table build 07-Apr-2025 15:53:47 log Send a message to the logger build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Example: build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 cl.simulate(1); build 07-Apr-2025 15:53:47 cl.setshape(0, 'gaussian', '35mas', '27mas', '-10d') build 07-Apr-2025 15:53:47 cl.setflux(0, [1.0, 0.2, 0.1, 0.01]); build 07-Apr-2025 15:53:47 cl.rename('smallblob.cl'); build 07-Apr-2025 15:53:47 cl.close(); build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 cl.open('smallblob.cl') build 07-Apr-2025 15:53:47 n=cl.length() build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 This example starts with an empty componentlist tool and then adds build 07-Apr-2025 15:53:47 one component to it. The parameters of this component are then build 07-Apr-2025 15:53:47 modified to change the shape and flux and the list saved in the build 07-Apr-2025 15:53:47 casa table called 'smallblob.cl' The data is not written to build 07-Apr-2025 15:53:47 disk until the list is closed, and when it is the componentlist is build 07-Apr-2025 15:53:47 reset. So you need to reopen it if you want to interact with it. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 -------------------------------------------------------------------------------- build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 "" build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 =================================== FAILURES =================================== build 07-Apr-2025 15:53:47 _______________ componentlist_test.test_table_keyword_interface ________________ build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 self = build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 def test_table_keyword_interface(self): build 07-Apr-2025 15:53:47 """Test putting, getting, querying table keywords""" build 07-Apr-2025 15:53:47 cl = cltool() build 07-Apr-2025 15:53:47 msg = 'A table is not attached to this ComponentList' build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 cl.addcomponent( build 07-Apr-2025 15:53:47 [1,0,0,0],'Jy','Stokes',['J2000', '10:30:00.00', '-20.00.00.0'], build 07-Apr-2025 15:53:47 'gaussian','4arcsec','2arcsec','30deg' build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 > cl.rename(self.tablename) build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:144: build 07-Apr-2025 15:53:47 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:47 ../../../../venv/lib/python3.10/site-packages/casatools/componentlist.py:251: in rename build 07-Apr-2025 15:53:47 return self._swigobj.rename(filename, log) build 07-Apr-2025 15:53:47 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 self = > build 07-Apr-2025 15:53:47 args = ('my.cl', True), kwargs = {} build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 def rename(self, *args, **kwargs): build 07-Apr-2025 15:53:47 """ build 07-Apr-2025 15:53:47 rename(self, _filename, _log) -> bool build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Summary: build 07-Apr-2025 15:53:47 Give the list a name so it can save itself. use close to save to disk build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Description: build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 The rename function is used to specify the name of the table build 07-Apr-2025 15:53:47 associated with this componentlist. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 When a componentlist is created it is not associated with an casa build 07-Apr-2025 15:53:47 table. So when the componentlist is removed from memory its build 07-Apr-2025 15:53:47 contents are lost. But if a name is attached to the componentlist, build 07-Apr-2025 15:53:47 using the rename function, then its contents are saved in a table build 07-Apr-2025 15:53:47 with the specified name when the componentlist is closed build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 NOTE: that by just using rename the componentlist is not ensured build 07-Apr-2025 15:53:47 to be on disk; to be sure use close after rename build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 If the componentlist is created using the open() constructor then build 07-Apr-2025 15:53:47 this function will rename the table associated with the list to build 07-Apr-2025 15:53:47 the user specified name. You cannot rename a componentlist that build 07-Apr-2025 15:53:47 has been opened read only. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Input Parameters: build 07-Apr-2025 15:53:47 filename The filename of the table build 07-Apr-2025 15:53:47 log Send a message to the logger build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Example: build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 cl.simulate(1); build 07-Apr-2025 15:53:47 cl.setshape(0, 'gaussian', '35mas', '27mas', '-10d') build 07-Apr-2025 15:53:47 cl.setflux(0, [1.0, 0.2, 0.1, 0.01]); build 07-Apr-2025 15:53:47 cl.rename('smallblob.cl'); build 07-Apr-2025 15:53:47 cl.close(); build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 cl.open('smallblob.cl') build 07-Apr-2025 15:53:47 n=cl.length() build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 This example starts with an empty componentlist tool and then adds build 07-Apr-2025 15:53:47 one component to it. The parameters of this component are then build 07-Apr-2025 15:53:47 modified to change the shape and flux and the list saved in the build 07-Apr-2025 15:53:47 casa table called 'smallblob.cl' The data is not written to build 07-Apr-2025 15:53:47 disk until the list is closed, and when it is the componentlist is build 07-Apr-2025 15:53:47 reset. So you need to reopen it if you want to interact with it. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 -------------------------------------------------------------------------------- build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 """ build 07-Apr-2025 15:53:47 > return _componentlistFAILED [100%] build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 =================================== FAILURES =================================== build 07-Apr-2025 15:53:47 _______________ componentlist_test.test_table_keyword_interface ________________ build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 self = build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 def test_table_keyword_interface(self): build 07-Apr-2025 15:53:47 """Test putting, getting, querying table keywords""" build 07-Apr-2025 15:53:47 cl = cltool() build 07-Apr-2025 15:53:47 msg = 'A table is not attached to this ComponentList' build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 cl.addcomponent( build 07-Apr-2025 15:53:47 [1,0,0,0],'Jy','Stokes',['J2000', '10:30:00.00', '-20.00.00.0'], build 07-Apr-2025 15:53:47 'gaussian','4arcsec','2arcsec','30deg' build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 self.exception_check( build 07-Apr-2025 15:53:47 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:53:47 ) build 07-Apr-2025 15:53:47 > cl.rename(self.tablename) build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:144: build 07-Apr-2025 15:53:47 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:47 ../../../../venv/lib/python3.10/site-packages/casatools/componentlist.py:251: in rename build 07-Apr-2025 15:53:47 return self._swigobj.rename(filename, log) build 07-Apr-2025 15:53:47 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 self = > build 07-Apr-2025 15:53:47 args = ('my.cl', True), kwargs = {} build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 def rename(self, *args, **kwargs): build 07-Apr-2025 15:53:47 """ build 07-Apr-2025 15:53:47 rename(self, _filename, _log) -> bool build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Summary: build 07-Apr-2025 15:53:47 Give the list a name so it can save itself. use close to save to disk build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Description: build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 The rename function is used to specify the name of the table build 07-Apr-2025 15:53:47 associated with this componentlist. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 When a componentlist is created it is not associated with an casa build 07-Apr-2025 15:53:47 table. So when the componentlist is removed from memory its build 07-Apr-2025 15:53:47 contents are lost. But if a name is attached to the componentlist, build 07-Apr-2025 15:53:47 using the rename function, then its contents are saved in a table build 07-Apr-2025 15:53:47 with the specified name when the componentlist is closed build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 NOTE: that by just using rename the componentlist is not ensured build 07-Apr-2025 15:53:47 to be on disk; to be sure use close after rename build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 If the componentlist is created using the open() constructor then build 07-Apr-2025 15:53:47 this function will rename the table associated with the list to build 07-Apr-2025 15:53:47 the user specified name. You cannot rename a componentlist that build 07-Apr-2025 15:53:47 has been opened read only. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Input Parameters: build 07-Apr-2025 15:53:47 filename The filename of the table build 07-Apr-2025 15:53:47 log Send a message to the logger build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 Example: build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 cl.simulate(1); build 07-Apr-2025 15:53:47 cl.setshape(0, 'gaussian', '35mas', '27mas', '-10d') build 07-Apr-2025 15:53:47 cl.setflux(0, [1.0, 0.2, 0.1, 0.01]); build 07-Apr-2025 15:53:47 cl.rename('smallblob.cl'); build 07-Apr-2025 15:53:47 cl.close(); build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 cl.open('smallblob.cl') build 07-Apr-2025 15:53:47 n=cl.length() build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 This example starts with an empty componentlist tool and then adds build 07-Apr-2025 15:53:47 one component to it. The parameters of this component are then build 07-Apr-2025 15:53:47 modified to change the shape and flux and the list saved in the build 07-Apr-2025 15:53:47 casa table called 'smallblob.cl' The data is not written to build 07-Apr-2025 15:53:47 disk until the list is closed, and when it is the componentlist is build 07-Apr-2025 15:53:47 reset. So you need to reopen it if you want to interact with it. build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 -------------------------------------------------------------------------------- build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 """ build 07-Apr-2025 15:53:47 > return _componentlist.componentlist_rename(self, *args, **kwargs) build 07-Apr-2025 15:53:47 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/componentlist.py:777: RuntimeError build 07-Apr-2025 15:53:47 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-2+ ... thrown by void casa::ComponentList::putKeyword(const casacore::String&, const casac::variant&) at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1238 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-2+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-2+ ... thrown by bool casa::ComponentList::hasKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1233 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-2+ ... thrown by void casa::ComponentList::putKeyword(const casacore::String&, const casac::variant&) at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1238 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-2+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-2+ ... thrown by bool casa::ComponentList::hasKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1233 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::rename::MPIServer-2 Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:53:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_componentlist.xml - build 07-Apr-2025 15:53:47 =========================== short test summary info ============================ build 07-Apr-2025 15:53:47 FAILED ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:53:47 ========================= 1 failed, 3 passed in 0.54s ========================== build 07-Apr-2025 15:53:47 .componentlist_rename(self, *args, **kwargs) build 07-Apr-2025 15:53:47 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl: File exists build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/componentlist.py:777: RuntimeError build 07-Apr-2025 15:53:47 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-3+ ... thrown by void casa::ComponentList::putKeyword(const casacore::String&, const casac::variant&) at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1238 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-3+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-3+ ... thrown by bool casa::ComponentList::hasKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1233 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword::MPIServer-3+ ... thrown by void casa::ComponentList::putKeyword(const casacore::String&, const casac::variant&) at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1238 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword::MPIServer-3+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword::MPIServer-3+ ... thrown by bool casa::ComponentList::hasKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1233 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::rename::MPIServer-3 Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl: File exists build 07-Apr-2025 15:53:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_componentlist.xml - build 07-Apr-2025 15:53:47 =========================== short test summary info ============================ build 07-Apr-2025 15:53:47 FAILED ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface - RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils... build 07-Apr-2025 15:53:47 ========================= 1 failed, 3 passed in 0.57s ========================== build 07-Apr-2025 15:53:47 " build 07-Apr-2025 15:53:47 > return _componentlist.componentlist_rename(self, *args, **kwargs) build 07-Apr-2025 15:53:47 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:53:47 build 07-Apr-2025 15:53:47 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/componentlist.py:777: RuntimeError build 07-Apr-2025 15:53:47 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword+ ... thrown by void casa::ComponentList::putKeyword(const casacore::String&, const casac::variant&) at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1238 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword+ ... thrown by bool casa::ComponentList::hasKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1233 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::putkeyword+ ... thrown by void casa::ComponentList::putKeyword(const casacore::String&, const casac::variant&) at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1238 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::getkeyword+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::haskeyword+ ... thrown by bool casa::ComponentList::hasKeyword(const casacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1233 build 07-Apr-2025 15:53:47 2025-04-07 19:53:47 SEVERE componentlist::rename Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:53:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_componentlist.xml - build 07-Apr-2025 15:53:47 =========================== short test summary info ============================ build 07-Apr-2025 15:53:47 FAILED ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:53:47 ========================= 1 failed, 3 passed in 0.56s ========================== error 07-Apr-2025 15:53:47 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:47 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:53:47 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:53:47 error 07-Apr-2025 15:53:47 Process name: [prterun-135f0a861076-983@1,2] Exit code: 1 error 07-Apr-2025 15:53:47 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:48 ============================= test session starts ============================== build 07-Apr-2025 15:53:48 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:48 cachedir: .pytest_cache build 07-Apr-2025 15:53:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:48 configfile: pyproject.toml build 07-Apr-2025 15:53:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:48 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:48 cachedir: .pytest_cache build 07-Apr-2025 15:53:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:48 configfile: pyproject.toml build 07-Apr-2025 15:53:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:48 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:48 cachedir: .pytest_cache build 07-Apr-2025 15:53:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:48 configfile: pyproject.toml build 07-Apr-2025 15:53:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:48 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:48 cachedir: .pytest_cache build 07-Apr-2025 15:53:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:48 configfile: pyproject.toml build 07-Apr-2025 15:53:48 collecting ...  build 07-Apr-2025 15:53:48 collecting 74 items  build 07-Apr-2025 15:53:48 collecting 74 items  build 07-Apr-2025 15:53:48 collecting 74 items  build 07-Apr-2025 15:53:48 collected 74 items  build 07-Apr-2025 15:53:48 build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724  build 07-Apr-2025 15:53:48 collected 74 items  build 07-Apr-2025 15:53:48 build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724  build 07-Apr-2025 15:53:48 collected 74 items  build 07-Apr-2025 15:53:48 build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724  build 07-Apr-2025 15:53:48 collected 74 items  build 07-Apr-2025 15:53:48 build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724 PASSED [ 1%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 2%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap PASSED [ 4%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 6%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 8%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 9%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis PASSED [ 21%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname PASSED [ 22%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 24%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity PASSED [ 25%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 27%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 29%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord PASSED [ 31%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 32%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 33%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect PASSED [ 35%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral FAILED [ 1%]PASSED [ 36%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 37%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 40%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes PASSED [ 41%]FAILED [ 1%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 2%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 2%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap FAILED [ 1%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 2%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap PASSED [ 4%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:53:48 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap PASSED [ 6%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 8%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 9%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch FAILED [ 4%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 6%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 8%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 9%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%]FAILED [ 43%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 45%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer PASSED [ 47%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName PASSED [ 17%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis PASSED [ 48%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection FAILED [ 4%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 50%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode FAILED [ 20%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis PASSED [ 6%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 21%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname PASSED [ 22%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 24%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity PASSED [ 25%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 27%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 29%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord FAILED [ 21%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname FAILED [ 8%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 31%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 9%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis PASSED [ 21%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname PASSED [ 22%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 24%]FAILED [ 32%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity PASSED [ 25%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 27%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 29%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord FAILED [ 22%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 31%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 32%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 33%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect PASSED [ 35%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral PASSED [ 51%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 54%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 56%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral PASSED [ 58%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 59%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad PASSED [ 60%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder FAILED [ 24%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity PASSED [ 62%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace PASSED [ 64%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect PASSED [ 66%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_restFreq FAILED [ 33%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect PASSED [ 35%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral PASSED [ 36%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 67%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection PASSED [ 37%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 40%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes FAILED [ 36%]PASSED [ 41%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular PASSED [ 43%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 45%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 47%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName PASSED [ 48%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 50%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode FAILED [ 68%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionPixVal PASSED [ 70%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionVal PASSED [ 71%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral FAILED [ 37%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 72%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectralInvalidInput PASSED [ 74%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabular PASSED [ 75%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect FAILED [ 25%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 77%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokes PASSED [ 78%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesSetValue PASSED [ 79%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesWrongValues PASSED [ 81%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_telescope PASSED [ 82%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelInvalidInput PASSED [ 83%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelMany PASSED [ 85%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelRefPix PASSED [ 86%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelWorld PASSED [ 87%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel FAILED [ 39%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 89%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixelMany PASSED [ 40%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes PASSED [ 41%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular PASSED [ 43%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 45%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer PASSED [ 47%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName PASSED [ 48%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 50%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode FAILED [ 27%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput FAILED [ 51%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 54%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 56%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral PASSED [ 58%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 59%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad PASSED [ 60%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder PASSED [ 62%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace PASSED [ 64%]FAILED [ 90%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toRecord PASSED [ 91%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorld build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect PASSED [ 66%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_restFreq PASSED [ 67%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection PASSED [ 93%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorldMany PASSED [ 94%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_transpose PASSED [ 95%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_units PASSED [ 97%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequency FAILED [ 29%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord PASSED [ 98%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequencyDiff PASSED [ 31%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 32%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 33%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect PASSED [ 35%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral PASSED [ 36%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 37%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 40%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes PASSED [ 41%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular PASSED [ 43%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes FAILED [ 68%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionPixVal PASSED [ 70%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionVal PASSED [ 71%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral PASSED [ 45%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer FAILED [ 51%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 54%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 56%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral PASSED [ 58%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 59%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad PASSED [ 60%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder PASSED [ 62%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace PASSED [ 64%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect PASSED [ 66%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_restFreq FAILED [100%] build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 =================================== FAILURES =================================== build 07-Apr-2025 15:53:49 __________________ coordsys_test.test_linearTransformTabular ___________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 _______________________ coordsys_test.test_setDirection ________________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 ________________________ coordsys_test.test_toPixelMany ________________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def setUp(self): build 07-Apr-2025 15:53:49 > shutil.copy(ctsys.resolve(datapath + myim), myim) build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:94: build 07-Apr-2025 15:53:49 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:49 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:53:49 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:53:49 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 src = '/opt/casa/data/casatestdata/unittest/coordsys/center_0.fits' build 07-Apr-2025 15:53:49 dst = 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:53:49 """Copy mode bits from src to dst. build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:53:49 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:53:49 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 """ build 07-Apr-2025 15:53:49 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:53:49 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:53:49 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:53:49 else: build 07-Apr-2025 15:53:49 return build 07-Apr-2025 15:53:49 else: build 07-Apr-2025 15:53:49 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 st = stat_func(src) build 07-Apr-2025 15:53:49 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:53:49 __________________ coordsys_test.test_velocityToFrequencyDiff __________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_coordsys.xml - build 07-Apr-2025 15:53:49 =========================== short test summary info ============================ build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixelMany - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequencyDiff - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 ========================= 4 failed, 70 passed in 1.43s ===============FAILED [ 47%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName ========== build 07-Apr-2025 15:53:49 PASSED [ 67%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection PASSED [ 48%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 68%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionPixVal PASSED [ 70%]FAILED [ 72%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectralInvalidInput build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionVal PASSED [ 71%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral PASSED [ 72%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectralInvalidInput PASSED [ 74%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabular PASSED [ 75%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect PASSED [ 77%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokes PASSED [ 78%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesSetValue PASSED [ 79%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesWrongValues PASSED [ 81%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_telescope PASSED [ 82%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelInvalidInput PASSED [ 83%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelMany FAILED [ 50%]PASSED [ 85%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelRefPix PASSED [ 86%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelWorld build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode PASSED [ 87%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel PASSED [ 89%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixelMany PASSED [ 90%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toRecord PASSED [ 91%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorld PASSED [ 93%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorldMany PASSED [ 94%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_transpose PASSED [ 95%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_units PASSED [ 97%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequency PASSED [ 98%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequencyDiff PASSED [100%] build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 =================================== FAILURES =================================== build 07-Apr-2025 15:53:49 _________________________ coordsys_test.test_CAS_2724 __________________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:49 2025-04-07 19:53:49 SEVERE coordsys::toworldmany You must provide a vector of doubles. build 07-Apr-2025 15:53:49 2025-04-07 19:53:49 SEVERE coordsys::toworldmany Exception Reported: 2025-04-07 19:53:49 SEVERE coordsys::toworldmany You must provide a vector of doubles. build 07-Apr-2025 15:53:49 __________________________ coordsys_test.test_axesmap __________________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def setUp(self): build 07-Apr-2025 15:53:49 > shutil.copy(ctsys.resolve(datapath + myim), myim) build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:94: build 07-Apr-2025 15:53:49 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:49 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:53:49 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:53:49 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 src = '/opt/casa/data/casatestdata/unittest/coordsys/center_0.fits' build 07-Apr-2025 15:53:49 dst = 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:53:49 """Copy mode bits from src to dst. build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:53:49 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:53:49 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 """ build 07-Apr-2025 15:53:49 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:53:49 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:53:49 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:53:49 else: build 07-Apr-2025 15:53:49 return build 07-Apr-2025 15:53:49 else: build 07-Apr-2025 15:53:49 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 st = stat_func(src) build 07-Apr-2025 15:53:49 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:53:49 __________________________ coordsys_test.test_convert __________________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 _____________________ coordsys_test.test_incrementSpectral _________________FAILED [ 74%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabular PASSED [ 75%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect PASSED [ 51%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 54%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 56%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral PASSED [ 58%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 59%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad PASSED [ 60%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder PASSED [ 62%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace ____ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:49 2025-04-07 19:53:49 SEVERE coordsys::stringToType A coordinate of type lin does not exist build 07-Apr-2025 15:53:49 2025-04-07 19:53:49 SEVERE coordsys::increment exceptions reported: 2025-04-07 19:53:49 SEVERE coordsys::stringToType A coordinate of type lin does not exist build 07-Apr-2025 15:53:49 _________________ coordsys_test.test_linearTransformDirection __________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 ___________________ coordsys_test.test_linearTransformLinear ___________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 __________________________ coordsys_test.test_refCode __________________________ build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 self = build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 def tearDown(self): build 07-Apr-2025 15:53:49 cs.done() build 07-Apr-2025 15:53:49 > os.remove(myim) build 07-Apr-2025 15:53:49 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 build 07-Apr-2025 15:53:49 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:53:49 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_coordsys.xml - build 07-Apr-2025 15:53:49 =========================== short test summary info ============================ build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724 - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:53:49 ========================= 7 failed, 67 passed in 1.55s ========================= error 07-Apr-2025 15:53:49 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:49 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:53:49 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:53:49 error 07-Apr-2025 15:53:49 Process name: [prterun-135f0a861076-1008@1,2] Exit code: 1 error 07-Apr-2025 15:53:49 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:49 ============================= test session starts ============================== build 07-Apr-2025 15:53:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:49 cachedir: .pytest_cache build 07-Apr-2025 15:53:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:49 configfile: pyproject.toml build 07-Apr-2025 15:53:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:49 cachedir: .pytest_cache build 07-Apr-2025 15:53:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:49 configfile: pyproject.toml build 07-Apr-2025 15:53:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:49 cachedir: .pytest_cache build 07-Apr-2025 15:53:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:49 configfile: pyproject.toml build 07-Apr-2025 15:53:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:49 cachedir: .pytest_cache build 07-Apr-2025 15:53:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:49 configfile: pyproject.toml build 07-Apr-2025 15:53:50 collecting ...  build 07-Apr-2025 15:53:50 collecting 0 items  build 07-Apr-2025 15:53:50 collecting 0 items  build 07-Apr-2025 15:53:50 collecting 3 items  build 07-Apr-2025 15:53:50 collecting 1 item  build 07-Apr-2025 15:53:50 collected 17 items  build 07-Apr-2025 15:53:50  build 07-Apr-2025 15:53:50 collected 17 items  build 07-Apr-2025 15:53:50 build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam  build 07-Apr-2025 15:53:50 collected 17 items  build 07-Apr-2025 15:53:50 build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam  build 07-Apr-2025 15:53:50 collected 17 items  build 07-Apr-2025 15:53:50 build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam FAILED [ 5%]FAILED [ 5%]FAILED [ 5%]FAILED [ 5%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] error 07-Apr-2025 15:53:50 Fatal Python error: Aborted error 07-Apr-2025 15:53:50 error 07-Apr-2025 15:53:50 Current thread 0x00007fe159286740 (most recent call first): error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:53:50 File "/home/casatest/casa6/casatools/tests/tools/imagepol/test_tool_imagepol.py", line 79 in tearDown error 07-Apr-2025 15:53:50 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:53:50 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:53:50 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:50 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:50 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:50 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:50 error 07-Apr-2025 15:53:50 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam FAILED [ 11%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_depolratio_test::test_multibeam PASSED [ 11%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_depolratio_test::test_multibeam PASSED [ 11%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_depolratio_test::test_multibeam PASSED [ 17%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fourierrotationmeasure_test::test_multibeam PASSED [ 23%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fraclinpol_test::test_multibeam FAILED [ 17%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fourierrotationmeasure_test::test_multibeam PASSED [ 23%]FAILED [ 29%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fractotpol_test::test_multibeam build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fraclinpol_test::test_multibeam PASSED [ 17%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fourierrotationmeasure_test::test_multibeam FAILED [ 29%]PASSED [ 35%]PASSED [ 23%] build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fractotpol_test::test_multibeam build 07-Apr-2025 15:53:50 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolint_test::test_multibeam error 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolposang_test::test_multibeam Fatal Python error: Aborted build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fraclinpol_test::test_multibeam FAILED [ 35%] error 07-Apr-2025 15:53:51 build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolint_test::test_multibeam FAILED [ 41%] error 07-Apr-2025 15:53:51 Current thread 0x00007fb735b24740 (most recent call first): build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolposang_test::test_multibeam FAILED [ 47%] error 07-Apr-2025 15:53:51 File "/home/casatest/casa6/casatools/tests/tools/imagepol/test_tool_imagepol.py", line 185 in test_multibeam build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolposang_test::test_multibeam ERROR [ 47%] error 07-Apr-2025 15:53:51 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_rotationmeasure_test::test_algorithm FAILED [ 52%] error 07-Apr-2025 15:53:51 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_rotationmeasure_test::test_multibeam PASSED [ 29%] error 07-Apr-2025 15:53:51 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fractotpol_test::test_multibeam PASSED [ 35%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_fractotpol_test::test_multibeam ERROR [ 35%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolint_test::test_multibeam PASSED [ 41%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolposang_test::test_multibeam PASSED [ 47%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_rotationmeasure_test::test_algorithm FAILED [ 52%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_rotationmeasure_test::test_multibeam FAILED [ 41%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_linpolint_test::test_multibeam ERROR [ 41%] error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:51 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:51 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:51 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:51 error 07-Apr-2025 15:53:51 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:53:51 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:51 prterun noticed that process rank 1 with PID 1037 on node 135f0a861076 exited on error 07-Apr-2025 15:53:51 signal 6 (Aborted). error 07-Apr-2025 15:53:51 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:51 ============================= test session starts ============================== build 07-Apr-2025 15:53:51 ============================= test session starts ============================== build 07-Apr-2025 15:53:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:51 cachedir: .pytest_cache build 07-Apr-2025 15:53:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:51 configfile: pyproject.toml build 07-Apr-2025 15:53:51 ============================= test session starts ============================== build 07-Apr-2025 15:53:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:51 cachedir: .pytest_cache build 07-Apr-2025 15:53:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:51 configfile: pyproject.toml build 07-Apr-2025 15:53:51 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:51 cachedir: .pytest_cache build 07-Apr-2025 15:53:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:51 configfile: pyproject.toml build 07-Apr-2025 15:53:51 collecting ... collecting ... platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:51 cachedir: .pytest_cache build 07-Apr-2025 15:53:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:51 configfile: pyproject.toml build 07-Apr-2025 15:53:51 collecting ...  build 07-Apr-2025 15:53:51 collecting 20 items  build 07-Apr-2025 15:53:51 collecting 20 items  build 07-Apr-2025 15:53:51 collecting 20 items  build 07-Apr-2025 15:53:51 collected 20 items  build 07-Apr-2025 15:53:51 build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1  build 07-Apr-2025 15:53:51 collected 20 items  build 07-Apr-2025 15:53:51 build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1  build 07-Apr-2025 15:53:51 collected 20 items  build 07-Apr-2025 15:53:51 build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1  build 07-Apr-2025 15:53:51 collecting 20 items  build 07-Apr-2025 15:53:51 collected 20 items  build 07-Apr-2025 15:53:51 build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 FAILED [ 5%]FAILED [ 5%]FAILED [ 5%]FAILED [ 5%] build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 build 07-Apr-2025 15:53:51 build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 ERROR [ 5%] build 07-Apr-2025 15:53:51 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 ERROR [ 5%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 ERROR [ 5%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 FAILED [ 10%]FAILED [ 10%]FAILED [ 10%]FAILED [ 10%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 build 07-Apr-2025 15:53:52 build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 ERROR [ 10%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 ERROR [ 10%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 ERROR [ 10%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 FAILED [ 15%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_4 FAILED [ 15%]FAILED [ 15%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 ERROR [ 15%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_4 build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 ERROR [ 15%] error 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_4 Fatal Python error: Aborted error 07-Apr-2025 15:53:52 error 07-Apr-2025 15:53:52 Current thread 0x00007fbd0c760740 (most recent call first): error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:53:52 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 83 in tearDown error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:52 error 07-Apr-2025 15:53:52 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:52 FAILED [ 20%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_6 FAILED [ 15%]PASSED [ 25%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_7 build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 ERROR [ 15%] error 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_4 Fatal Python error: Aborted error 07-Apr-2025 15:53:52 error 07-Apr-2025 15:53:52 Current thread 0x00007efd2b1c0740 (most recent call first): error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:53:52 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 83 in tearDown error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:52 error 07-Apr-2025 15:53:52 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:52 FAILED [ 20%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_4 ERROR [ 20%] error 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_6 Fatal Python error: Aborted error 07-Apr-2025 15:53:52 error 07-Apr-2025 15:53:52 Current thread 0x00007fb9e0f68740 (most recent call first): error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:53:52 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 83 in tearDown error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:52 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:52 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:52 error 07-Apr-2025 15:53:52 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:52 FAILED [ 30%] build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_7 ERROR [ 30%] error 07-Apr-2025 15:53:52 -------------------------------------------------------------------------- error 07-Apr-2025 15:53:52 prterun noticed that process rank 0 with PID 1061 on node 135f0a861076 exited on error 07-Apr-2025 15:53:52 signal 6 (Aborted). error 07-Apr-2025 15:53:52 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:52 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_8 ============================= test session starts ============================== build 07-Apr-2025 15:53:52 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:52 cachedir: .pytest_cache build 07-Apr-2025 15:53:52 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:52 configfile: pyproject.toml build 07-Apr-2025 15:53:52 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:52 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:52 cachedir: .pytest_cache build 07-Apr-2025 15:53:52 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:52 configfile: pyproject.toml build 07-Apr-2025 15:53:52 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:52 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:52 cachedir: .pytest_cache build 07-Apr-2025 15:53:52 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:52 configfile: pyproject.toml build 07-Apr-2025 15:53:52 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:52 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:52 cachedir: .pytest_cache build 07-Apr-2025 15:53:52 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:52 configfile: pyproject.toml build 07-Apr-2025 15:53:53 collecting ...  build 07-Apr-2025 15:53:53 collected 8 items  build 07-Apr-2025 15:53:53 build 07-Apr-2025 15:53:53 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001  build 07-Apr-2025 15:53:53 collected 8 items  build 07-Apr-2025 15:53:53 build 07-Apr-2025 15:53:53 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001  build 07-Apr-2025 15:53:53 collected 8 items  build 07-Apr-2025 15:53:53 build 07-Apr-2025 15:53:53 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001  build 07-Apr-2025 15:53:53 collecting 8 items  build 07-Apr-2025 15:53:53 collected 8 items  build 07-Apr-2025 15:53:53 build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001 PASSED [ 12%]PASSED [ 12%]PASSED [ 12%]PASSED [ 12%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 PASSED [ 25%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 25%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 25%]PASSED [ 25%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 37%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 37%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 37%] build 07-Apr-2025 15:53:54 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 37%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 50%]PASSED [ 50%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 PASSED [ 50%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 PASSED [ 50%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 PASSED [ 62%]PASSED [ 62%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle PASSED [ 62%] error 07-Apr-2025 15:53:55 Fatal Python error: Aborted error 07-Apr-2025 15:53:55 error 07-Apr-2025 15:53:55 Current thread 0x00007ffa99d9e740 (most recent call first): error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:53:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_deviation.py", line 264 in test_circle error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:55 error 07-Apr-2025 15:53:55 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle PASSED [ 62%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle FAILED [ 75%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_mask FAILED [ 75%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_mask FAILED [ 75%]PASSED [ 87%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_refpix PASSED [ 87%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_refpix PASSED [100%] build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 =================================== FAILURES =================================== build 07-Apr-2025 15:53:55 ________________________ ia_deviation_test.test_circle _________________________ build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 self = build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 def test_circle(self): build 07-Apr-2025 15:53:55 """test circles work correctly CAS-10296""" build 07-Apr-2025 15:53:55 myia = self._myia build 07-Apr-2025 15:53:55 self.imagename = "mycirc.im" build 07-Apr-2025 15:53:55 > myia.fromshape(self.imagename, [100, 100]) build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py:264: build 07-Apr-2025 15:53:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:55 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:545: in fromshape build 07-Apr-2025 15:53:55 return self._swigobj.fromshape(outfile, shape, csys, linear, overwrite, log, type) build 07-Apr-2025 15:53:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 self = > build 07-Apr-2025 15:53:55 args = ('mycirc.im', [100, 100], {}, False, False, True, ...), kwargs = {} build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 def fromshape(self, *args, **kwargs): build 07-Apr-2025 15:53:55 """ build 07-Apr-2025 15:53:55 fromshape(self, _outfile, _shape, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Summary: build 07-Apr-2025 15:53:55 Construct an empty casa image from a shape build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Description: build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 This function creates a CASA image with the specified shape. All the pixel build 07-Apr-2025 15:53:55 values in the image are set to 0. One may create an image with float precision build 07-Apr-2025 15:53:55 pixels (type='f'), complex float precision pixels (type='c'), double precision build 07-Apr-2025 15:53:55 pixels (type='d'), or complex double precision pixels ('cd'). To use a numpy build 07-Apr-2025 15:53:55 array of values to create an image, use ia.fromarray(). To make a 2-D image from build 07-Apr-2025 15:53:55 a packaged FITS file, use ia.maketestimage(). build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 If outfile is given, the image is written to the specified disk file. If build 07-Apr-2025 15:53:55 outfile is unset, the image analysis tool is associated with a temporary image. build 07-Apr-2025 15:53:55 This temporary image may be in memory or on disk, depending on its size. When build 07-Apr-2025 15:53:55 you close the image analysis tool (with the ia.close() method, the temporary build 07-Apr-2025 15:53:55 image is deleted. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 The coordinate system, provided as a coordinate system tool record, is optional. build 07-Apr-2025 15:53:55 If provided, it must be dimensionally consistent with the specified shape. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 If the coordinate system is not provided, a default coordinate system will be build 07-Apr-2025 15:53:55 created. If linear=False (the default), then it is a build 07-Apr-2025 15:53:55 standard RA/DEC/Stokes/Spectral coordinate system depending exactly upon the build 07-Apr-2025 15:53:55 shape (the Stokes axis must be no longer than 4 pixels and spectral axis may build 07-Apr-2025 15:53:55 occur prior to the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are build 07-Apr-2025 15:53:55 given linear coordinates. If linear=True, then the coordinate system will have build 07-Apr-2025 15:53:55 linear coordinates. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 The method returns True if successful, False otherwise. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Input Parameters: build 07-Apr-2025 15:53:55 outfile Name of output image file. Default is unset. build 07-Apr-2025 15:53:55 shape Shape of image. Must be specified. build 07-Apr-2025 15:53:55 csys Coordinate System. Default is unset. build 07-Apr-2025 15:53:55 linear Make a linear Coordinate System if csys not given? build 07-Apr-2025 15:53:55 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:53:55 log Write image creation messages to logger build 07-Apr-2025 15:53:55 type Data type of image pixels. 'f' (float), 'c' (complex float), 'd' (double), 'cd' (complex double). build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Example: build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 # Create a 64 x 64 x 128 RA-Dec-Frequency image build 07-Apr-2025 15:53:55 ia.fromshape('test2.data', [64,64,128], overwrite=True) build 07-Apr-2025 15:53:55 mycs = ia.coordsys(axes=[0,1]) build 07-Apr-2025 15:53:55 ia.close() build 07-Apr-2025 15:53:55 # create temporary image using first and third axes of build 07-Apr-2025 15:53:55 # previously created image build 07-Apr-2025 15:53:55 ia.fromshape(shape=[10, 20], csys=mycs.torecord()) build 07-Apr-2025 15:53:55 mycs.done() build 07-Apr-2025 15:53:55 ia.close() build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 The first example creates a zero-filled imagefile named {sff build 07-Apr-2025 15:53:55 test2.data} of shape [64,64,128]. If you examine the header with {stff build 07-Apr-2025 15:53:55 ia.summary()} you will see the RA/DEC/Spectral coordinate information. build 07-Apr-2025 15:53:55 In the second example, a Coordinate System describing the first and second axes build 07-Apr-2025 15:53:55 of the image {sff test.data} is created and used to create a 2D temporary image. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 # create a 4-D image populated with noise with some interesting metadata build 07-Apr-2025 15:53:55 ia.fromshape('noisy.im', [100, 100, 4, 20]) build 07-Apr-2025 15:53:55 # add the noise build 07-Apr-2025 15:53:55 ia.addnoise() build 07-Apr-2025 15:53:55 # add a beam build 07-Apr-2025 15:53:55 ia.setrestoringbeam(major='4arcmin', minor='3arcmin', pa='20deg') build 07-Apr-2025 15:53:55 # add brightness unit build 07-Apr-2025 15:53:55 ia.setbrightnessunit('Jy/beam') build 07-Apr-2025 15:53:55 ia.done() build 07-Apr-2025 15:53:55 # set an interesting object name build 07-Apr-2025 15:53:55 imd.open('noisy.im') build 07-Apr-2025 15:53:55 imd.set('object','thor') build 07-Apr-2025 15:53:55 imd.done() build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 """ build 07-Apr-2025 15:53:55 > return _image.image_fromshape(self, *args, **kwargs) build 07-Apr-2025 15:53:55 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_image_deviation/mycirc.im/logtable: File exists build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:1223: RuntimeError build 07-Apr-2025 15:53:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 SEVERE image::fromshape::MPIServer-2 Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_image_deviation/mycirc.im/logtable: File exists build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO name::::MPIServer-2 No table opened. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO showcache::::MPIServer-2 The Table Cache is empty. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO name::::MPIServer-2 No table opened. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO name::::MPIServer-2 No table opened. build 07-Apr-2025 15:53:55 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_deviation.xml - build 07-Apr-2025 15:53:55 =========================== short test summary info ============================ build 07-Apr-2025 15:53:55 FAILED ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle - RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils... build 07-Apr-2025 15:53:55 ========================= 1 failed, 7 passed in 2.61s ========================== build 07-Apr-2025 15:53:55 PASSED [100%] build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle ERROR [ 75%] error 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_mask Fatal Python error: Aborted error 07-Apr-2025 15:53:55 error 07-Apr-2025 15:53:55 Current thread 0x00007f7171343740 (most recent call first): error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:53:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_deviation.py", line 98 in tearDown error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:53:55 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:53:55 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:53:55 error 07-Apr-2025 15:53:55 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 =================================== FAILURES =================================== build 07-Apr-2025 15:53:55 ________________________ ia_deviation_test.test_circle _________________________ build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 self = build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 def test_circle(self): build 07-Apr-2025 15:53:55 """test circles work correctly CAS-10296""" build 07-Apr-2025 15:53:55 myia = self._myia build 07-Apr-2025 15:53:55 self.imagename = "mycirc.im" build 07-Apr-2025 15:53:55 > myia.fromshape(self.imagename, [100, 100]) build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 ../../../casatools/tests/tools/image/test_tool_image_deviation.py:264: build 07-Apr-2025 15:53:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:55 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:545: in fromshape build 07-Apr-2025 15:53:55 return self._swigobj.fromshape(outfile, shape, csys, linear, overwrite, log, type) build 07-Apr-2025 15:53:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 self = > build 07-Apr-2025 15:53:55 args = ('mycirc.im', [100, 100], {}, False, False, True, ...), kwargs = {} build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 def fromshape(self, *args, **kwargs): build 07-Apr-2025 15:53:55 """ build 07-Apr-2025 15:53:55 fromshape(self, _outfile, _shape, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Summary: build 07-Apr-2025 15:53:55 Construct an empty casa image from a shape build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Description: build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 This function creates a CASA image with the specified shape. All the pixel build 07-Apr-2025 15:53:55 values in the image are set to 0. One may create an image with float precision build 07-Apr-2025 15:53:55 pixels (type='f'), complex float precision pixels (type='c'), double precision build 07-Apr-2025 15:53:55 pixels (type='d'), or complex double precision pixels ('cd'). To use a numpy build 07-Apr-2025 15:53:55 array of values to create an image, use ia.fromarray(). To make a 2-D image from build 07-Apr-2025 15:53:55 a packaged FITS file, use ia.maketestimage(). build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 If outfile is given, the image is written to the specified disk file. If build 07-Apr-2025 15:53:55 outfile is unset, the image analysis tool is associated with a temporary image. build 07-Apr-2025 15:53:55 This temporary image may be in memory or on disk, depending on its size. When build 07-Apr-2025 15:53:55 you close the image analysis tool (with the ia.close() method, the temporary build 07-Apr-2025 15:53:55 image is deleted. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 The coordinate system, provided as a coordinate system tool record, is optional. build 07-Apr-2025 15:53:55 If provided, it must be dimensionally consistent with the specified shape. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 If the coordinate system is not provided, a default coordinate system will be build 07-Apr-2025 15:53:55 created. If linear=False (the default), then it is a build 07-Apr-2025 15:53:55 standard RA/DEC/Stokes/Spectral coordinate system depending exactly upon the build 07-Apr-2025 15:53:55 shape (the Stokes axis must be no longer than 4 pixels and spectral axis may build 07-Apr-2025 15:53:55 occur prior to the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are build 07-Apr-2025 15:53:55 given linear coordinates. If linear=True, then the coordinate system will have build 07-Apr-2025 15:53:55 linear coordinates. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 The method returns True if successful, False otherwise. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Input Parameters: build 07-Apr-2025 15:53:55 outfile Name of output image file. Default is unset. build 07-Apr-2025 15:53:55 shape Shape of image. Must be specified. build 07-Apr-2025 15:53:55 csys Coordinate System. Default is unset. build 07-Apr-2025 15:53:55 linear Make a linear Coordinate System if csys not given? build 07-Apr-2025 15:53:55 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:53:55 log Write image creation messages to logger build 07-Apr-2025 15:53:55 type Data type of image pixels. 'f' (float), 'c' (complex float), 'd' (double), 'cd' (complex double). build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 Example: build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 # Create a 64 x 64 x 128 RA-Dec-Frequency image build 07-Apr-2025 15:53:55 ia.fromshape('test2.data', [64,64,128], overwrite=True) error 07-Apr-2025 15:53:55 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:55 mycs = ia.coordsys(axes=[0,1]) error 07-Apr-2025 15:53:55 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:53:55 thus causing the job to be terminated. The first process to do so was: build 07-Apr-2025 15:53:55 ia.close() error 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 # create temporary image using first and third axes of error 07-Apr-2025 15:53:55 Process name: [prterun-135f0a861076-1083@1,2] Exit code: 1 build 07-Apr-2025 15:53:55 # previously created image error 07-Apr-2025 15:53:55 -------------------------------------------------------------------------- build 07-Apr-2025 15:53:55 ia.fromshape(shape=[10, 20], csys=mycs.torecord()) build 07-Apr-2025 15:53:55 mycs.done() build 07-Apr-2025 15:53:55 ia.close() build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 The first example creates a zero-filled imagefile named {sff build 07-Apr-2025 15:53:55 test2.data} of shape [64,64,128]. If you examine the header with {stff build 07-Apr-2025 15:53:55 ia.summary()} you will see the RA/DEC/Spectral coordinate information. build 07-Apr-2025 15:53:55 In the second example, a Coordinate System describing the first and second axes build 07-Apr-2025 15:53:55 of the image {sff test.data} is created and used to create a 2D temporary image. build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 # create a 4-D image populated with noise with some interesting metadata build 07-Apr-2025 15:53:55 ia.fromshape('noisy.im', [100, 100, 4, 20]) build 07-Apr-2025 15:53:55 # add the noise build 07-Apr-2025 15:53:55 ia.addnoise() build 07-Apr-2025 15:53:55 # add a beam build 07-Apr-2025 15:53:55 ia.setrestoringbeam(major='4arcmin', minor='3arcmin', pa='20deg') build 07-Apr-2025 15:53:55 # add brightness unit build 07-Apr-2025 15:53:55 ia.setbrightnessunit('Jy/beam') build 07-Apr-2025 15:53:55 ia.done() build 07-Apr-2025 15:53:55 # set an interesting object name build 07-Apr-2025 15:53:55 imd.open('noisy.im') build 07-Apr-2025 15:53:55 imd.set('object','thor') build 07-Apr-2025 15:53:55 imd.done() build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 """ build 07-Apr-2025 15:53:55 > return _image.image_fromshape(self, *args, **kwargs) build 07-Apr-2025 15:53:55 E RuntimeError: Exception: File mycirc.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:53:55 E ... thrown by static void casa::ImageFactory::_checkOutfile(const casacore::String&, casacore::Bool) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 594 build 07-Apr-2025 15:53:55 build 07-Apr-2025 15:53:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:1223: RuntimeError build 07-Apr-2025 15:53:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 SEVERE image::fromshape::MPIServer-3 Exception Reported: Exception: File mycirc.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 SEVERE image::fromshape::MPIServer-3+ ... thrown by static void casa::ImageFactory::_checkOutfile(const casacore::String&, casacore::Bool) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 594 build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO showcache::::MPIServer-3 The Table Cache is empty. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:53:55 2025-04-07 19:53:55 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:53:55 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_deviation.xml - build 07-Apr-2025 15:53:55 =========================== short test summary info ============================ build 07-Apr-2025 15:53:55 FAILED ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle - RuntimeError: Exception: File mycirc.im exists, and the user does not want ... build 07-Apr-2025 15:53:55 ========================= 1 failed, 7 passed in 2.69s ========================== build 07-Apr-2025 15:53:55 ============================= test session starts ============================== build 07-Apr-2025 15:53:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:55 cachedir: .pytest_cache build 07-Apr-2025 15:53:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:55 configfile: pyproject.toml build 07-Apr-2025 15:53:55 ============================= test session starts ============================== build 07-Apr-2025 15:53:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:55 cachedir: .pytest_cache build 07-Apr-2025 15:53:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:55 configfile: pyproject.toml build 07-Apr-2025 15:53:55 collecting ... collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:55 cachedir: .pytest_cache build 07-Apr-2025 15:53:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:55 configfile: pyproject.toml build 07-Apr-2025 15:53:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:53:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:53:55 cachedir: .pytest_cache build 07-Apr-2025 15:53:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:53:55 configfile: pyproject.toml build 07-Apr-2025 15:53:56 collecting ...  build 07-Apr-2025 15:53:56 collecting 23 items  build 07-Apr-2025 15:53:56 collected 23 items  build 07-Apr-2025 15:53:56 build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1  build 07-Apr-2025 15:53:56 collecting 23 items  build 07-Apr-2025 15:53:56 collected 23 items  build 07-Apr-2025 15:53:56 build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1  build 07-Apr-2025 15:53:56 collecting 23 items  build 07-Apr-2025 15:53:56 collected 23 items  build 07-Apr-2025 15:53:56 build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1  build 07-Apr-2025 15:53:56 collecting 23 items  build 07-Apr-2025 15:53:56 collected 23 items  build 07-Apr-2025 15:53:56 build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1 PASSED [ 4%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 FAILED [ 4%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 FAILED [ 4%]FAILED [ 4%]PASSED [ 8%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1 ERROR [ 4%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1 ERROR [ 4%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 PASSED [ 8%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 PASSED [ 8%] build 07-Apr-2025 15:53:56 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 PASSED [ 8%] build 07-Apr-2025 15:53:58 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 FAILED [ 13%] build 07-Apr-2025 15:53:58 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 ERROR [ 13%] build 07-Apr-2025 15:53:58 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_12 FAILED [ 13%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_12 PASSED [ 17%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_13 FAILED [ 17%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_13 FAILED [ 13%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_12 FAILED [ 13%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 ERROR [ 13%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_12 PASSED [ 21%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_14 PASSED [ 21%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_14 FAILED [ 17%]FAILED [ 17%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_12 ERROR [ 17%] build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_13 build 07-Apr-2025 15:54:00 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_12 ERROR [ 17%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_13 FAILED [ 26%]FAILED [ 21%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_14 build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_2 PASSED [ 21%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_14 FAILED [ 26%]PASSED [ 30%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_3 build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_14 ERROR [ 26%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_2 FAILED [ 26%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_2 FAILED [ 26%]FAILED [ 30%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_3 PASSED [ 30%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_3 build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_14 ERROR [ 26%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_2 PASSED [ 34%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_4 PASSED [ 30%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_3 PASSED [ 34%] build 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_4 PASSED [ 34%] error 07-Apr-2025 15:54:01 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_4 Fatal Python error: Aborted error 07-Apr-2025 15:54:01 error 07-Apr-2025 15:54:01 Current thread 0x00007f1bbfadd740 (most recent call first): error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 3558 in fitprofile error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 1627 in fitprofile error 07-Apr-2025 15:54:01 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_fitprofile.py", line 67 in run_fitprofile error 07-Apr-2025 15:54:01 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_fitprofile.py", line 351 in test_4 error 07-Apr-2025 15:54:01 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:01 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:01 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:01 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:01 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:01 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:01 error 07-Apr-2025 15:54:01 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:01 FAILED [ 34%] build 07-Apr-2025 15:54:02 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_4 FAILED [ 39%] error 07-Apr-2025 15:54:02 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:02 prterun noticed that process rank 2 with PID 1113 on node 135f0a861076 exited on error 07-Apr-2025 15:54:02 signal 6 (Aborted). error 07-Apr-2025 15:54:02 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:02 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_4_5 ============================= test session starts ============================== build 07-Apr-2025 15:54:02 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:02 cachedir: .pytest_cache build 07-Apr-2025 15:54:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:02 configfile: pyproject.toml build 07-Apr-2025 15:54:02 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:02 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:02 cachedir: .pytest_cache build 07-Apr-2025 15:54:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:02 configfile: pyproject.toml build 07-Apr-2025 15:54:02 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:02 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:02 cachedir: .pytest_cache build 07-Apr-2025 15:54:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:02 configfile: pyproject.toml build 07-Apr-2025 15:54:02 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:02 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:02 cachedir: .pytest_cache build 07-Apr-2025 15:54:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:02 configfile: pyproject.toml build 07-Apr-2025 15:54:03 collecting ...  build 07-Apr-2025 15:54:03 collected 9 items  build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb  build 07-Apr-2025 15:54:03 collected 9 items  build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb  build 07-Apr-2025 15:54:03 collected 9 items  build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb  build 07-Apr-2025 15:54:03 collected 9 items  build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb FAILED [ 11%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate FAILED [ 11%]FAILED [ 11%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate FAILED [ 22%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes FAILED [ 22%]FAILED [ 22%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes FAILED [ 33%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions FAILED [ 33%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions FAILED [ 44%]FAILED [ 33%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions FAILED [ 44%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide FAILED [ 44%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide FAILED [ 55%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff FAILED [ 55%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff FAILED [ 66%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history FAILED [ 66%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history FAILED [ 55%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff FAILED [ 77%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply FAILED [ 77%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply FAILED [ 66%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history FAILED [ 88%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch FAILED [ 88%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch FAILED [ 77%] build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply FAILED [100%] build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 =================================== FAILURES =================================== build 07-Apr-2025 15:54:03 ____________________ ia_pbcor_test.test_4d_image_with_2d_pb ____________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 _________________ ia_pbcor_test.test_diff_spectral_coordinate __________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _FAILED [100%] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________ ia_pbcor_test.test_empty_region_and_stokes __________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 ________________________ ia_pbcor_test.test_exceptions _________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 _____________________ ia_pbcor_test.test_full_image_divide _____________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 =================================== FAILURES =================================== build 07-Apr-2025 15:54:03 ____________________ ia_pbcor_test.test_4d_image_with_2d_pb ____________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 _________________ ia_pbcor_test.test_diff_spectral_coordinate __________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________ ia_pbcor_test.test_full_image_using_cutoff __________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________________ ia_pbcor_test.test_history __________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________ ia_pbcor_test.test_empty_region_and_stokes __________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 ____ia_pbcor_test testMethod=test_history> build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 _________________________ ia_pbcor_test.test_multiply __________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 PASSED [ 11%]____________________ ia_pbcor_test.test_exceptions _________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 _____________________ ia_pbcor_test.test_full_image_divide _____________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________________ ia_pbcor_test.test_stretch __________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_pbcor.xml - build 07-Apr-2025 15:54:03 =========================== short test summary info ============================ build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcorok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________ ia_pbcor_test.test_full_image_using_cutoff __________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________________ ia_pbcor_test.test_history __________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 _________________________ ia_pbcor_test.test_multiply __________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 __________________________ ia_pbcor_test.test_stretch __________________________ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self = build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def setUp(self): build 07-Apr-2025 15:54:03 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:54:03 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:54:03 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:54:03 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:54:03 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:54:03 self.co2 = "pb2_co.im" build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:54:03 self.outfile = '' build 07-Apr-2025 15:54:03 self.mymask = '' build 07-Apr-2025 15:54:03 self.imagename = '' build 07-Apr-2025 15:54:03 self.pbimage = '' build 07-Apr-2025 15:54:03 self.newpb = '' build 07-Apr-2025 15:54:03 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:54:03 for f in data: build 07-Apr-2025 15:54:03 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:54:03 if os.path.isdir(resolved): build 07-Apr-2025 15:54:03 > shutil.copytree(resolved, f) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:03 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:03 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:03 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:03 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:03 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:03 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:03 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:03 raised. This is recursive. build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 """ build 07-Apr-2025 15:54:03 head, tail = path.split(name) build 07-Apr-2025 15:54:03 if not tail: build 07-Apr-2025 15:54:03 head, tail = path.split(head) build 07-Apr-2025 15:54:03 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:03 except FileExistsError: build 07-Apr-2025 15:54:03 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:03 pass build 07-Apr-2025 15:54:03 cdir = curdir build 07-Apr-2025 15:54:03 if isinstance(tail, bytes): build 07-Apr-2025 15:54:03 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:03 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:03 return build 07-Apr-2025 15:54:03 try: build 07-Apr-2025 15:54:03 > mkdir(name, mode) build 07-Apr-2025 15:54:03 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 build 07-Apr-2025 15:54:03 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:03 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_pbcor.xml - build 07-Apr-2025 15:54:03 =========================== short test summary info ============================ build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 FAILED ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch - FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:54:03 ============================== 9 failed in 1.14s =============================== build 07-Apr-2025 15:54:03 FAILED [ 88%] error 07-Apr-2025 15:54:03 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:03 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:54:03 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:54:03 error 07-Apr-2025 15:54:03 Process name: [prterun-135f0a861076-1133@1,2] Exit code: 1 error 07-Apr-2025 15:54:03 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch ============================= test session starts ============================== build 07-Apr-2025 15:54:04 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:04 cachedir: .pytest_cache build 07-Apr-2025 15:54:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:04 configfile: pyproject.toml build 07-Apr-2025 15:54:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:04 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:04 cachedir: .pytest_cache build 07-Apr-2025 15:54:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:04 configfile: pyproject.toml build 07-Apr-2025 15:54:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:04 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:04 cachedir: .pytest_cache build 07-Apr-2025 15:54:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:04 configfile: pyproject.toml build 07-Apr-2025 15:54:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:04 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:04 cachedir: .pytest_cache build 07-Apr-2025 15:54:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:04 configfile: pyproject.toml build 07-Apr-2025 15:54:04 collecting ...  build 07-Apr-2025 15:54:04 collected 7 items  build 07-Apr-2025 15:54:04 build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968  build 07-Apr-2025 15:54:04 collected 7 items  build 07-Apr-2025 15:54:04 build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968  build 07-Apr-2025 15:54:04 collected 7 items  build 07-Apr-2025 15:54:04 build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968  build 07-Apr-2025 15:54:04 collected 7 items  build 07-Apr-2025 15:54:04 build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968 PASSED [ 14%]PASSED [ 14%] build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 PASSED [ 14%]PASSED [ 14%] build 07-Apr-2025 15:54:04 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 build 07-Apr-2025 15:54:05 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 PASSED [ 28%] build 07-Apr-2025 15:54:05 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 28%]PASSED [ 28%] build 07-Apr-2025 15:54:05 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits build 07-Apr-2025 15:54:05 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 28%] build 07-Apr-2025 15:54:05 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 42%] error 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history Fatal Python error: Aborted error 07-Apr-2025 15:54:06 error 07-Apr-2025 15:54:06 Current thread 0x00007f7e0e0cc740 (most recent call first): error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 8865 in pv error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 4263 in pv error 07-Apr-2025 15:54:06 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 291 in test_history error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:06 error 07-Apr-2025 15:54:06 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:06 PASSED [ 42%] build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history PASSED [ 57%] build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv FAILED [ 42%] build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history FAILED [ 42%] build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits ERROR [ 42%] error 07-Apr-2025 15:54:06 Fatal Python error: Aborted build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history FAILED [ 57%] error 07-Apr-2025 15:54:06 build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history ERROR [ 57%] error 07-Apr-2025 15:54:06 Current thread 0x00007fed1ab5e740 (most recent call first): build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv FAILED [ 57%] error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape build 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history ERROR [ 57%] error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:54:06 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 77 in test_pv error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:06 error 07-Apr-2025 15:54:06 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__.Fatal Python error: Aborted error 07-Apr-2025 15:54:06 error 07-Apr-2025 15:54:06 Current thread 0x00007fb59aab0740 (most recent call first): error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:06 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 71 in tearDown error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:06 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:06 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:06 error 07-Apr-2025 15:54:06 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:06 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv _ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:06 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:06 prterun noticed that process rank 2 with PID 1163 on node 135f0a861076 exited on error 07-Apr-2025 15:54:06 signal 6 (Aborted). error 07-Apr-2025 15:54:06 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:07 ============================= test session starts ============================== build 07-Apr-2025 15:54:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:07 cachedir: .pytest_cache build 07-Apr-2025 15:54:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:07 configfile: pyproject.toml build 07-Apr-2025 15:54:07 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:07 cachedir: .pytest_cache build 07-Apr-2025 15:54:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:07 configfile: pyproject.toml build 07-Apr-2025 15:54:07 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:07 cachedir: .pytest_cache build 07-Apr-2025 15:54:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:07 configfile: pyproject.toml build 07-Apr-2025 15:54:07 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:07 cachedir: .pytest_cache build 07-Apr-2025 15:54:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:07 configfile: pyproject.toml build 07-Apr-2025 15:54:07 collecting ...  build 07-Apr-2025 15:54:07 collecting 0 items  build 07-Apr-2025 15:54:07 collecting 0 items  build 07-Apr-2025 15:54:07 collecting 0 items  build 07-Apr-2025 15:54:07 collecting 0 items  build 07-Apr-2025 15:54:07 collected 136 items  build 07-Apr-2025 15:54:07 build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams PASSED [ 0%] build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general  build 07-Apr-2025 15:54:07 collected 136 items  build 07-Apr-2025 15:54:07 build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams  build 07-Apr-2025 15:54:07 collected 136 items  build 07-Apr-2025 15:54:07 build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams  build 07-Apr-2025 15:54:07 collected 136 items  build 07-Apr-2025 15:54:07 PASSED [ 0%] build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams PASSED [ 0%] build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general PASSED [ 0%] build 07-Apr-2025 15:54:07 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general FAILED [ 1%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_history PASSED [ 2%] error 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_addnoise_test::test_history Fatal Python error: Aborted error 07-Apr-2025 15:54:08 error 07-Apr-2025 15:54:08 Current thread 0x00007fd2fcafe740 (most recent call first): error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:08 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image.py", line 206 in tearDown error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:08 error 07-Apr-2025 15:54:08 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:08 FAILED [ 1%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_history PASSED [ 2%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_addnoise_test::test_history PASSED [ 2%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_exceptions FAILED [ 1%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_history PASSED [ 2%] error 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_addnoise_test::test_history Fatal Python error: Aborted error 07-Apr-2025 15:54:08 error 07-Apr-2025 15:54:08 Current thread 0x00007f57b7042740 (most recent call first): error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:08 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image.py", line 206 in tearDown error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:08 error 07-Apr-2025 15:54:08 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:08 PASSED [ 3%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_multi_beams FAILED [ 1%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_history PASSED [ 2%] error 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_addnoise_test::test_history Fatal Python error: Aborted error 07-Apr-2025 15:54:08 error 07-Apr-2025 15:54:08 Current thread 0x00007f90172cc740 (most recent call first): error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:08 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image.py", line 206 in tearDown error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:08 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:08 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:08 error 07-Apr-2025 15:54:08 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:08 PASSED [ 4%] build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_single_beam PASSED [ 5%] error 07-Apr-2025 15:54:08 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:08 prterun noticed that process rank 2 with PID 1188 on node 135f0a861076 exited on error 07-Apr-2025 15:54:08 signal 6 (Aborted). error 07-Apr-2025 15:54:08 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:08 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_general ============================= test session starts ============================== build 07-Apr-2025 15:54:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:08 cachedir: .pytest_cache build 07-Apr-2025 15:54:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:08 configfile: pyproject.toml build 07-Apr-2025 15:54:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:08 cachedir: .pytest_cache build 07-Apr-2025 15:54:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:08 configfile: pyproject.toml build 07-Apr-2025 15:54:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:08 cachedir: .pytest_cache build 07-Apr-2025 15:54:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:08 configfile: pyproject.toml build 07-Apr-2025 15:54:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:08 cachedir: .pytest_cache build 07-Apr-2025 15:54:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:08 configfile: pyproject.toml build 07-Apr-2025 15:54:09 collecting ...  build 07-Apr-2025 15:54:09 collected 8 items  build 07-Apr-2025 15:54:09 build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box  build 07-Apr-2025 15:54:09 collected 8 items  build 07-Apr-2025 15:54:09 build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box  build 07-Apr-2025 15:54:09 collected 8 items  build 07-Apr-2025 15:54:09 build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box  build 07-Apr-2025 15:54:09 collected 8 items  build 07-Apr-2025 15:54:09 build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box PASSED [ 12%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop PASSED [ 25%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_dropdeg PASSED [ 37%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_dropdeg2 FAILED [ 12%]FAILED [ 12%]FAILED [ 12%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop PASSED [ 50%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_general error 07-Apr-2025 15:54:09 Fatal Python error: Aborted error 07-Apr-2025 15:54:09 error 07-Apr-2025 15:54:09 Current thread 0x00007f51f62f9740 (most recent call first): error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 5924 in rebin error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 2793 in rebin error 07-Apr-2025 15:54:09 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_rebin.py", line 153 in test_crop error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box ERROR [ 12%]Fatal Python error: Aborted error 07-Apr-2025 15:54:09 error 07-Apr-2025 15:54:09 Current thread 0x File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py"00007fe778063740 (most recent call first): error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:09 File ", line 103 in _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:09 File /home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:09 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_rebin.py", line "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py"81 in tearDown error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run, line 341 in from_call error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:09 File in call_and_report error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:09 "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py"", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in , line 103 in _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:09 _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py"_hookexec error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py, line 362 in pytest_runtestloop error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103", line 242 in error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in in _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:09 File "from_call error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py"/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main, line 241 in call_and_report error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py" error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:09 File ", line 132 in runtestprotocol error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:09 in _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:09 File " File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py" in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:09 , line 175 in main error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/runpy.py"", line 120 in _hookexec error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__, line 86 in _run_code error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/runpy.py", line 196 error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:09 File " in _run_module_as_main error 07-Apr-2025 15:54:09 /home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:09 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:09 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:09 error 07-Apr-2025 15:54:09 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater error 07-Apr-2025 15:54:09 Extension modules: numpy._core._multiarray_umath, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, numpy.linalg._umath_linalg, casatools.__casac__._image, , casatools.__casac__._simulator, casatools.__casac__._sdmcasatools.__casac__._coordsys, , casatools.__casac__._miriadfillercasatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._calanalysis, casatools.__casac__._vlafiller, casatools.__casac__._mstransformer, casatools.__casac__._sakura, casatools.__casac__._calibrater, , casatools.__casac__._linearmosaic, casatools.__casac__._functional, casatools.__casac__._tablecasatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._tablerow, casatools.__casac__._imagemetadata, casatools.__casac__._measures, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._synthesismaskhandler, casatools.__casac__._sdm, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._miriadfiller, , casatools.__casac__._singledishmscasatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._atmosphere, casatools.__casac__._vpmanager, casatools.__casac__._quanta, casatools.__casac__._wvr, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, , casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:09 casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:09 build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box ERROR [ 12%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop PASSED [ 62%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_history PASSED [ 75%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_multibeam PASSED [ 25%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_dropdeg PASSED [ 37%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_dropdeg2 PASSED [ 87%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_stretch PASSED [ 50%] build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_general PASSED [ 62%] error 07-Apr-2025 15:54:09 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:09 prterun noticed that process rank 3 with PID 1214 on node 135f0a861076 exited on error 07-Apr-2025 15:54:09 signal 6 (Aborted). error 07-Apr-2025 15:54:09 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:09 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_history ============================= test session starts ============================== build 07-Apr-2025 15:54:09 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:09 cachedir: .pytest_cache build 07-Apr-2025 15:54:09 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:09 configfile: pyproject.toml build 07-Apr-2025 15:54:09 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:09 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:09 cachedir: .pytest_cache build 07-Apr-2025 15:54:09 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:09 configfile: pyproject.toml build 07-Apr-2025 15:54:09 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:09 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:09 cachedir: .pytest_cache build 07-Apr-2025 15:54:09 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:09 configfile: pyproject.toml build 07-Apr-2025 15:54:09 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:09 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:09 cachedir: .pytest_cache build 07-Apr-2025 15:54:09 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:09 configfile: pyproject.toml build 07-Apr-2025 15:54:10 collecting ...  build 07-Apr-2025 15:54:10 collected 11 items  build 07-Apr-2025 15:54:10 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 PASSED [ 9%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315  build 07-Apr-2025 15:54:10 collected 11 items  build 07-Apr-2025 15:54:10 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 PASSED [ 18%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity PASSED [ 9%] build 07-Apr-2025 15:54:10 collecting 11 items  build 07-Apr-2025 15:54:10 collected 11 items  build 07-Apr-2025 15:54:10 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315  build 07-Apr-2025 15:54:10 collecting 11 items PASSED [ 9%] build 07-Apr-2025 15:54:10 collected 11 items  build 07-Apr-2025 15:54:10 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315 PASSED [ 9%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315 FAILED [ 18%] error 07-Apr-2025 15:54:10 Fatal Python error: Aborted error 07-Apr-2025 15:54:10 error 07-Apr-2025 15:54:10 Current thread 0x00007f51758db740 (most recent call first): error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 6185 in regrid error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 2942 in regrid error 07-Apr-2025 15:54:10 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_regrid.py", line 247 in test_CAS_4315 error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:10 error 07-Apr-2025 15:54:10 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity FAILED [ 18%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity FAILED [ 27%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex FAILED [ 27%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex FAILED [ 36%]FAILED [ 36%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_decimate build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_decimate PASSED [ 45%] build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_general PASSED [ 45%] error 07-Apr-2025 15:54:10 Fatal Python error: Aborted error 07-Apr-2025 15:54:10 build 07-Apr-2025 15:54:10 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_general PASSED [ 27%] error 07-Apr-2025 15:54:10 Current thread 0x00007f8162614740 (most recent call first): error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 8684 in newimagefromshape error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 4182 in newimagefromshape error 07-Apr-2025 15:54:10 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_regrid.py", line 188 in test_general error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:10 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:10 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:10 error 07-Apr-2025 15:54:10 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:10 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:10 prterun noticed that process rank 2 with PID 1238 on node 135f0a861076 exited on error 07-Apr-2025 15:54:10 signal 6 (Aborted). error 07-Apr-2025 15:54:10 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex ============================= test session starts ============================== build 07-Apr-2025 15:54:11 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:11 cachedir: .pytest_cache build 07-Apr-2025 15:54:11 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:11 configfile: pyproject.toml build 07-Apr-2025 15:54:11 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:11 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:11 cachedir: .pytest_cache build 07-Apr-2025 15:54:11 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:11 configfile: pyproject.toml build 07-Apr-2025 15:54:11 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:11 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:11 cachedir: .pytest_cache build 07-Apr-2025 15:54:11 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:11 configfile: pyproject.toml build 07-Apr-2025 15:54:11 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:11 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:11 cachedir: .pytest_cache build 07-Apr-2025 15:54:11 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:11 configfile: pyproject.toml build 07-Apr-2025 15:54:11 collecting ...  build 07-Apr-2025 15:54:11 collected 11 items  build 07-Apr-2025 15:54:11 build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_CAS_2195_image_can_have_linear_rather_than_direction_coordinate PASSED [ 9%] build 07-Apr-2025 15:54:11 collecting 11 items  build 07-Apr-2025 15:54:11 collected 11 items  build 07-Apr-2025 15:54:11 build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_CAS_2195_image_can_have_linear_rather_than_direction_coordinate  build 07-Apr-2025 15:54:11 collecting 11 items  build 07-Apr-2025 15:54:11 collected 11 items  build 07-Apr-2025 15:54:11 build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_CAS_2195_image_can_have_linear_rather_than_direction_coordinate  build 07-Apr-2025 15:54:11 collecting 11 items  build 07-Apr-2025 15:54:11 collected 11 items  build 07-Apr-2025 15:54:11 build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_CAS_2195_image_can_have_linear_rather_than_direction_coordinate PASSED [ 9%] build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight FAILED [ 9%] build 07-Apr-2025 15:54:11 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight FAILED [ 9%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight PASSED [ 18%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet PASSED [ 18%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet FAILED [ 27%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_fithalf FAILED [ 27%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet ERROR [ 27%] error 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_fithalf Fatal Python error: Aborted error 07-Apr-2025 15:54:41 error 07-Apr-2025 15:54:41 Current thread 0x00007f9239628740 (most recent call first): error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:41 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_statistics.py", line 108 in tearDown error 07-Apr-2025 15:54:41 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:41 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:41 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:41 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:41 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:41 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:41 error 07-Apr-2025 15:54:41 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:41 PASSED [ 18%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet FAILED [ 36%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_hingesfences PASSED [ 27%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_fithalf PASSED [ 45%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_internal_region_exclusion PASSED [ 36%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_hingesfences PASSED [ 45%] build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_internal_region_exclusion FAILED [ 54%] error 07-Apr-2025 15:54:41 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:41 prterun noticed that process rank 0 with PID 1261 on node 135f0a861076 exited on error 07-Apr-2025 15:54:41 signal 6 (Aborted). error 07-Apr-2025 15:54:41 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:41 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_logfile_param ============================= test session starts ============================== build 07-Apr-2025 15:54:41 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:41 cachedir: .pytest_cache build 07-Apr-2025 15:54:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:41 configfile: pyproject.toml build 07-Apr-2025 15:54:41 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:41 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:41 cachedir: .pytest_cache build 07-Apr-2025 15:54:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:41 configfile: pyproject.toml build 07-Apr-2025 15:54:41 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:41 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:41 cachedir: .pytest_cache build 07-Apr-2025 15:54:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:41 configfile: pyproject.toml build 07-Apr-2025 15:54:41 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:41 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:41 cachedir: .pytest_cache build 07-Apr-2025 15:54:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:41 configfile: pyproject.toml build 07-Apr-2025 15:54:42 collecting ...  build 07-Apr-2025 15:54:42 collected 5 items  build 07-Apr-2025 15:54:42 build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams  build 07-Apr-2025 15:54:42 collected 5 items  build 07-Apr-2025 15:54:42 build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams PASSED [ 20%]PASSED [ 20%] build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history error 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history Fatal Python error: Aborted error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 Current thread 0x00007f02d3f35740 (most recent call first): error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:54:42 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_subimage.py", line 188 in test_history error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:42  build 07-Apr-2025 15:54:42 collected 5 items  build 07-Apr-2025 15:54:42 build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams  build 07-Apr-2025 15:54:42 collected 5 items  build 07-Apr-2025 15:54:42 build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams PASSED [ 20%]PASSED [ 20%] build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history FAILED [ 40%] build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_keepaxes FAILED [ 40%]FAILED [ 40%] build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_keepaxes build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history ERROR [ 40%] build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_keepaxes FAILED [ 60%] error 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_stretch Fatal Python error: Aborted build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_precision PASSED [ 80%] error 07-Apr-2025 15:54:42 build 07-Apr-2025 15:54:42 FAILED [ 60%] error 07-Apr-2025 15:54:42 Current thread 0x00007fb6a5844740 (most recent call first): build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_precision FAILED [ 60%] error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape build 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_keepaxes ERROR [ 60%] error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:54:42 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_subimage.py", line 62 in test_stretch error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatoolsFatal Python error: Aborted error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 Current thread 0x00007faf2e914740 (most recent call first): error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:42 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_subimage.py", line 56 in tearDown error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_precision Fatal Python error: Aborted error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 Current thread 0x00007f447d5e7740 (most recent call first): error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:54:42 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_subimage.py", line 56 in tearDown error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:42 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:42 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:42 error 07-Apr-2025 15:54:42 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__ca.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:42 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:42 sac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:42 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:42 prterun noticed that process rank 3 with PID 1289 on node 135f0a861076 exited on error 07-Apr-2025 15:54:42 signal 6 (Aborted). error 07-Apr-2025 15:54:42 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:43 ============================= test session starts ============================== build 07-Apr-2025 15:54:43 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:43 cachedir: .pytest_cache build 07-Apr-2025 15:54:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:43 configfile: pyproject.toml build 07-Apr-2025 15:54:43 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:43 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:43 cachedir: .pytest_cache build 07-Apr-2025 15:54:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:43 configfile: pyproject.toml build 07-Apr-2025 15:54:43 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:43 ============================= test session starts ============================== build 07-Apr-2025 15:54:43 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:43 cachedir: .pytest_cache build 07-Apr-2025 15:54:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:43 configfile: pyproject.toml build 07-Apr-2025 15:54:43 collecting ... platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:43 cachedir: .pytest_cache build 07-Apr-2025 15:54:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:43 configfile: pyproject.toml build 07-Apr-2025 15:54:43 collecting ...  build 07-Apr-2025 15:54:43 collected 6 items  build 07-Apr-2025 15:54:43 build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364  build 07-Apr-2025 15:54:43 collected 6 items  build 07-Apr-2025 15:54:43 build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364  build 07-Apr-2025 15:54:43 collected 6 items  build 07-Apr-2025 15:54:43 build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364  build 07-Apr-2025 15:54:43 collecting 6 items  build 07-Apr-2025 15:54:43 collected 6 items  build 07-Apr-2025 15:54:43 build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 FAILED [ 16%] build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions FAILED [ 16%]PASSED [ 33%] build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history PASSED [ 50%] build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 ERROR [ 16%] build 07-Apr-2025 15:54:43 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions PASSED [ 33%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history PASSED [ 50%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] error 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy Fatal Python error: Aborted error 07-Apr-2025 15:54:44 error 07-Apr-2025 15:54:44 Current thread 0x00007f73c9c99740 (most recent call first): error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 6251 in transpose error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 2980 in transpose error 07-Apr-2025 15:54:44 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_transpose.py", line 39 in run_transpose error 07-Apr-2025 15:54:44 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_transpose.py", line 100 in test_straight_copy error 07-Apr-2025 15:54:44 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:44 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:44 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:44 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:44 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:44 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:44 error 07-Apr-2025 15:54:44 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:44 FAILED [ 83%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose FAILED [ 16%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions FAILED [ 16%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions PASSED [ 33%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history PASSED [ 50%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy PASSED [ 83%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose PASSED [ 33%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history PASSED [ 50%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy FAILED [ 83%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose FAILED [100%] build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose ERROR [100%] build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 ==================================== ERRORS ==================================== build 07-Apr-2025 15:54:44 ____________ ERROR at teardown of ia_transpose_test.test_transpose _____________ build 07-Apr-2025 15:54:44 UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 The above exception was the direct cause of the following exception: build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 self = build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 def tearDown(self): build 07-Apr-2025 15:54:44 data = [self.out1, self.cas_2364im, self.good_image] + ["straight_copy_{}".format(x) for x in range(4)]+ ["transpose_{}".format(x) for x in range(4)] build 07-Apr-2025 15:54:44 for f in data: build 07-Apr-2025 15:54:44 if os.path.exists(f): build 07-Apr-2025 15:54:44 if os.path.isfile(f) or os.path.islink(f): build 07-Apr-2025 15:54:44 os.unlink(f) build 07-Apr-2025 15:54:44 else: build 07-Apr-2025 15:54:44 shutil.rmtree(f) build 07-Apr-2025 15:54:44 > self.assertTrue(len(_tb.showcache()) == 0) build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:62: build 07-Apr-2025 15:54:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:44 ../../../../venv/lib/python3.10/site-packages/casatools/table.py:1101: in showcache build 07-Apr-2025 15:54:44 return self._swigobj.showcache(verbose) build 07-Apr-2025 15:54:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 self = > build 07-Apr-2025 15:54:44 args = (True,), kwargs = {} build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 def showcache(self, *args, **kwargs): build 07-Apr-2025 15:54:44 """ build 07-Apr-2025 15:54:44 showcache(self, _verbose) -> std::vector< std::string > build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 Summary: build 07-Apr-2025 15:54:44 show the contents of the table cache build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 Description: build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 Show the contents of the table cache. build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 Input Parameters: build 07-Apr-2025 15:54:44 verbose build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 Example: build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 tb.showcache() build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 """ build 07-Apr-2025 15:54:44 > return _table.table_showcache(self, *args, **kwargs) build 07-Apr-2025 15:54:44 E SystemError: returned a result with an exception set build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/table.py:3282: SystemError build 07-Apr-2025 15:54:44 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO SubImageFactory::createImage Creating image 'transpose_0' of shape [6, 7, 5] build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO SubImageFactory::createImage Creating image 'transpose_1' of shape [6, 7, 5] build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO SubImageFactory::createImage Creating image 'transpose_2' of shape [6, 7, 5] build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO ImageTransposer::transpose Old to new axis mapping is [1, 2, 0] build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO ImageTransposer::transpose Old to new axis mapping is [1, 2, 0] build 07-Apr-2025 15:54:44 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:54:44 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_3/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO ImageTransposer::transpose Old to new axis mapping is [1, 2, 0] build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 SEVERE image::transpose (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_3/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO name:: No table opened. build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO showcache:: The Table Cache has the following 1 entries: build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO showcache:: 0: "���" build 07-Apr-2025 15:54:44 =================================== FAILURES =================================== build 07-Apr-2025 15:54:44 _______________________ ia_transpose_test.test_cas_2364 ________________________ build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 self = build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 def test_cas_2364(self): build 07-Apr-2025 15:54:44 "test CAS-2364 fix" build 07-Apr-2025 15:54:44 > shutil.copytree(ctsys_resolve(os.path.join(datapath, self.cas_2364im)), self.cas_2364im) build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:135: build 07-Apr-2025 15:54:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:44 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:44 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:44 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:44 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 name = 'CAS-2364.im', mode = 511, exist_ok = False build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:44 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:44 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:44 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:44 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:44 raised. This is recursive. build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 """ build 07-Apr-2025 15:54:44 head, tail = path.split(name) build 07-Apr-2025 15:54:44 if not tail: build 07-Apr-2025 15:54:44 head, tail = path.split(head) build 07-Apr-2025 15:54:44 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:44 try: build 07-Apr-2025 15:54:44 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:44 except FileExistsError: build 07-Apr-2025 15:54:44 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:44 pass build 07-Apr-2025 15:54:44 cdir = curdir build 07-Apr-2025 15:54:44 if isinstance(tail, bytes): build 07-Apr-2025 15:54:44 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:44 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:44 return build 07-Apr-2025 15:54:44 try: build 07-Apr-2025 15:54:44 > mkdir(name, mode) build 07-Apr-2025 15:54:44 E FileExistsError: [Errno 17] File exists: 'CAS-2364.im' build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:44 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO name:: No table opened. build 07-Apr-2025 15:54:44 2025-04-07 19:54:44 INFO showcache:: The Table Cache is empty. build 07-Apr-2025 15:54:44 _____________________ ia_transpose_test.test_straight_copy _____________________ build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 self = build 07-Apr-2025 15:54:44 build 07-Apr-2025 15:54:44 def test_straight_copy(self): build 07-Apr-2025 15:54:44 """No actual transposing""" build 07-Apr-2025 15:54:44 imagename = self.good_image build 07-Apr-2025 15:54:44 myia = image() build 07-Apr-2025 15:54:44 myia.open(imagename) build 07-Apr-2025 15:54:44 expecteddata = myia.getchunk() build 07-Apr-2025 15:54:44 expectednames = myia.coordsys().names() build 07-Apr-2025 15:54:44 myia.close() build 07-Apr-2025 15:54:44 count = 0 build 07-Apr-2025 15:54:44 for order in ["012", 12, ['r', 'd', 'f'], ["righ", "declin", "freq"]]: build 07-Apr-2025 15:54:44 outfile = "straight_copy_" + str(count) error 07-Apr-2025 15:54:44 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:44 prterun noticed that process rank 1 with PID 1312 on node 135f0a861076 exited on error 07-Apr-2025 15:54:44 signal 6 (Aborted). error 07-Apr-2025 15:54:44 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:44 ============================= test session starts ============================== build 07-Apr-2025 15:54:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:44 cachedir: .pytest_cache build 07-Apr-2025 15:54:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:44 configfile: pyproject.toml build 07-Apr-2025 15:54:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:44 cachedir: .pytest_cache build 07-Apr-2025 15:54:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:44 configfile: pyproject.toml build 07-Apr-2025 15:54:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:44 cachedir: .pytest_cache build 07-Apr-2025 15:54:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:44 configfile: pyproject.toml build 07-Apr-2025 15:54:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:44 cachedir: .pytest_cache build 07-Apr-2025 15:54:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:44 configfile: pyproject.toml build 07-Apr-2025 15:54:45 collecting ...  build 07-Apr-2025 15:54:45 collected 5 items  build 07-Apr-2025 15:54:45 build 07-Apr-2025 15:54:45 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise  build 07-Apr-2025 15:54:45 collected 5 items  build 07-Apr-2025 15:54:45 build 07-Apr-2025 15:54:45 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise  build 07-Apr-2025 15:54:45 collected 5 items  build 07-Apr-2025 15:54:45 build 07-Apr-2025 15:54:45 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise  build 07-Apr-2025 15:54:45 collecting 5 items  build 07-Apr-2025 15:54:45 collected 5 items  build 07-Apr-2025 15:54:45 error 07-Apr-2025 15:54:45 Fatal Python error: Aborted error 07-Apr-2025 15:54:45 error 07-Apr-2025 15:54:45 Current thread 0x00007fd1c59f1740 (most recent call first): error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/linearmosaic.py", line 295 in makemosaic error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/linearmosaic.py", line 74 in makemosaic error 07-Apr-2025 15:54:45 File "/home/casatest/casa6/casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py", line 133 in test_flat_noise error 07-Apr-2025 15:54:45 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:45 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:45 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:45 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:45 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:45 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:45 error 07-Apr-2025 15:54:45 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) error 07-Apr-2025 15:54:45 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:45 prterun noticed that process rank 2 with PID 1338 on node 135f0a861076 exited on error 07-Apr-2025 15:54:45 signal 6 (Aborted). error 07-Apr-2025 15:54:45 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise ============================= test session starts ============================== build 07-Apr-2025 15:54:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:46 cachedir: .pytest_cache build 07-Apr-2025 15:54:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:46 configfile: pyproject.toml build 07-Apr-2025 15:54:46 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:46 cachedir: .pytest_cache build 07-Apr-2025 15:54:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:46 configfile: pyproject.toml build 07-Apr-2025 15:54:46 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:46 cachedir: .pytest_cache build 07-Apr-2025 15:54:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:46 configfile: pyproject.toml build 07-Apr-2025 15:54:46 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:46 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:46 cachedir: .pytest_cache build 07-Apr-2025 15:54:46 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:46 configfile: pyproject.toml build 07-Apr-2025 15:54:46 collecting ...  build 07-Apr-2025 15:54:46 collected 4 items  build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin PASSED [ 25%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues PASSED [ 50%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:54:46 collected 4 items  build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin  build 07-Apr-2025 15:54:46 collected 4 items  build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin PASSED [ 25%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues PASSED [ 50%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:54:46 ============================== 4 passed in 0.48s =============================== build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:54:46 ============================== 4 passed in 0.45s =============================== build 07-Apr-2025 15:54:46 PASSED [ 25%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues PASSED [ 50%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:54:46 ============================== 4 passed in 0.45s =============================== build 07-Apr-2025 15:54:46  build 07-Apr-2025 15:54:46 collected 4 items  build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin PASSED [ 25%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues PASSED [ 50%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:54:46 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:54:46 build 07-Apr-2025 15:54:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:54:46 ============================== 4 passed in 0.51s =============================== build 07-Apr-2025 15:54:47 ============================= test session starts ============================== build 07-Apr-2025 15:54:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:47 cachedir: .pytest_cache build 07-Apr-2025 15:54:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:47 configfile: pyproject.toml build 07-Apr-2025 15:54:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:47 cachedir: .pytest_cache build 07-Apr-2025 15:54:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:47 configfile: pyproject.toml build 07-Apr-2025 15:54:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:47 cachedir: .pytest_cache build 07-Apr-2025 15:54:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:47 configfile: pyproject.toml build 07-Apr-2025 15:54:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:47 cachedir: .pytest_cache build 07-Apr-2025 15:54:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:47 configfile: pyproject.toml build 07-Apr-2025 15:54:47 collecting ...  build 07-Apr-2025 15:54:47 collected 3 items  build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist  build 07-Apr-2025 15:54:47 collected 3 items  build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist  build 07-Apr-2025 15:54:47 collected 3 items  build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist  build 07-Apr-2025 15:54:47 collected 3 items  build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist PASSED [ 33%]PASSED [ 33%]PASSED [ 33%]PASSED [ 33%] build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam PASSED [ 66%] build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [ 66%] build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [100%]PASSED [100%] build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:54:47 ============================== 3 passed in 0.53s =============================== build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam PASSED [ 66%] build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [100%] build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam PASSED [ 66%] build 07-Apr-2025 15:54:47 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:54:47 ============================== 3 passed in 0.53s =============================== build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:54:47 ============================== 3 passed in 0.54s =============================== build 07-Apr-2025 15:54:47 PASSED [100%] build 07-Apr-2025 15:54:47 build 07-Apr-2025 15:54:47 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:54:47 ============================== 3 passed in 0.54s =============================== build 07-Apr-2025 15:54:47 ============================= test session starts ============================== build 07-Apr-2025 15:54:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:47 cachedir: .pytest_cache build 07-Apr-2025 15:54:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:47 configfile: pyproject.toml build 07-Apr-2025 15:54:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:47 cachedir: .pytest_cache build 07-Apr-2025 15:54:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:47 configfile: pyproject.toml build 07-Apr-2025 15:54:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:48 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:48 cachedir: .pytest_cache build 07-Apr-2025 15:54:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:48 configfile: pyproject.toml build 07-Apr-2025 15:54:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:48 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:48 cachedir: .pytest_cache build 07-Apr-2025 15:54:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:48 configfile: pyproject.toml build 07-Apr-2025 15:54:48 collecting ...  build 07-Apr-2025 15:54:48 collected 85 items  build 07-Apr-2025 15:54:48 build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463  build 07-Apr-2025 15:54:48 collecting 85 items  build 07-Apr-2025 15:54:48 collected 85 items  build 07-Apr-2025 15:54:48 build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463  build 07-Apr-2025 15:54:48 collected 85 items  build 07-Apr-2025 15:54:48 build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463  build 07-Apr-2025 15:54:48 collecting 85 items  build 07-Apr-2025 15:54:48 collected 85 items  build 07-Apr-2025 15:54:48 build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463 PASSED [ 1%]PASSED [ 1%]PASSED [ 1%]PASSED [ 1%] build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 build 07-Apr-2025 15:54:48 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 error 07-Apr-2025 15:54:49 Fatal Python error: Aborted error 07-Apr-2025 15:54:49 error 07-Apr-2025 15:54:49 Current thread 0x00007fa902385740 (most recent call first): error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/ms.py", line 695 in fromfits error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/ms.py", line 337 in fromfits error 07-Apr-2025 15:54:49 File "/home/casatest/casa6/casatools/tests/tools/msmetadata/test_tool_msmetadata.py", line 1659 in test_CAS7837 error 07-Apr-2025 15:54:49 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:54:49 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:54:49 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:54:49 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:54:49 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:54:49 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:54:49 error 07-Apr-2025 15:54:49 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:54:49 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 FAILED [ 2%] error 07-Apr-2025 15:54:49 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:49 prterun noticed that process rank 0 with PID 1411 on node 135f0a861076 exited on error 07-Apr-2025 15:54:49 signal 6 (Aborted). error 07-Apr-2025 15:54:49 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:49 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7986 ============================= test session starts ============================== build 07-Apr-2025 15:54:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:49 cachedir: .pytest_cache build 07-Apr-2025 15:54:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:49 configfile: pyproject.toml build 07-Apr-2025 15:54:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:49 cachedir: .pytest_cache build 07-Apr-2025 15:54:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:49 configfile: pyproject.toml build 07-Apr-2025 15:54:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:49 cachedir: .pytest_cache build 07-Apr-2025 15:54:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:49 configfile: pyproject.toml build 07-Apr-2025 15:54:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:49 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:49 cachedir: .pytest_cache build 07-Apr-2025 15:54:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:49 configfile: pyproject.toml build 07-Apr-2025 15:54:50 collecting ...  build 07-Apr-2025 15:54:50 collected 1 item  build 07-Apr-2025 15:54:50 collected 1 item  build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1 build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1  build 07-Apr-2025 15:54:50 collected 1 item  build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1  build 07-Apr-2025 15:54:50 collected 1 item  build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1 FAILED [100%] build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 =================================== FAILURES =================================== build 07-Apr-2025 15:54:50 ___________________________ test_createmultims.test1 ___________________________ build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 self = build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 def setUp(self): build 07-Apr-2025 15:54:50 res = None build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 self.tb = table( ) build 07-Apr-2025 15:54:50 self.ms = ms( ) build 07-Apr-2025 15:54:50 datapath='unittest/mstool/' build 07-Apr-2025 15:54:50 cpath = os.path.abspath(os.curdir) build 07-Apr-2025 15:54:50 filespresent = sorted(glob.glob("part*.ms")) build 07-Apr-2025 15:54:50 os.chdir(ctsys.resolve(datapath)) build 07-Apr-2025 15:54:50 for mymsname in sorted(glob.glob("part*.ms")): build 07-Apr-2025 15:54:50 if not mymsname in filespresent: build 07-Apr-2025 15:54:50 print("Copying %s" % mymsname) build 07-Apr-2025 15:54:50 > shutil.copytree(mymsname, cpath+'/'+mymsname) build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 /home/casatest/casa6/casatools/tests/tools/ms/test_tool_ms_createmultims.py:426: build 07-Apr-2025 15:54:50 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:50 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:50 FAILED [100%] return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:50 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:50 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:50 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 name = '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:54:50 mode = 511, exist_ok = False build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:50 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:50 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:50 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:50 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:50 raised. This is recursive. build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 """ build 07-Apr-2025 15:54:50 head, tail = path.split(name) build 07-Apr-2025 15:54:50 if not tail: build 07-Apr-2025 15:54:50 head, tail = path.split(head) build 07-Apr-2025 15:54:50 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:50 try: build 07-Apr-2025 15:54:50 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:50 except FileExistsError: build 07-Apr-2025 15:54:50 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:50 pass build 07-Apr-2025 15:54:50 cdir = curdir build 07-Apr-2025 15:54:50 if isinstance(tail, bytes): build 07-Apr-2025 15:54:50 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:50 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:50 return build 07-Apr-2025 15:54:50 try: build 07-Apr-2025 15:54:50 > mkdir(name, mode) build 07-Apr-2025 15:54:50 E FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:50 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:54:50 Copying part1.ms build 07-Apr-2025 15:54:50 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_createmultims.xml - build 07-Apr-2025 15:54:50 =========================== short test summary info ============================ build 07-Apr-2025 15:54:50 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1 - FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutil... build 07-Apr-2025 15:54:50 ============================== 1 failed in 0.59s =============================== build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 =================================== FAILURES =================================== build 07-Apr-2025 15:54:50 ___________________________ test_createmultims.test1 ___________________________ build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 self = build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 def setUp(self): build 07-Apr-2025 15:54:50 res = None build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 self.tb = table( ) build 07-Apr-2025 15:54:50 self.ms = ms( ) build 07-Apr-2025 15:54:50 datapath='unittest/mstool/' build 07-Apr-2025 15:54:50 cpath = os.path.abspath(os.curdir) build 07-Apr-2025 15:54:50 filespresent = sorted(glob.glob("part*.ms")) build 07-Apr-2025 15:54:50 os.chdir(ctsys.resolve(datapath)) build 07-Apr-2025 15:54:50 for mymsname in sorted(glob.glob("part*.ms")): build 07-Apr-2025 15:54:50 if not mymsname in filespresent: build 07-Apr-2025 15:54:50 print("Copying %s" % mymsname) build 07-Apr-2025 15:54:50 > shutil.copytree(mymsname, cpath+'/'+mymsname) build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 /home/casatest/casa6/casatools/tests/tools/ms/test_tool_ms_createmultims.py:426: build 07-Apr-2025 15:54:50 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:50 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:54:50 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:54:50 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:54:50 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:54:50 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 name = '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:54:50 mode = 511, exist_ok = False build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:54:50 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:54:50 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:54:50 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:54:50 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:54:50 raised. This is recursive. build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 """ build 07-Apr-2025 15:54:50 head, tail = path.split(name) build 07-Apr-2025 15:54:50 if not tail: build 07-Apr-2025 15:54:50 head, tail = path.split(head) build 07-Apr-2025 15:54:50 if head and tail and not path.exists(head): build 07-Apr-2025 15:54:50 try: build 07-Apr-2025 15:54:50 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:54:50 except FileExistsError: build 07-Apr-2025 15:54:50 # Defeats race condition when another thread created the path build 07-Apr-2025 15:54:50 pass build 07-Apr-2025 15:54:50 cdir = curdir build 07-Apr-2025 15:54:50 if isinstance(tail, bytes): build 07-Apr-2025 15:54:50 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:54:50 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:54:50 return build 07-Apr-2025 15:54:50 try: build 07-Apr-2025 15:54:50 > mkdir(name, mode) build 07-Apr-2025 15:54:50 E FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:54:50 build 07-Apr-2025 15:54:50 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:54:50 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:54:50 Copying part1.ms build 07-Apr-2025 15:54:50 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_createmultims.xml - build 07-Apr-2025 15:54:50 =========================== short test summary info ============================ build 07-Apr-2025 15:54:50 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1 - FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutil... build 07-Apr-2025 15:54:50 ============================== 1 failed in 0.57s =============================== error 07-Apr-2025 15:54:50 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:50 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:54:50 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:54:50 error 07-Apr-2025 15:54:50 Process name: [prterun-135f0a861076-1433@1,3] Exit code: 1 error 07-Apr-2025 15:54:50 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:51 ============================= test session starts ============================== build 07-Apr-2025 15:54:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:51 cachedir: .pytest_cache build 07-Apr-2025 15:54:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:51 configfile: pyproject.toml build 07-Apr-2025 15:54:51 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:51 cachedir: .pytest_cache build 07-Apr-2025 15:54:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:51 configfile: pyproject.toml build 07-Apr-2025 15:54:51 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:51 cachedir: .pytest_cache build 07-Apr-2025 15:54:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:51 configfile: pyproject.toml build 07-Apr-2025 15:54:51 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:51 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:51 cachedir: .pytest_cache build 07-Apr-2025 15:54:51 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:51 configfile: pyproject.toml build 07-Apr-2025 15:54:51 collecting ...  build 07-Apr-2025 15:54:51 collecting 3 items  build 07-Apr-2025 15:54:51 collected 53 items  build 07-Apr-2025 15:54:51 build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref  build 07-Apr-2025 15:54:51 collected 53 items  build 07-Apr-2025 15:54:51 build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref  build 07-Apr-2025 15:54:51 collected 53 items  build 07-Apr-2025 15:54:51 build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref  build 07-Apr-2025 15:54:51 collected 53 items  build 07-Apr-2025 15:54:51 build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref FAILED [ 1%]FAILED [ 1%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas FAILED [ 1%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas FAILED [ 3%]FAILED [ 3%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 3%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 5%]FAILED [ 5%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 5%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 7%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims FAILED [ 7%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims FAILED [ 7%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims FAILED [ 9%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 9%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 9%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 11%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate FAILED [ 11%]FAILED [ 11%] build 07-Apr-2025 15:54:51 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate FAILED [ 13%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary FAILED [ 13%]FAILED [ 13%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary FAILED [ 15%]FAILED [ 15%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo FAILED [ 15%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo FAILED [ 16%]FAILED [ 16%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister FAILED [ 16%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister FAILED [ 18%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 18%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 18%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 20%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata FAILED [ 20%]FAILED [ 20%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata FAILED [ 22%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range FAILED [ 22%]FAILED [ 22%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range PASSED [ 1%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas PASSED [ 24%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics PASSED [ 24%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics PASSED [ 24%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics FAILED [ 26%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 26%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 28%]FAILED [ 3%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 28%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory FAILED [ 26%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 5%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 30%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 30%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 28%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory FAILED [ 7%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims FAILED [ 32%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 32%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 30%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 33%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex FAILED [ 9%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 33%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex FAILED [ 32%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 35%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 11%] build 07-Apr-2025 15:54:52 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate FAILED [ 35%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 33%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex FAILED [ 37%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty FAILED [ 13%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary FAILED [ 37%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty FAILED [ 35%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 39%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel FAILED [ 15%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo FAILED [ 39%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel FAILED [ 37%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty FAILED [ 41%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit FAILED [ 16%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister FAILED [ 41%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit FAILED [ 43%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization FAILED [ 39%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel FAILED [ 18%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 43%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization FAILED [ 41%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit FAILED [ 45%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql FAILED [ 20%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata FAILED [ 45%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql FAILED [ 43%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization FAILED [ 47%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 22%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range FAILED [ 47%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 49%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg FAILED [ 45%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql FAILED [ 24%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics FAILED [ 49%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg FAILED [ 47%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 50%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights FAILED [ 26%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 50%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights FAILED [ 49%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg FAILED [ 52%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg FAILED [ 28%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory FAILED [ 52%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg FAILED [ 50%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights FAILED [ 54%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub FAILED [ 30%]FAILED [ 54%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 56%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel FAILED [ 52%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg FAILED [ 56%]FAILED [ 32%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 54%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub FAILED [ 58%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs FAILED [ 33%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex FAILED [ 58%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs FAILED [ 56%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel FAILED [ 60%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth FAILED [ 35%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 60%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth FAILED [ 58%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs FAILED [ 62%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw FAILED [ 62%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw FAILED [ 37%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty FAILED [ 60%] build 07-Apr-2025 15:54:53 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth FAILED [ 64%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt FAILED [ 64%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt FAILED [ 39%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel FAILED [ 62%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw FAILED [ 66%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args FAILED [ 41%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit FAILED [ 66%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args FAILED [ 64%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt FAILED [ 67%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average FAILED [ 43%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization FAILED [ 67%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average FAILED [ 66%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args FAILED [ 69%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata FAILED [ 69%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata FAILED [ 45%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql FAILED [ 67%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average FAILED [ 71%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort FAILED [ 47%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 71%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort FAILED [ 69%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata FAILED [ 73%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort FAILED [ 49%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg FAILED [ 71%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort FAILED [ 73%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort FAILED [ 75%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition FAILED [ 75%]FAILED [ 50%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights FAILED [ 73%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort FAILED [ 77%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split FAILED [ 77%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split FAILED [ 52%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg FAILED [ 75%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition FAILED [ 79%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging FAILED [ 79%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging FAILED [ 54%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub FAILED [ 77%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split FAILED [ 81%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns FAILED [ 79%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging FAILED [ 56%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel FAILED [ 81%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns FAILED [ 83%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval FAILED [ 83%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval FAILED [ 81%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns FAILED [ 58%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs FAILED [ 84%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows FAILED [ 84%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows FAILED [ 83%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval FAILED [ 60%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth FAILED [ 86%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan FAILED [ 84%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows FAILED [ 62%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw FAILED [ 86%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan FAILED [ 88%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters FAILED [ 64%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt FAILED [ 88%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters FAILED [ 86%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan FAILED [ 90%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite FAILED [ 90%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite FAILED [ 88%] build 07-Apr-2025 15:54:54 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters FAILED [ 66%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args FAILED [ 92%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions FAILED [ 92%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions FAILED [ 90%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite FAILED [ 67%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average FAILED [ 94%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits FAILED [ 92%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions FAILED [ 94%]FAILED [ 69%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata FAILED [ 96%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle FAILED [ 96%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle FAILED [ 71%]FAILED [ 94%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort FAILED [ 98%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes FAILED [ 98%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes FAILED [ 96%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle FAILED [ 73%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort FAILED [100%] build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 =================================== FAILURES =================================== build 07-Apr-2025 15:54:55 _________________________ mstool_test_ms.test_asdmref __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_ms.test_getfielddirmeas ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 __________________________ mstool_test_ms.test_msinfo __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_concat.test_concatenate ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ____________________ mstool_test_concat.test_createmultims _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_concat.test_testconcatenate ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_concat.test_virtconcatenate ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_summary.test_getscansummary ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ________________ mstool_test_summary.test_getspectralwindowinfo ________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _______________________ mstool_test_summary.test_lister ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_summary.test_listhistory _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ______________________ mstool_test_summary.test_metadata _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_summary.test_statistics ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _______________________ mstool_test_summary.test_summary _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or crFAILED [ 98%]eate of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_summary.test_writehistory _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_select.test_msselect _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc592FAILED [100%]1.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_select.test_msselect_timerange __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 =================================== FAILURES =================================== build 07-Apr-2025 15:54:55 _________________________ mstool_test_ms.test_asdmref __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_select.test_msseltoindex _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_select.test_select ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________ mstool_test_select.test_select_getdata_empty _________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_ms.test_getfielddirmeas ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_select.test_selectchannel _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_select.test_selectinit ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 __________________________ mstool_test_ms.test_msinfo __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_concat.test_concatenate ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_select.test_selectpolarization __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ____________________ mstool_test_concat.test_createmultims _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ----------------------------------------------------------------- build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes ------------------------------ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_select.test_selecttaql ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_getdata.test_getsigma _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ --------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_concat.test_testconcatenate ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 FAILED [ 75%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_getdata.test_getsigma_channavg __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_getdata.test_getweights ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________ mstool_test_getdata.test_getweights_channavg _________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(th build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_concat.test_virtconcatenate ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_summary.test_getscansummary ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measureems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________ mstool_test_transform.test_continuum_uv_cont_sub _______________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close(ment set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ________________ mstool_test_summary.test_getspectralwindowinfo ________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 ) build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_transform.test_cvel ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_transform.test_cvelfreqs _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_transform.test_hanningsmooth ___________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _______________________ mstool_test_summary.test_lister ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBS build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_transform.test_regridspw _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_transform.test_statwt _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_summary.test_listhistory _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_dataIO.test_getdata_args _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_dataIO.test_getdata_average ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_dataIO.test_getdata_putdata ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________________ mstool_test_sort.test_sort __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 # For these tests, no newmsname caused exception: build 07-Apr-2025 15:54:55 # Exception Reported: Invalid Table operation: Cannot copy/rename; build 07-Apr-2025 15:54:55 # target table /nosedir/ngc5921.ms is still build 07-Apr-2025 15:54:55 # open (is in the table cache) build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:943: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ______________________ mstool_test_summary.test_metadata _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-1 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_summary.test_statistics ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_sort.test_timesort ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 # For these tests, no newmsname caused exception: build 07-Apr-2025 15:54:55 # Exception Reported: Invalid Table operation: Cannot copy/rename; build 07-Apr-2025 15:54:55 # target table /nosedir/ngc5921.ms is still build 07-Apr-2025 15:54:55 # open (is in the table cache) build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:943: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _______________________ mstool_test_summary.test_summary _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_subms.test_partition _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________________ mstool_test_subms.test_split _________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_subms.test_split_averaging ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /h the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_summary.test_writehistory _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call -----------------------------ome/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_iter.test_iteration_columns ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_iter.test_iterinit_interval ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish t build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_select.test_msselect _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 o reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_iter.test_iterinit_maxrows ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_fits.test_badscan _________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_fits.test_diameters ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_select.test_msselect_timerange __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_select.test_msseltoindex _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _ttool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_fits.test_export_overwrite ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 1hems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_select.test_select ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/9:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_fits.test_filename_extensions ___________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_fits.test_list_from_tofits ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function whngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________ mstool_test_select.test_select_getdata_empty _________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_select.test_selectchannel _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(selen you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_fits.test_receptor_angle _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Caf, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_select.test_selectinit ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of filptured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________________ mstool_test_fits.test_stokes _________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms.xml - build 07-Apr-2025 15:54:55 FAILED [100%] build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 =================================== FAILURES =================================== build 07-Apr-2025 15:54:55 _________________________ mstool_test_ms.test_asdmref __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_ms.test_getfielddirmeas ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referene /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_select.test_selectpolarization __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_select.test_selecttaql ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms=========================== short test summary info ============================ build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel - RuntimeError: tial integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 __________________________ mstool_test_ms.test_msinfo __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_concat.test_concatenate ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_getdata.test_getsigma _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeRegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED [ 77%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split stMethod=test_concatenate> build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ____________________ mstool_test_concat.test_createmultims _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input ParametersError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_getdata.test_getsigma_channavg __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_getdata.test_getweights ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_concat.test_testconcatenate ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_concat.test_virtconcatenate ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest(False) # need write access build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/tescasac::ms *' at 0x7f1dcd7f1680> > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________ mstool_test_getdata.test_getweights_channavg _________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > ret_tool_ms.py:132: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:54:55 ___________________ mstool_test_summary.test_getscansummary ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 turn _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________ mstool_test_transform.test_continuum_uv_cont_sub _______________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_transform.test_cvel ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 ========================= 52 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ________________ mstool_test_summary.test_getspectralwindowinfo ________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _______________________ mstool_test_summary.test_lister ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 .self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_transform.test_cvelfreqs _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 failed, 1 passed in 4.39s ========================= build 07-Apr-2025 15:54:55 ./../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_summary.test_listhistory _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 ______________________ mstool_test_summary.test_metadata _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:52 SEVERE ms::open::MPIServer-2 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION does not exist build 07-Apr-2025 15:54:55 _____________________ mstool_test_summary.test_statistics ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_summary.test_summary _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_summary.test_writehistory _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_select.test_msselect _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_transform.test_hanningsmooth ___________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomo_ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_select.test_msselect_timerange __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ----------------------------------dify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_transform.test_regridspw _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_transform.test_statwt _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../..---------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_select.test_msseltoindex _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_select.test_select ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _/casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_dataIO.test_getdata_args _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________ mstool_test_select.test_select_getdata_empty _________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=F measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_dataIO.test_getdata_average ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_dataIO.test_getdata_putdata ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 defalse) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_select.test_selectchannel _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_select.test_selectinit ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigob setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________________ mstool_test_sort.test_sort __________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 # For these tests, no newmsname caused exception: build 07-Apr-2025 15:54:55 # Exception Reported: Invalid Table operation: Cannot copy/rename; build 07-Apr-2025 15:54:55 # target table /nosedir/ngc5921.ms is still build 07-Apr-2025 15:54:55 # open (is in the table cache) build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:943: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 j.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_select.test_selectpolarization __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.clo If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_sort.test_timesort ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 # For these tests, no newmsname caused exception: build 07-Apr-2025 15:54:55 # Exception Reported: Invalid Table operation: Cannot copy/rename; build 07-Apr-2025 15:54:55 # target table /nosedir/ngc5921.ms is still build 07-Apr-2025 15:54:55 # open (is in the table cache) build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:943: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.pyse() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_select.test_selecttaql ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 [0m:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_subms.test_partition _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________________ mstool_test_subms.test_split _________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_subms.test_split_averaging ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_getdata.test_getsigma _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:53 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_getdata.test_getsigma_channavg __________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTes/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_iter.test_iteration_columns ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_iter.test_iterinit_interval ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> boolt() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_iter.test_iterinit_maxrows ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ________________________ mstool_test_fits.test_badscan _________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_fits.test_diameters ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_fits.test_export_overwrite ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir_____________________ mstool_test_getdata.test_getweights ______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________ mstool_test_getdata.test_getweights_channavg _________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referentia/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 __________________ mstool_test_fits.test_filename_extensions ___________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ____________________ mstool_test_fits.test_list_from_tofits ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 l integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________ mstool_test_transform.test_continuum_uv_cont_sub _______________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutil def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_fits.test_receptor_angle _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in opens/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _______________________ mstool_test_transform.test_cvel ________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_transform.test_cvelfreqs _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement seFAILED [ 79%] build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _________________________ mstool_test_fits.test_stokes _________________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:55 SEVERE ms::open::MPIServer-1 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms.xml - build 07-Apr-2025 15:54:55 =========================== short test summary info ============================ build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_transform.test_hanningsmooth ___________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open ot_concat::test_concatenate - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdar create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_transform.test_regridspw _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ______________________ mstool_test_transform.test_statwt _______________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table anta::test_getsigma - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 _____________________ mstool_test_dataIO.test_getdata_args _____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:54:55 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = > build 07-Apr-2025 15:54:55 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def open(self, *args, **kwargs): build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Summary: build 07-Apr-2025 15:54:55 Attach the ms tool to a measurement set table build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Description: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Use this function when you have detached (using the close function) build 07-Apr-2025 15:54:55 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:54:55 measurement set table. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:54:55 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:54:55 is not open (since it is not a valid MS). build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Input Parameters: build 07-Apr-2025 15:54:55 thems Name of the measurement set table to open. build 07-Apr-2025 15:54:55 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:54:55 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:54:55 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 Example: build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ms.open('3C273XC1.MS') build 07-Apr-2025 15:54:55 ms.close() build 07-Apr-2025 15:54:55 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 -------------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 """ build 07-Apr-2025 15:54:55 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:54:55 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:54:55 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:54:55 2025-04-07 19:54:54 SEVERE ms::open::MPIServer-2 Ex0m - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:54:55 ========================= 52 failed, 1 passed in 4.43s ========================= build 07-Apr-2025 15:54:55 ception Reported: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.f2: No such file or directory build 07-Apr-2025 15:54:55 ___________________ mstool_test_dataIO.test_getdata_average ____________________ build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 self = build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 def setUp(self): build 07-Apr-2025 15:54:55 > self.setUpTest() build 07-Apr-2025 15:54:55 build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:54:55 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:54:55 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:54:55 self.ms.open(self.testms, nomodify) error 07-Apr-2025 15:54:55 -------------------------------------------------------------------------- error 07-Apr-2025 15:54:55 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:54:55 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:54:55 error 07-Apr-2025 15:54:55 Process name: [prterun-135f0a861076-1458@1,3] Exit code: 1 error 07-Apr-2025 15:54:55 -------------------------------------------------------------------------- build 07-Apr-2025 15:54:55 ============================= test session starts ============================== build 07-Apr-2025 15:54:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:55 cachedir: .pytest_cache build 07-Apr-2025 15:54:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:55 configfile: pyproject.toml build 07-Apr-2025 15:54:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:55 cachedir: .pytest_cache build 07-Apr-2025 15:54:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:55 configfile: pyproject.toml build 07-Apr-2025 15:54:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:55 cachedir: .pytest_cache build 07-Apr-2025 15:54:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:55 configfile: pyproject.toml build 07-Apr-2025 15:54:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:54:55 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:54:55 cachedir: .pytest_cache build 07-Apr-2025 15:54:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:54:55 configfile: pyproject.toml build 07-Apr-2025 15:54:56 collecting ...  build 07-Apr-2025 15:54:56 collecting 19 items  build 07-Apr-2025 15:54:56 collected 19 items  build 07-Apr-2025 15:54:56 build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm  build 07-Apr-2025 15:54:56 collecting 19 items  build 07-Apr-2025 15:54:56 collected 19 items  build 07-Apr-2025 15:54:56 build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm  build 07-Apr-2025 15:54:56 collected 19 items  build 07-Apr-2025 15:54:56 build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm  build 07-Apr-2025 15:54:56 collecting 19 items  build 07-Apr-2025 15:54:56 collected 19 items  build 07-Apr-2025 15:54:56 build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm FAILED [ 5%] build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 5%] build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 5%] build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 10%] build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col FAILED [ 10%] build 07-Apr-2025 15:54:56 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col FAILED [ 15%] build 07-Apr-2025 15:54:58 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries PASSED [ 15%] build 07-Apr-2025 15:54:58 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries FAILED [ 21%] build 07-Apr-2025 15:54:58 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp PASSED [ 21%] build 07-Apr-2025 15:54:58 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp FAILED [ 26%] build 07-Apr-2025 15:54:58 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns PASSED [ 26%] build 07-Apr-2025 15:54:58 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns FAILED [ 31%] build 07-Apr-2025 15:54:59 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 36%] build 07-Apr-2025 15:55:00 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 42%] build 07-Apr-2025 15:55:00 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview PASSED [ 47%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual PASSED [ 5%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 10%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col PASSED [ 52%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data PASSED [ 31%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 15%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries PASSED [ 36%] build 07-Apr-2025 15:55:01 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 57%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data_no_model PASSED [ 21%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp PASSED [ 42%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview PASSED [ 63%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_no_model PASSED [ 47%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual PASSED [ 26%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns PASSED [ 10%] build 07-Apr-2025 15:55:02 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col PASSED [ 52%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data PASSED [ 15%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries PASSED [ 68%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_returned_stats PASSED [ 57%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data_no_model PASSED [ 73%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_time_window PASSED [ 31%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 63%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_no_model PASSED [ 21%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp PASSED [ 36%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 68%] build 07-Apr-2025 15:55:03 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_returned_stats PASSED [ 78%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_window_timebin_int PASSED [ 26%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns PASSED [ 73%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_time_window PASSED [ 42%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview FAILED [ 78%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_window_timebin_int FAILED [ 84%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_statalg PASSED [ 47%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual PASSED [ 52%] build 07-Apr-2025 15:55:04 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data PASSED [ 31%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 36%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 84%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_statalg PASSED [ 57%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data_no_model FAILED [ 89%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_timebin PASSED [ 63%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_no_model PASSED [ 42%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview PASSED [ 89%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_timebin FAILED [ 94%] build 07-Apr-2025 15:55:05 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_wtrange PASSED [ 47%] build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual FAILED [100%] build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 =================================== FAILURES =================================== build 07-Apr-2025 15:55:06 __________________________ statwt_test.test_algorithm __________________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_algorithm(self): build 07-Apr-2025 15:55:06 """ Test the algorithm, includes excludechans tests""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.ms" build 07-Apr-2025 15:55:06 cflags = np.array(63 * [False]) build 07-Apr-2025 15:55:06 cflags[10:21] = True build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 row_to_rows = [] build 07-Apr-2025 15:55:06 for row in range(60): build 07-Apr-2025 15:55:06 row_to_rows.append((row, row+1)) build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 for combine in ["", "corr"]: build 07-Apr-2025 15:55:06 c = 0 build 07-Apr-2025 15:55:06 for fitspw in ["0:0~9;21~62", "", "0:10~20"]: build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:289: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:54:56 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:54:56 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 ___________________________ statwt_test.test_chanbin ___________________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_chanbin(self): build 07-Apr-2025 15:55:06 """Test channel binning""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.chanbin_0.ms" build 07-Apr-2025 15:55:06 row_to_rows = [] build 07-Apr-2025 15:55:06 for i in range(60): build 07-Apr-2025 15:55:06 row_to_rows.append([i, i+1]) build 07-Apr-2025 15:55:06 bins = [ build 07-Apr-2025 15:55:06 [0, 8], [8, 16], [16, 24], [24, 32], [32, 40], [40, 48], build 07-Apr-2025 15:55:06 [48, 56], [56,63] build 07-Apr-2025 15:55:06 ] build 07-Apr-2025 15:55:06 for combine in ["", "corr"]: build 07-Apr-2025 15:55:06 for i in [0, 2]: build 07-Apr-2025 15:55:06 for chanbin in ["195.312kHz", 8]: build 07-Apr-2025 15:55:06 if i == 2 and combine != '' and chanbin != 8: build 07-Apr-2025 15:55:06 # only run the check for i == 2 once build 07-Apr-2025 15:55:06 continue build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:341: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.chanbin_0.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.chanbin_0.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:54:57 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:54:57 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 __________________________ statwt_test.test_data_col ___________________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_data_col(self): build 07-Apr-2025 15:55:06 """Test using data column""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.data.ms" build 07-Apr-2025 15:55:06 ref = 'ngc5921_statwt_ref_test_data_col.ms' build 07-Apr-2025 15:55:06 combine = "corr" build 07-Apr-2025 15:55:06 timebin = 1 build 07-Apr-2025 15:55:06 data = "data" build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 row_to_rows = [] build 07-Apr-2025 15:55:06 for i in range(60): build 07-Apr-2025 15:55:06 row_to_rows.append([i, i+1]) build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:542: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.data.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.data.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:54:57 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:54:57 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 ___________________________ statwt_test.test_minsamp ___________________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_minsamp(self): build 07-Apr-2025 15:55:06 """Test minimum number of points""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.minsamp.ms" build 07-Apr-2025 15:55:06 combine = "corr" build 07-Apr-2025 15:55:06 trow = 12 build 07-Apr-2025 15:55:06 for minsamp in [60, 80]: build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:372: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.minsamp.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.minsamp.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:54:58 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:54:58 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 _____________________ statwt_test.test_sliding_time_window _____________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_sliding_time_window(self): build 07-Apr-2025 15:55:06 """Test sliding time window""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.sliding_time_window.ms" build 07-Apr-2025 15:55:06 ref = 'ngc5921_statwt_ref_test_sliding_time_window.ms' build 07-Apr-2025 15:55:06 timebin = "300s" build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 row_to_rows = [] build 07-Apr-2025 15:55:06 row_to_rows.append([0, 6]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 7]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 8]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 9]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 9]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 10]) build 07-Apr-2025 15:55:06 row_to_rows.append([1, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([2, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([3, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([5, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 20]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 21]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 22]) build 07-Apr-2025 15:55:06 row_to_rows.append([18, 23]) build 07-Apr-2025 15:55:06 row_to_rows.append([19, 24]) build 07-Apr-2025 15:55:06 row_to_rows.append([20, 25]) build 07-Apr-2025 15:55:06 row_to_rows.append([21, 26]) build 07-Apr-2025 15:55:06 row_to_rows.append([22, 27]) build 07-Apr-2025 15:55:06 row_to_rows.append([23, 28]) build 07-Apr-2025 15:55:06 row_to_rows.append([24, 29]) build 07-Apr-2025 15:55:06 row_to_rows.append([25, 30]) build 07-Apr-2025 15:55:06 row_to_rows.append([26, 31]) build 07-Apr-2025 15:55:06 row_to_rows.append([27, 32]) build 07-Apr-2025 15:55:06 row_to_rows.append([28, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([29, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([30, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([33, 35]) build 07-Apr-2025 15:55:06 row_to_rows.append([33, 35]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 41]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 42]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 43]) build 07-Apr-2025 15:55:06 row_to_rows.append([39, 44]) build 07-Apr-2025 15:55:06 row_to_rows.append([40, 45]) build 07-Apr-2025 15:55:06 row_to_rows.append([41, 46]) build 07-Apr-2025 15:55:06 row_to_rows.append([42, 47]) build 07-Apr-2025 15:55:06 row_to_rows.append([43, 48]) build 07-Apr-2025 15:55:06 row_to_rows.append([44, 49]) build 07-Apr-2025 15:55:06 row_to_rows.append([45, 50]) build 07-Apr-2025 15:55:06 row_to_rows.append([46, 51]) build 07-Apr-2025 15:55:06 row_to_rows.append([47, 52]) build 07-Apr-2025 15:55:06 row_to_rows.append([48, 53]) build 07-Apr-2025 15:55:06 row_to_rows.append([49, 54]) build 07-Apr-2025 15:55:06 row_to_rows.append([50, 55]) build 07-Apr-2025 15:55:06 row_to_rows.append([51, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([52, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([53, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:622: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.sliding_time_window.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.sliding_time_window.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:55:04 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:55:04 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 _________________ statwt_test.test_sliding_window_timebin_int __________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_sliding_window_timebin_int(self): build 07-Apr-2025 15:55:06 """Test sliding window with timebin as int specified""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.sliding_time_window.ms" build 07-Apr-2025 15:55:06 # row_to_rows = [] build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 # odd int, timebin = 5 build 07-Apr-2025 15:55:06 row_to_rows.append([0, 5]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 5]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 5]) build 07-Apr-2025 15:55:06 row_to_rows.append([1, 6]) build 07-Apr-2025 15:55:06 row_to_rows.append([2, 7]) build 07-Apr-2025 15:55:06 row_to_rows.append([3, 8]) build 07-Apr-2025 15:55:06 row_to_rows.append([4, 9]) build 07-Apr-2025 15:55:06 row_to_rows.append([5, 10]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 11]) build 07-Apr-2025 15:55:06 row_to_rows.append([7, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([7, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([7, 12]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([17, 22]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 22]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 22]) build 07-Apr-2025 15:55:06 row_to_rows.append([18, 23]) build 07-Apr-2025 15:55:06 row_to_rows.append([19, 24]) build 07-Apr-2025 15:55:06 row_to_rows.append([20, 25]) build 07-Apr-2025 15:55:06 row_to_rows.append([21, 26]) build 07-Apr-2025 15:55:06 row_to_rows.append([22, 27]) build 07-Apr-2025 15:55:06 row_to_rows.append([23, 28]) build 07-Apr-2025 15:55:06 row_to_rows.append([24, 29]) build 07-Apr-2025 15:55:06 row_to_rows.append([25, 30]) build 07-Apr-2025 15:55:06 row_to_rows.append([26, 31]) build 07-Apr-2025 15:55:06 row_to_rows.append([27, 32]) build 07-Apr-2025 15:55:06 row_to_rows.append([28, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([28, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([28, 33]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([33, 35]) build 07-Apr-2025 15:55:06 row_to_rows.append([33, 35]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([38, 43]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 43]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 43]) build 07-Apr-2025 15:55:06 row_to_rows.append([39, 44]) build 07-Apr-2025 15:55:06 row_to_rows.append([40, 45]) build 07-Apr-2025 15:55:06 row_to_rows.append([41, 46]) build 07-Apr-2025 15:55:06 row_to_rows.append([42, 47]) build 07-Apr-2025 15:55:06 row_to_rows.append([43, 48]) build 07-Apr-2025 15:55:06 row_to_rows.append([44, 49]) build 07-Apr-2025 15:55:06 row_to_rows.append([45, 50]) build 07-Apr-2025 15:55:06 row_to_rows.append([46, 51]) build 07-Apr-2025 15:55:06 row_to_rows.append([47, 52]) build 07-Apr-2025 15:55:06 row_to_rows.append([48, 53]) build 07-Apr-2025 15:55:06 row_to_rows.append([49, 54]) build 07-Apr-2025 15:55:06 row_to_rows.append([50, 55]) build 07-Apr-2025 15:55:06 row_to_rows.append([51, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([51, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([51, 56]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 # even timebin = 6 build 07-Apr-2025 15:55:06 row_to_rows.append([0, 6]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 6]) build 07-Apr-2025 15:55:06 row_to_rows.append([0, 6]) build 07-Apr-2025 15:55:06 row_to_rows.append([1, 7]) build 07-Apr-2025 15:55:06 row_to_rows.append([2, 8]) build 07-Apr-2025 15:55:06 row_to_rows.append([3, 9]) build 07-Apr-2025 15:55:06 row_to_rows.append([4, 10]) build 07-Apr-2025 15:55:06 row_to_rows.append([5, 11]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 12]) build 07-Apr-2025 15:55:06 row_to_rows.append([6, 12]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 row_to_rows.append([12, 17]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([17, 23]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 23]) build 07-Apr-2025 15:55:06 row_to_rows.append([17, 23]) build 07-Apr-2025 15:55:06 row_to_rows.append([18, 24]) build 07-Apr-2025 15:55:06 row_to_rows.append([19, 25]) build 07-Apr-2025 15:55:06 row_to_rows.append([20, 26]) build 07-Apr-2025 15:55:06 row_to_rows.append([21, 27]) build 07-Apr-2025 15:55:06 row_to_rows.append([22, 28]) build 07-Apr-2025 15:55:06 row_to_rows.append([23, 29]) build 07-Apr-2025 15:55:06 row_to_rows.append([24, 30]) build 07-Apr-2025 15:55:06 row_to_rows.append([25, 31]) build 07-Apr-2025 15:55:06 row_to_rows.append([26, 32]) build 07-Apr-2025 15:55:06 row_to_rows.append([27, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([27, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([27, 33]) build 07-Apr-2025 15:55:06 row_to_rows.append([27, 33]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([33, 35]) build 07-Apr-2025 15:55:06 row_to_rows.append([33, 35]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 row_to_rows.append([35, 38]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([38, 44]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 44]) build 07-Apr-2025 15:55:06 row_to_rows.append([38, 44]) build 07-Apr-2025 15:55:06 row_to_rows.append([39, 45]) build 07-Apr-2025 15:55:06 row_to_rows.append([40, 46]) build 07-Apr-2025 15:55:06 row_to_rows.append([41, 47]) build 07-Apr-2025 15:55:06 row_to_rows.append([42, 48]) build 07-Apr-2025 15:55:06 row_to_rows.append([43, 49]) build 07-Apr-2025 15:55:06 row_to_rows.append([44, 50]) build 07-Apr-2025 15:55:06 row_to_rows.append([45, 51]) build 07-Apr-2025 15:55:06 row_to_rows.append([46, 52]) build 07-Apr-2025 15:55:06 row_to_rows.append([47, 53]) build 07-Apr-2025 15:55:06 row_to_rows.append([48, 54]) build 07-Apr-2025 15:55:06 row_to_rows.append([49, 55]) build 07-Apr-2025 15:55:06 row_to_rows.append([50, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([50, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([50, 56]) build 07-Apr-2025 15:55:06 row_to_rows.append([50, 56]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 row_to_rows.append([56, 60]) build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 for timebin in [5, 6]: build 07-Apr-2025 15:55:06 ref = 'ngc5921_statwt_ref_test_sliding_time_window_' + str(timebin) + '.ms' build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:777: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.sliding_time_window.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.sliding_time_window.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:55:04 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:55:04 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 ___________________________ statwt_test.test_timebin ___________________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_timebin(self): build 07-Apr-2025 15:55:06 """Test time binning""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.timebin.ms" build 07-Apr-2025 15:55:06 combine = "corr" build 07-Apr-2025 15:55:06 for timebin in ["300s", 10]: build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:317: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.timebin.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.timebin.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:55:06 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:55:06 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 ___________________________ statwt_test.test_wtrange ___________________________ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 self = build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def test_wtrange(self): build 07-Apr-2025 15:55:06 """Test weight range""" build 07-Apr-2025 15:55:06 dst = "ngc5921.split.timebin.ms" build 07-Apr-2025 15:55:06 ref = "ngc5921_statwt_ref_test_wtrange_300s.ms" build 07-Apr-2025 15:55:06 combine = "corr" build 07-Apr-2025 15:55:06 timebin = "300s" build 07-Apr-2025 15:55:06 wtrange = [1, 2] build 07-Apr-2025 15:55:06 > shutil.copytree(src, dst) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:498: build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:06 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:06 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:06 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 name = 'ngc5921.split.timebin.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:06 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:06 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:06 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:06 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:06 raised. This is recursive. build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 """ build 07-Apr-2025 15:55:06 head, tail = path.split(name) build 07-Apr-2025 15:55:06 if not tail: build 07-Apr-2025 15:55:06 head, tail = path.split(head) build 07-Apr-2025 15:55:06 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:06 except FileExistsError: build 07-Apr-2025 15:55:06 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:06 pass build 07-Apr-2025 15:55:06 cdir = curdir build 07-Apr-2025 15:55:06 if isinstance(tail, bytes): build 07-Apr-2025 15:55:06 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:06 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:06 return build 07-Apr-2025 15:55:06 try: build 07-Apr-2025 15:55:06 > mkdir(name, mode) build 07-Apr-2025 15:55:06 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.timebin.ms' build 07-Apr-2025 15:55:06 build 07-Apr-2025 15:55:06 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:06 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:06 2025-04-07 19:55:06 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 2025-04-07 19:55:06 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:06 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_statwt.xml - build 07-Apr-2025 15:55:06 =========================== short test summary info ============================ build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm - FileExistsError: [Errno 17] File exists: 'ngc5921.split.ms' build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin - FileExistsError: [Errno 17] File exists: 'ngc5921.split.chanbin_0.ms' build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col - FileExistsError: [Errno 17] File exists: 'ngc5921.split.data.ms' build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp - FileExistsError: [Errno 17] File exists: 'ngc5921.split.minsamp.ms' build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_time_window - FileExistsError: [Errno 17] File exists: 'ngc5921.split.sliding_time_window... build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_window_timebin_int - FileExistsError: [Errno 17] File exists: 'ngc5921.split.sliding_time_window... build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_timebin - FileExistsError: [Errno 17] File exists: 'ngc5921.split.timebin.ms' build 07-Apr-2025 15:55:06 FAILED ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_wtrange - FileExistsError: [Errno 17] File exists: 'ngc5921.split.timebin.ms' build 07-Apr-2025 15:55:06 ======================== 8 failed, 11 passed in 10.16s ========================= build 07-Apr-2025 15:55:06 PASSED [ 68%] error 07-Apr-2025 15:55:06 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:06 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:55:06 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:55:06 error 07-Apr-2025 15:55:06 Process name: [prterun-135f0a861076-1483@1,1] Exit code: 1 error 07-Apr-2025 15:55:06 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:06 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_returned_stats ============================= test session starts ============================== build 07-Apr-2025 15:55:06 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:06 cachedir: .pytest_cache build 07-Apr-2025 15:55:06 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:06 configfile: pyproject.toml build 07-Apr-2025 15:55:06 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:06 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:06 cachedir: .pytest_cache build 07-Apr-2025 15:55:06 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:06 configfile: pyproject.toml build 07-Apr-2025 15:55:06 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:06 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:06 cachedir: .pytest_cache build 07-Apr-2025 15:55:06 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:06 configfile: pyproject.toml build 07-Apr-2025 15:55:06 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:06 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:06 cachedir: .pytest_cache build 07-Apr-2025 15:55:06 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:06 configfile: pyproject.toml build 07-Apr-2025 15:55:07 collecting ...  build 07-Apr-2025 15:55:07 collected 1 item  build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms  build 07-Apr-2025 15:55:07 collected 1 item  build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms  build 07-Apr-2025 15:55:07 collecting 1 item  build 07-Apr-2025 15:55:07 collected 1 item  build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms  build 07-Apr-2025 15:55:07 collected 1 item  build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms FAILED [100%] build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms ERROR [100%] build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ==================================== ERRORS ==================================== build 07-Apr-2025 15:55:07 ______________ ERROR at teardown of msuvbinnerTest.test_fill_1ms _______________ build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 self = build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 def tearDown(self): build 07-Apr-2025 15:55:07 > shutil.rmtree(self.ms1) build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:41: build 07-Apr-2025 15:55:07 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:07 /usr/local/lib/python3.10/shutil.py:721: in rmtree build 07-Apr-2025 15:55:07 onerror(os.rmdir, path, sys.exc_info()) build 07-Apr-2025 15:55:07 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 path = 'refim_point.ms', ignore_errors = False build 07-Apr-2025 15:55:07 onerror = .onerror at 0x7f04782616c0> build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 def rmtree(path, ignore_errors=False, onerror=None): build 07-Apr-2025 15:55:07 """Recursively delete a directory tree. build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 If ignore_errors is set, errors are ignored; otherwise, if onerror build 07-Apr-2025 15:55:07 is set, it is called to handle the error with arguments (func, build 07-Apr-2025 15:55:07 path, exc_info) where func is platform and implementation dependent; build 07-Apr-2025 15:55:07 path is the argument to that function that caused it to fail; and build 07-Apr-2025 15:55:07 exc_info is a tuple returned by sys.exc_info(). If ignore_errors build 07-Apr-2025 15:55:07 is false and onerror is None, an exception is raised. build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 """ build 07-Apr-2025 15:55:07 sys.audit("shutil.rmtree", path) build 07-Apr-2025 15:55:07 if ignore_errors: build 07-Apr-2025 15:55:07 def onerror(*args): build 07-Apr-2025 15:55:07 pass build 07-Apr-2025 15:55:07 elif onerror is None: build 07-Apr-2025 15:55:07 def onerror(*args): build 07-Apr-2025 15:55:07 raise build 07-Apr-2025 15:55:07 if _use_fd_functions: build 07-Apr-2025 15:55:07 # While the unsafe rmtree works fine on bytes, the fd based does not. build 07-Apr-2025 15:55:07 if isinstance(path, bytes): build 07-Apr-2025 15:55:07 path = os.fsdecode(path) build 07-Apr-2025 15:55:07 # Note: To guard against symlink races, we use the standard build 07-Apr-2025 15:55:07 # lstat()/open()/fstat() trick. build 07-Apr-2025 15:55:07 try: build 07-Apr-2025 15:55:07 orig_st = os.lstat(path) build 07-Apr-2025 15:55:07 except Exception: build 07-Apr-2025 15:55:07 onerror(os.lstat, path, sys.exc_info()) build 07-Apr-2025 15:55:07 return build 07-Apr-2025 15:55:07 try: build 07-Apr-2025 15:55:07 fd = os.open(path, os.O_RDONLY) build 07-Apr-2025 15:55:07 except Exception: build 07-Apr-2025 15:55:07 onerror(os.open, path, sys.exc_info()) build 07-Apr-2025 15:55:07 return build 07-Apr-2025 15:55:07 try: build 07-Apr-2025 15:55:07 if os.path.samestat(orig_st, os.fstat(fd)): build 07-Apr-2025 15:55:07 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:55:07 try: build 07-Apr-2025 15:55:07 > os.rmdir(path) build 07-Apr-2025 15:55:07 E OSError: [Errno 39] Directory not empty: 'refim_point.ms' build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 /usr/local/lib/python3.10/shutil.py:719: OSError build 07-Apr-2025 15:55:07 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:07 cp: cannot create directory './refim_point.ms': File exists build 07-Apr-2025 15:55:07 =================================== FAILURES =================================== build 07-Apr-2025 15:55:07 _________________________ msuvbinnerTest.test_fill_1ms _________________________ build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 self = build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 def test_fill_1ms(self): build 07-Apr-2025 15:55:07 '''test uvgridding 1 ms onto an output grid ''' build 07-Apr-2025 15:55:07 msbinner=msuvbinner.msuvbinner(phasecenter='J2000 19:59:28.5 40d44m01.5', nx=100, ny=100, ncorr=1, nchan=20, cellx='8arcsec', celly='8arcsec', fstart='975MHz', fstep='50MHz', memfrac=0.5, wproject=False, doflag=False) build 07-Apr-2025 15:55:07 > msbinner.selectdata(msname=self.ms1, spw='', field='0', taql='') build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:46: build 07-Apr-2025 15:55:07 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:07 ../../../../venv/lib/python3.10/site-packages/casatools/msuvbinner.py:29: in selectdata build 07-Apr-2025 15:55:07 return self._swigobj.selectdata(msname, spw, field, baseline, scan, uvrange, taql) build 07-Apr-2025 15:55:07 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 self = > build 07-Apr-2025 15:55:07 args = ('refim_point.ms', '', '0', '', '', '', ...), kwargs = {} build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 def selectdata(self, *args, **kwargs): build 07-Apr-2025 15:55:07 """ build 07-Apr-2025 15:55:07 selectdata(self, _msname, _spw, _field, _baseline, _scan, _uvrange, _taql) -> bool build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 Summary: build 07-Apr-2025 15:55:07 select the data from input ms that will go on the gridded vis build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 Description: build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 Input Parameters: build 07-Apr-2025 15:55:07 msname Path to the MS to import build 07-Apr-2025 15:55:07 spw Spectral window selection (using MSSelection syntax) build 07-Apr-2025 15:55:07 field field selection build 07-Apr-2025 15:55:07 baseline baselines selection (using MSSelection syntax) build 07-Apr-2025 15:55:07 scan Scan selection build 07-Apr-2025 15:55:07 uvrange uvrange build 07-Apr-2025 15:55:07 taql Generic TaQL selection build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 """ build 07-Apr-2025 15:55:07 > return _msuvbinner.msuvbinner_selectdata(self, *args, **kwargs) build 07-Apr-2025 15:55:07 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_msuvbinner/refim_point.ms/table.dat does not exist build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/msuvbinner.py:141: RuntimeError build 07-Apr-2025 15:55:07 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:07 cp: cannot create directory './refim_point.ms': File exists build 07-Apr-2025 15:55:07 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_msuvbinner.xml - build 07-Apr-2025 15:55:07 =========================== short test summary info ============================ build 07-Apr-2025 15:55:07 FAILED ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:55:07 ERROR ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms - OSError: [Errno 39] Directory not empty: 'refim_point.ms' build 07-Apr-2025 15:55:07 ========================== 1 failed, 1 error in 0.66s ========================== build 07-Apr-2025 15:55:07 FAILED [100%] build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 =================================== FAILURES =================================== build 07-Apr-2025 15:55:07 _________________________ msuvbinnerTest.test_fill_1ms _________________________ build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 self = build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 def test_fill_1ms(self): build 07-Apr-2025 15:55:07 '''test uvgridding 1 ms onto an output grid ''' build 07-Apr-2025 15:55:07 msbinner=msuvbinner.msuvbinner(phasecenter='J2000 19:59:28.5 40d44m01.5', nx=100, ny=100, ncorr=1, nchan=20, cellx='8arcsec', celly='8arcsec', fstart='975MHz', fstep='50MHz', memfrac=0.5, wproject=False, doflag=False) build 07-Apr-2025 15:55:07 > msbinner.selectdata(msname=self.ms1, spw='', field='0', taql='') build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:46: build 07-Apr-2025 15:55:07 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:07 ../../../../venv/lib/python3.10/site-packages/casatools/msuvbinner.py:29: in selectdata build 07-Apr-2025 15:55:07 return self._swigobj.selectdata(msname, spw, field, baseline, scan, uvrange, taql) build 07-Apr-2025 15:55:07 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 self = > build 07-Apr-2025 15:55:07 args = ('refim_point.ms', '', '0', '', '', '', ...), kwargs = {} build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 def selectdata(self, *args, **kwargs): build 07-Apr-2025 15:55:07 """ build 07-Apr-2025 15:55:07 selectdata(self, _msname, _spw, _field, _baseline, _scan, _uvrange, _taql) -> bool build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 Summary: build 07-Apr-2025 15:55:07 select the data from input ms that will go on the gridded vis build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 Description: build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 Input Parameters: build 07-Apr-2025 15:55:07 msname Path to the MS to import build 07-Apr-2025 15:55:07 spw Spectral window selection (using MSSelection syntax) build 07-Apr-2025 15:55:07 field field selection build 07-Apr-2025 15:55:07 baseline baselines selection (using MSSelection syntax) build 07-Apr-2025 15:55:07 scan Scan selection build 07-Apr-2025 15:55:07 uvrange uvrange build 07-Apr-2025 15:55:07 taql Generic TaQL selection build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 """ build 07-Apr-2025 15:55:07 > return _msuvbinner.msuvbinner_selectdata(self, *args, **kwargs) build 07-Apr-2025 15:55:07 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_msuvbinner/refim_point.ms/ANTENNA does not exist build 07-Apr-2025 15:55:07 build 07-Apr-2025 15:55:07 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/msuvbinner.py:141: RuntimeError build 07-Apr-2025 15:55:07 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:07 cp: cannot create regular file './refim_point.ms/POINTING/table.f1': File exists build 07-Apr-2025 15:55:07 cp: cannot create regular file './refim_point.ms/SORTED_TABLE/table.info': File exists build 07-Apr-2025 15:55:07 cp: cannot create directory './refim_point.ms/SPECTRAL_WINDOW': File exists build 07-Apr-2025 15:55:07 cp: cannot create regular file './refim_point.ms/table.f2': File exists build 07-Apr-2025 15:55:07 cp: cannot create regular file './refim_point.ms/table.f2_TSM1': File exists build 07-Apr-2025 15:55:07 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_msuvbinner.xml - build 07-Apr-2025 15:55:07 =========================== short test summary info ============================ build 07-Apr-2025 15:55:07 FAILED ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:55:07 ============================== 1 failed in 0.70s =============================== error 07-Apr-2025 15:55:07 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:07 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:55:07 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:55:07 error 07-Apr-2025 15:55:07 Process name: [prterun-135f0a861076-1508@1,0] Exit code: 1 error 07-Apr-2025 15:55:07 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:07 FAILED [100%]============================= test session starts ============================== build 07-Apr-2025 15:55:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:07 cachedir: .pytest_cache build 07-Apr-2025 15:55:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:07 configfile: pyproject.toml build 07-Apr-2025 15:55:07 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:07 cachedir: .pytest_cache build 07-Apr-2025 15:55:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:07 configfile: pyproject.toml build 07-Apr-2025 15:55:07 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:07 cachedir: .pytest_cache build 07-Apr-2025 15:55:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:07 configfile: pyproject.toml build 07-Apr-2025 15:55:07 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:07 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:07 cachedir: .pytest_cache build 07-Apr-2025 15:55:07 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:07 configfile: pyproject.toml build 07-Apr-2025 15:55:08 collecting ...  build 07-Apr-2025 15:55:08 collected 9 items  build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions PASSED [ 11%] build 07-Apr-2025 15:55:08 collected 9 items  build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions PASSED [ 11%] build 07-Apr-2025 15:55:08 collected 9 items  build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions PASSED [ 11%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid PASSED [ 22%]PASSED [ 22%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 22%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 33%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 77%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string  build 07-Apr-2025 15:55:08 collected 9 items  build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions PASSED [ 11%]PASSED [ 66%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 77%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 77%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%]PASSED [ 88%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%] build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:55:08 ============================== 9 passed in 0.52s =============================== build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:55:08 ============================== 9 passed in 0.52s =============================== build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:55:08 ============================== 9 passed in 0.51s =============================== build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid PASSED [ 22%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 77%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:55:08 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%] build 07-Apr-2025 15:55:08 build 07-Apr-2025 15:55:08 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:55:08 ============================== 9 passed in 0.51s =============================== build 07-Apr-2025 15:55:08 ============================= test session starts ============================== build 07-Apr-2025 15:55:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:08 cachedir: .pytest_cache build 07-Apr-2025 15:55:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:08 configfile: pyproject.toml build 07-Apr-2025 15:55:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:08 cachedir: .pytest_cache build 07-Apr-2025 15:55:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:08 configfile: pyproject.toml build 07-Apr-2025 15:55:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:08 cachedir: .pytest_cache build 07-Apr-2025 15:55:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:08 configfile: pyproject.toml build 07-Apr-2025 15:55:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:08 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:08 cachedir: .pytest_cache build 07-Apr-2025 15:55:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:08 configfile: pyproject.toml build 07-Apr-2025 15:55:09 collecting ...  build 07-Apr-2025 15:55:09 collecting 16 items  build 07-Apr-2025 15:55:09 collecting 16 items  build 07-Apr-2025 15:55:09 collecting 16 items  build 07-Apr-2025 15:55:09 collecting 16 items  build 07-Apr-2025 15:55:09 collected 34 items  build 07-Apr-2025 15:55:09 build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line  build 07-Apr-2025 15:55:09 collected 34 items  build 07-Apr-2025 15:55:09 build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line  build 07-Apr-2025 15:55:09 collected 34 items  build 07-Apr-2025 15:55:09 build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line  build 07-Apr-2025 15:55:09 collected 34 items  build 07-Apr-2025 15:55:09 build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line PASSED [ 2%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels PASSED [ 2%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels PASSED [ 5%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 8%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes PASSED [ 11%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image FAILED [ 2%]FAILED [ 5%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 14%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels FAILED [ 2%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels PASSED [ 5%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 5%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 17%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges PASSED [ 8%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes PASSED [ 11%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image PASSED [ 14%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes PASSED [ 17%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges FAILED [ 8%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes ERROR [ 8%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes FAILED [ 8%]PASSED [ 20%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only FAILED [ 20%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only PASSED [ 23%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis PASSED [ 23%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes ERROR [ 8%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes PASSED [ 26%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges FAILED [ 11%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image PASSED [ 26%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges PASSED [ 11%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image PASSED [ 29%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 29%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 14%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes PASSED [ 32%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string FAILED [ 17%]FAILED [ 14%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges PASSED [ 17%]FAILED [ 32%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record ERROR [ 32%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string PASSED [ 20%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only PASSED [ 23%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis FAILED [ 20%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only FAILED [ 23%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis FAILED [ 35%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges PASSED [ 26%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges PASSED [ 38%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box PASSED [ 29%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 41%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel FAILED [ 35%]PASSED [ 44%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes FAILED [ 26%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges PASSED [ 32%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string PASSED [ 47%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string ERROR [ 35%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges FAILED [ 29%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 38%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box PASSED [ 41%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel PASSED [ 32%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string PASSED [ 44%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes PASSED [ 47%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 FAILED [ 35%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string ERROR [ 35%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges PASSED [ 38%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box FAILED [ 35%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges PASSED [ 38%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box PASSED [ 41%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel PASSED [ 44%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes FAILED [ 41%]PASSED [ 47%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box ERROR [ 41%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel PASSED [ 44%] build 07-Apr-2025 15:55:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes PASSED [ 47%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 PASSED [ 50%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 52%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 55%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 58%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 50%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 61%] build 07-Apr-2025 15:55:24 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 FAILED [ 52%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 64%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 FAILED [ 55%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 58%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 67%] error 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS Fatal Python error: Aborted error 07-Apr-2025 15:55:25 error 07-Apr-2025 15:55:25 Current thread 0x00007f1ecbb7b740 (most recent call first): error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 2975 in done error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 1222 in done error 07-Apr-2025 15:55:25 File "/home/casatest/casa6/casatools/tests/tools/regionmanager/test_tool_regionmanager.py", line 840 in test_ICRS error 07-Apr-2025 15:55:25 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:55:25 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:55:25 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall build 07-Apr-2025 15:55:25 PASSED [ 64%] error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:55:25 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:55:25 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:55:25 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:55:25 error 07-Apr-2025 15:55:25 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 PASSED [ 50%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 67%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS PASSED [ 52%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 55%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 58%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 64%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 FAILED [ 70%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_crtf_has_multiple_diff_and_ends_with_diff_bug_fix PASSED [ 73%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ellipse PASSED [ 67%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS FAILED [ 76%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_exceptions PASSED [ 79%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_poly_2000 FAILED [ 70%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_crtf_has_multiple_diff_and_ends_with_diff_bug_fix FAILED [ 82%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_read PASSED [ 50%]PASSED [ 73%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ellipse build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 52%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 85%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rectangle_rotation FAILED [ 55%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 58%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 88%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rotbox PASSED [ 91%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_no_overlap PASSED [ 64%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 PASSED [ 94%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_no_spectral_axis PASSED [ 97%] build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_range PASSED [100%] build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 =================================== FAILURES =================================== build 07-Apr-2025 15:55:25 _________________ rg_frombcs_test.test_complement_is_last_line _________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def tearDown(self): build 07-Apr-2025 15:55:25 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:55:25 > os.remove(im) build 07-Apr-2025 15:55:25 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:55:25 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO ImageFactory::createImage::MPIServer-3 Created Temp image of shape [500, 500] with float valued pixels. build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 line# 2: difference found build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 The specified region will select all pixels that are included in the region. Full pixels will be included even when they are only partially covered by the region(s). build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3 Region read from text string ellipse [[0:0:0, 0.0.0], [10arcmin, 5arcmin], 45deg] build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3+ - ellipse [[0:0:0, 0.0.0], [7arcmin, 2arcmin], 45deg] build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 line# 2: difference found build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 The specified region will select all pixels that are included in the region. Full pixels will be included even when they are only partially covered by the region(s). build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3 Region read from text string ellipse [[0:0:0, 0.0.0], [10arcmin, 5arcmin], 45deg] build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3+ -ellipse [[0:0:0, 0.0.0], [7arcmin, 2arcmin], 45deg] build 07-Apr-2025 15:55:25 ___________________ rg_frombcs_test.test_region_text_string ____________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def test_region_text_string(self): build 07-Apr-2025 15:55:25 """Test setting a region text string""" build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 region = "box[[1pix,2pix],[3pix,4pix]]\nbox[[5pix,6pix],[7pix,8pix]]\nbox[[9pix,10pix],[11pix,12pix]]" build 07-Apr-2025 15:55:25 myreg = self.run_frombcs( build 07-Apr-2025 15:55:25 self.image, "", "", "", "a", region build 07-Apr-2025 15:55:25 ) build 07-Apr-2025 15:55:25 myia = iatool() build 07-Apr-2025 15:55:25 myia.open(self.image) build 07-Apr-2025 15:55:25 > subi = myia.subimage("xxyy.im", region=myreg) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:542: build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:3890: in subimage build 07-Apr-2025 15:55:25 return _wrap_image(swig_object=self._swigobj.subimage(outfile, region, mask, dropdeg, overwrite, list, stretch, wantreturn, keepaxes)) build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = > build 07-Apr-2025 15:55:25 args = ('xxyy.im', {'comment': '', 'isRegion': 2, 'name': 'WCUnion', 'regions': {'*1': {'absrel': 1, 'comment': '', 'coordina...bserver': 'unavailable', 'pixelmap0': array([0, 1]), ...}, 'isRegion': 2, ...}, 'nr': 3}}, '', False, False, True, ...) build 07-Apr-2025 15:55:25 kwargs = {} build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def subimage(self, *args, **kwargs): build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 subimage(self, _outfile, _region, _mask, _dropdeg, _overwrite, _list, _stretch, _wantreturn, _keepaxes) -> image build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Summary: build 07-Apr-2025 15:55:25 Create a (sub)image from a region of the image build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Description: build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 This function copies all or part of the image to another on-the-fly Image tool. build 07-Apr-2025 15:55:25 Both float and complex valued images are supported. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If {stfaf outfile} is given, the subimage is written to the specified build 07-Apr-2025 15:55:25 disk file. If {stfaf outfile} is unset, the returned Image tool actually build 07-Apr-2025 15:55:25 references the input image file (i.e. that associated with the Image build 07-Apr-2025 15:55:25 tool to which you are applying this function). So if you deleted the build 07-Apr-2025 15:55:25 input image disk file, it would render this tool useless. When you build 07-Apr-2025 15:55:25 destroy this tool (with the done function) build 07-Apr-2025 15:55:25 the reference connection is broken. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Sometimes it is useful to drop axes of length one (degenerate axes). build 07-Apr-2025 15:55:25 Use the {stfaf dropdeg} argument if you want to do this. Further control build 07-Apr-2025 15:55:25 is provided via the keepaxes parameter. If dropdeg=True, you may specify build 07-Apr-2025 15:55:25 a list of degenerate axes to keep in the keep axes parameter. This allows build 07-Apr-2025 15:55:25 you to drop only a subset of degenerate axes. This parameter is ignored if build 07-Apr-2025 15:55:25 dropdeg=False. If dropdeg=True, all degenerate axes are dropped if keepaxes build 07-Apr-2025 15:55:25 is set to an empty list (this is the default behavior). Nondegenerate build 07-Apr-2025 15:55:25 axes are implicitly kept, even if they are included in the keepaxes list. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 The output mask is the combination (logical OR) of the default input build 07-Apr-2025 15:55:25 pixelmask (if any) and the OTF mask. Any other input pixelmasks build 07-Apr-2025 15:55:25 will not be copied. Use function maskhandler if you build 07-Apr-2025 15:55:25 need to copy other masks too. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If the mask has fewer dimensions than the image and if the shape build 07-Apr-2025 15:55:25 of the dimensions the mask and image have in common are the same, build 07-Apr-2025 15:55:25 the mask will automatically have the missing dimensions added so build 07-Apr-2025 15:55:25 it conforms to the image. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If stretch is true and if the number of mask dimensions is less than build 07-Apr-2025 15:55:25 or equal to the number of image dimensions and some axes in the build 07-Apr-2025 15:55:25 mask are degenerate while the corresponding axes in the image are not, build 07-Apr-2025 15:55:25 the mask will be stetched in the degenerate dimensions. For example, build 07-Apr-2025 15:55:25 if the input image has shape [100, 200, 10] and the input build 07-Apr-2025 15:55:25 mask has shape [100, 200, 1] and stretch is true, the mask will be build 07-Apr-2025 15:55:25 stretched along the third dimension to shape [100, 200, 10]. However if build 07-Apr-2025 15:55:25 the mask is shape [100, 200, 2], stretching is not possible and an build 07-Apr-2025 15:55:25 error will result. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Input Parameters: build 07-Apr-2025 15:55:25 outfile Output image file name. Default is unset. build 07-Apr-2025 15:55:25 region Region selection. Default is to use the full image. build 07-Apr-2025 15:55:25 mask Mask to use. Default is none. build 07-Apr-2025 15:55:25 dropdeg Drop degenerate axes build 07-Apr-2025 15:55:25 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:55:25 list List informative messages to the logger build 07-Apr-2025 15:55:25 stretch Stretch the mask if necessary and possible? build 07-Apr-2025 15:55:25 wantreturn Return an image analysis tool attached to the created subimage build 07-Apr-2025 15:55:25 keepaxes If dropdeg=True, these are the degenerate axes to keep. Nondegenerate axes are implicitly always kept. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Example: build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 # build 07-Apr-2025 15:55:25 print 't----t subimage Ex 1 t----' build 07-Apr-2025 15:55:25 ia.maketestimage('myfile',overwrite=true) build 07-Apr-2025 15:55:25 im2 = ia.subimage() # a complete copy build 07-Apr-2025 15:55:25 r1 = rg.box([10,10],[30,40],[5,5]) # A strided pixel box region build 07-Apr-2025 15:55:25 im3 = ia.subimage(outfile='/tmp/foo', region=r1, overwrite=true) build 07-Apr-2025 15:55:25 # Explicitly named subimage build 07-Apr-2025 15:55:25 im2.done() build 07-Apr-2025 15:55:25 im3.done() build 07-Apr-2025 15:55:25 ia.close() build 07-Apr-2025 15:55:25 # build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 # As an example of the usage of the keepaxes parameter, consider an image build 07-Apr-2025 15:55:25 # that has axes RA, Dec, Stokes, and Freq. The Stokes and Freq axes are both build 07-Apr-2025 15:55:25 # degenerate while the RA and Dec axes are not, and it is desired to make a build 07-Apr-2025 15:55:25 # subimage in which the Stokes axis is discarded. The following command will build 07-Apr-2025 15:55:25 # accomplish that. build 07-Apr-2025 15:55:25 ia.open('my.im') build 07-Apr-2025 15:55:25 subim = ia.subimage(outfile='discarded_stokes.im', dropdeg=True, keepaxes=[3]) build 07-Apr-2025 15:55:25 ia.done() build 07-Apr-2025 15:55:25 subim.done() build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 > return _image.image_subimage(self, *args, **kwargs) build 07-Apr-2025 15:55:25 E RuntimeError: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/mask0/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:7946: RuntimeError build 07-Apr-2025 15:55:25 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-3 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 Combined 3 image regions (which excludes any annotation regions) build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO AsciiRegionFileParser::_parse::MPIServer-3 The specified region will select all pixels that are included in the region. Full pixels will be included even when they are only partially covered by the region(s). build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3 Region read from text string box[[1pix,2pix],[3pix,4pix]] build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3+ box[[5pix,6pix],[7pix,8pix]] build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO CasacRegionManager::fromBCS::MPIServer-3+ box[[9pix,10pix],[11pix,12pix]] build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 WARN CasacRegionManager::fromBCS::MPIServer-3 Stokes cannot be determined because this region type is not handled yet. But chances are very good this is no need to be alarmed. build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-3 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO ImageRegion::fromRecord::MPIServer-3 Selected bounding box : build 07-Apr-2025 15:55:25 2025-04-07 19:55:09 INFO ImageRegion::fromRecord::MPIServer-3+ [1, 2, 0, 0] to [11, 12, 19, 3] (04:46:00.548, +44.50.13.123, 4.7351e+09Hz, I to 04:46:00.266, +44.50.16.127, 1.23351e+10Hz, V) build 07-Apr-2025 15:55:25 2025-04-07 19:55:10 INFO ImageRegion::fromRecord::MPIServer-3 Creating image 'xxyy.im' of shape [11, 11, 20, 4] build 07-Apr-2025 15:55:25 2025-04-07 19:55:10 INFO ImageMaskAttacher::makeMask::MPIServer-3 Created mask `mask0' build 07-Apr-2025 15:55:25 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:55:25 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/mask0/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:55:25 2025-04-07 19:55:10 SEVERE image::subimage::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6162) Exception Reported: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/mask0/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:55:25 ______________________ rg_fromtextfile_test.test_CAS_3258 ______________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def test_CAS_3258(self): build 07-Apr-2025 15:55:25 """Verify fix to CAS-3258""" build 07-Apr-2025 15:55:25 self.ia.fromshape("", [250, 250]) build 07-Apr-2025 15:55:25 > self._testit(self.cas_3258t, self.cas_3258r) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:649: build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 text = 'CAS-3258.txt', rgn = 'CAS-3258.rgn' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def _testit(self, text, rgn): build 07-Apr-2025 15:55:25 csys = self.ia.coordsys().torecord() build 07-Apr-2025 15:55:25 shape = self.ia.shape() build 07-Apr-2025 15:55:25 got = self.rg.fromtextfile(text, shape, csys) build 07-Apr-2025 15:55:25 expected = self.rg.fromfiletorecord(rgn) build 07-Apr-2025 15:55:25 expected['comment'] = "" build 07-Apr-2025 15:55:25 self.assertTrue(deep_equality(got, expected)) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 > f = open(text, 'r') build 07-Apr-2025 15:55:25 E FileNotFoundError: [Errno 2] No such file or directory: 'CAS-3258.txt' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:628: FileNotFoundError build 07-Apr-2025 15:55:25 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 INFO ImageFactory::createImage::MPIServer-3 Created Temp image of shape [250, 250] with float valued pixels. build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 INFO RegionTextParser::_determineVersion::MPIServer-3 RegionTextParser::_determineVersion: Found spec version 0 build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 INFO AsciiRegionFileParser::_parse::MPIServer-3 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 INFO AsciiRegionFileParser::_parse::MPIServer-3 The specified region will select all pixels that are included in the region. Full pixels will be included even when they are only partially covered by the region(s). build 07-Apr-2025 15:55:25 ______________________ rg_fromtextfile_test.test_CAS_3259 ______________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def test_CAS_3259(self): build 07-Apr-2025 15:55:25 """Verify fix to CAS-3259""" build 07-Apr-2025 15:55:25 self.ia.fromshape("", [250, 250]) build 07-Apr-2025 15:55:25 > self._testit(self.cas_3259t, self.cas_3259r) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:654: build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:623: in _testit build 07-Apr-2025 15:55:25 got = self.rg.fromtextfile(text, shape, csys) build 07-Apr-2025 15:55:25 ../../../../venv/lib/python3.10/site-packages/casatools/regionmanager.py:165: in fromtextfile build 07-Apr-2025 15:55:25 return self._swigobj.fromtextfile(filename, shape, csys) build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = > build 07-Apr-2025 15:55:25 args = ('CAS-3259.txt', array([250, 250]), {'direction0': {'axes': array(['Right Ascension', 'Declination'], dtype=' record * build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Summary: build 07-Apr-2025 15:55:25 Create a region dictionary from a region text file. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Description: build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 This function reads a text file containing region descriptions and build 07-Apr-2025 15:55:25 converts it to a python dictionary. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Input Parameters: build 07-Apr-2025 15:55:25 filename List of text file containing the region description build 07-Apr-2025 15:55:25 shape Image shape. build 07-Apr-2025 15:55:25 csys Coordinate system record. Defaults to coordinate system used in rg.setcoordinates() build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 > return _regionmanager.regionmanager_fromtextfile(self, *args, **kwargs) build 07-Apr-2025 15:55:25 E RuntimeError: RegionTextParser::RegionTextParser: File CAS-3259.txt does not exist. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/regionmanager.py:674: RuntimeError build 07-Apr-2025 15:55:25 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 INFO ImageFactory::createImage::MPIServer-3 Created Temp image of shape [250, 250] with float valued pixels. build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 SEVERE regionmanager::fromtextfile::MPIServer-3 Exception Reported: RegionTextParser::RegionTextParser: File CAS-3259.txt does not exist. build 07-Apr-2025 15:55:25 ________________________ rg_fromtextfile_test.test_ICRS ________________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def test_ICRS(self): build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 CAS-13074, verify that coord=ICRS works correctly build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 1. Create a 100x100 image using the default coordinate system provided by ia.shape() build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 2. Modify the coordinate system of the image from J2000 to GALACTIC ref frame, build 07-Apr-2025 15:55:25 since the difference between J2000 and ICRS seems to be only about 10 marcsec, build 07-Apr-2025 15:55:25 so we need to use a coordinate system where the values in the two systems differ build 07-Apr-2025 15:55:25 more to get a convincing test. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 3. Set all pixels to 0, except the reference pixel 50, 50 which is set to 1. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 4. Create a CRTF region string using coords='ICRS' and a box that is centered at build 07-Apr-2025 15:55:25 GALACTIC long=0, lat=0 (the ref direction in the image) but using ICRS coords build 07-Apr-2025 15:55:25 of course. The hardcoded ICRS coords were determined using me.measure() to build 07-Apr-2025 15:55:25 convert from GALACTIC to ICRS. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 5. Run ia.statistics() using region=the CRTF text string previously created. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 6. Test that the max pixel value found in the region is 1. This indicates that build 07-Apr-2025 15:55:25 the region was applied correctly. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 > self.ia.fromshape(self.icrs_image, shape=[100, 100]) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:831: build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:545: in fromshape build 07-Apr-2025 15:55:25 return self._swigobj.fromshape(outfile, shape, csys, linear, overwrite, log, type) build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = > build 07-Apr-2025 15:55:25 args = ('icrs.im', [100, 100], {}, False, False, True, ...), kwargs = {} build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def fromshape(self, *args, **kwargs): build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 fromshape(self, _outfile, _shape, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Summary: build 07-Apr-2025 15:55:25 Construct an empty casa image from a shape build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Description: build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 This function creates a CASA image with the specified shape. All the pixel build 07-Apr-2025 15:55:25 values in the image are set to 0. One may create an image with float precision build 07-Apr-2025 15:55:25 pixels (type='f'), complex float precision pixels (type='c'), double precision build 07-Apr-2025 15:55:25 pixels (type='d'), or complex double precision pixels ('cd'). To use a numpy build 07-Apr-2025 15:55:25 array of values to create an image, use ia.fromarray(). To make a 2-D image from build 07-Apr-2025 15:55:25 a packaged FITS file, use ia.maketestimage(). build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If outfile is given, the image is written to the specified disk file. If build 07-Apr-2025 15:55:25 outfile is unset, the image analysis tool is associated with a temporary image. build 07-Apr-2025 15:55:25 This temporary image may be in memory or on disk, depending on its size. When build 07-Apr-2025 15:55:25 you close the image analysis tool (with the ia.close() method, the temporary build 07-Apr-2025 15:55:25 image is deleted. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 The coordinate system, provided as a coordinate system tool record, is optional. build 07-Apr-2025 15:55:25 If provided, it must be dimensionally consistent with the specified shape. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If the coordinate system is not provided, a default coordinate system will be build 07-Apr-2025 15:55:25 created. If linear=False (the default), then it is a build 07-Apr-2025 15:55:25 standard RA/DEC/Stokes/Spectral coordinate system depending exactly upon the build 07-Apr-2025 15:55:25 shape (the Stokes axis must be no longer than 4 pixels and spectral axis may build 07-Apr-2025 15:55:25 occur prior to the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are build 07-Apr-2025 15:55:25 given linear coordinates. If linear=True, then the coordinate system will have build 07-Apr-2025 15:55:25 linear coordinates. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 The method returns True if successful, False otherwise. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Input Parameters: build 07-Apr-2025 15:55:25 outfile Name of output image file. Default is unset. build 07-Apr-2025 15:55:25 shape Shape of image. Must be specified. build 07-Apr-2025 15:55:25 csys Coordinate System. Default is unset. build 07-Apr-2025 15:55:25 linear Make a linear Coordinate System if csys not given? build 07-Apr-2025 15:55:25 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:55:25 log Write image creation messages to logger build 07-Apr-2025 15:55:25 type Data type of image pixels. 'f' (float), 'c' (complex float), 'd' (double), 'cd' (complex double). build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 Example: build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 # Create a 64 x 64 x 128 RA-Dec-Frequency image build 07-Apr-2025 15:55:25 ia.fromshape('test2.data', [64,64,128], overwrite=True) build 07-Apr-2025 15:55:25 mycs = ia.coordsys(axes=[0,1]) build 07-Apr-2025 15:55:25 ia.close() build 07-Apr-2025 15:55:25 # create temporary image using first and third axes of build 07-Apr-2025 15:55:25 # previously created image build 07-Apr-2025 15:55:25 ia.fromshape(shape=[10, 20], csys=mycs.torecord()) build 07-Apr-2025 15:55:25 mycs.done() build 07-Apr-2025 15:55:25 ia.close() build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 The first example creates a zero-filled imagefile named {sff build 07-Apr-2025 15:55:25 test2.data} of shape [64,64,128]. If you examine the header with {stff build 07-Apr-2025 15:55:25 ia.summary()} you will see the RA/DEC/Spectral coordinate information. build 07-Apr-2025 15:55:25 In the second example, a Coordinate System describing the first and second axes build 07-Apr-2025 15:55:25 of the image {sff test.data} is created and used to create a 2D temporary image. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 # create a 4-D image populated with noise with some interesting metadata build 07-Apr-2025 15:55:25 ia.fromshape('noisy.im', [100, 100, 4, 20]) build 07-Apr-2025 15:55:25 # add the noise build 07-Apr-2025 15:55:25 ia.addnoise() build 07-Apr-2025 15:55:25 # add a beam build 07-Apr-2025 15:55:25 ia.setrestoringbeam(major='4arcmin', minor='3arcmin', pa='20deg') build 07-Apr-2025 15:55:25 # add brightness unit build 07-Apr-2025 15:55:25 ia.setbrightnessunit('Jy/beam') build 07-Apr-2025 15:55:25 ia.done() build 07-Apr-2025 15:55:25 # set an interesting object name build 07-Apr-2025 15:55:25 imd.open('noisy.im') build 07-Apr-2025 15:55:25 imd.set('object','thor') build 07-Apr-2025 15:55:25 imd.done() build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 > return _image.image_fromshape(self, *args, **kwargs) build 07-Apr-2025 15:55:25 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/logtable does not exist build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:1223: RuntimeError build 07-Apr-2025 15:55:25 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:25 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:55:25 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:55:25 2025-04-07 19:55:25 SEVERE image::fromshape::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/logtable does not exist build 07-Apr-2025 15:55:25 ______________________ rg_fromtextfile_test.test_ellipse _______________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def setUp(self): build 07-Apr-2025 15:55:25 for im in self._fixtures: build 07-Apr-2025 15:55:25 shutil.copy(datapath + im, im) build 07-Apr-2025 15:55:25 > shutil.copy(datapath + self.cas_12980i, self.cas_12980i) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:603: build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:55:25 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 src = '/opt/casa/data/casatestdata/unittest/rgtool/Cir_X-1_sci.spw37.mfs.I.manual.fits' build 07-Apr-2025 15:55:25 dst = 'Cir_X-1_sci.spw37.mfs.I.manual.fits' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:55:25 """Copy mode bits from src to dst. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:55:25 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:55:25 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:55:25 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:55:25 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:55:25 else: build 07-Apr-2025 15:55:25 return build 07-Apr-2025 15:55:25 else: build 07-Apr-2025 15:55:25 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 st = stat_func(src) build 07-Apr-2025 15:55:25 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:55:25 E FileNotFoundError: [Errno 2] No such file or directory: 'Cir_X-1_sci.spw37.mfs.I.manual.fits' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:55:25 _____________________ rg_fromtextfile_test.test_poly_2000 ______________________ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 self = build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def setUp(self): build 07-Apr-2025 15:55:25 for im in self._fixtures: build 07-Apr-2025 15:55:25 > shutil.copy(datapath + im, im) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:602: build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:55:25 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:55:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 src = '/opt/casa/data/casatestdata/unittest/rgtool/imregion.fits' build 07-Apr-2025 15:55:25 dst = 'imregion.fits' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:55:25 """Copy mode bits from src to dst. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:55:25 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:55:25 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 """ build 07-Apr-2025 15:55:25 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:55:25 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:55:25 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:55:25 else: build 07-Apr-2025 15:55:25 return build 07-Apr-2025 15:55:25 else: build 07-Apr-2025 15:55:25 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 st = stat_func(src) build 07-Apr-2025 15:55:25 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:55:25 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:55:25 build 07-Apr-2025 15:55:25 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:55:25 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_regionmanager.xml - build 07-Apr-2025 15:55:25 =========================== short test summary info ============================ build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string - RuntimeError: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_... build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 - FileNotFoundError: [Errno 2] No such file or directory: 'CAS-3258.txt' build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 - RuntimeError: RegionTextParser::RegionTextParser: File CAS-3259.txt does no... build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_re... build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ellipse - FileNotFoundError: [Errno 2] No such file or directory: 'Cir_X-1_sci.spw37.... build 07-Apr-2025 15:55:25 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_poly_2000 - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:55:25 ======================== 7 failed, 27 passed in 17.33s ========================= build 07-Apr-2025 15:55:26 PASSED [ 67%] build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS PASSED [ 70%] build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_crtf_has_multiple_diff_and_ends_with_diff_bug_fix PASSED [ 73%] build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ellipse PASSED [ 76%] build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_exceptions PASSED [ 79%] build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_poly_2000 PASSED [ 76%] build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_exceptions PASSED [ 79%] error 07-Apr-2025 15:55:26 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:26 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:55:26 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:55:26 error 07-Apr-2025 15:55:26 Process name: [prterun-135f0a861076-1562@1,3] Exit code: 1 error 07-Apr-2025 15:55:26 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:26 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_poly_2000 ============================= test session starts ============================== build 07-Apr-2025 15:55:26 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:26 cachedir: .pytest_cache build 07-Apr-2025 15:55:26 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:26 configfile: pyproject.toml build 07-Apr-2025 15:55:26 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:26 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:26 cachedir: .pytest_cache build 07-Apr-2025 15:55:26 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:26 configfile: pyproject.toml build 07-Apr-2025 15:55:26 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:26 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:26 cachedir: .pytest_cache build 07-Apr-2025 15:55:26 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:26 configfile: pyproject.toml build 07-Apr-2025 15:55:26 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:26 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:26 cachedir: .pytest_cache build 07-Apr-2025 15:55:26 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:26 configfile: pyproject.toml build 07-Apr-2025 15:55:28 collecting ...  build 07-Apr-2025 15:55:28 collecting 12 items  build 07-Apr-2025 15:55:28 collected 17 items  build 07-Apr-2025 15:55:28 build 07-Apr-2025 15:55:28 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1  build 07-Apr-2025 15:55:28 collecting 12 items  build 07-Apr-2025 15:55:28 collecting 12 items  build 07-Apr-2025 15:55:28 collecting 12 items  build 07-Apr-2025 15:55:28 collected 17 items  build 07-Apr-2025 15:55:28 build 07-Apr-2025 15:55:28 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1  build 07-Apr-2025 15:55:28 collected 17 items  build 07-Apr-2025 15:55:28 build 07-Apr-2025 15:55:28 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1  build 07-Apr-2025 15:55:28 collected 17 items  build 07-Apr-2025 15:55:28 error 07-Apr-2025 15:55:29 Fatal Python error: Aborted error 07-Apr-2025 15:55:29 error 07-Apr-2025 15:55:29 Current thread 0x00007f98c19d2740 (most recent call first): error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/ms.py", line 695 in fromfits error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/ms.py", line 337 in fromfits error 07-Apr-2025 15:55:29 File "/home/casatest/casa6/casatools/tests/tools/sdm/test_tool_sdm.py", line 59 in setUp error 07-Apr-2025 15:55:29 File "/usr/local/lib/python3.10/unittest/case.py", line 546 in _callSetUp error 07-Apr-2025 15:55:29 File "/usr/local/lib/python3.10/unittest/case.py", line 587 in run error 07-Apr-2025 15:55:29 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:55:29 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:55:29 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:55:29 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:55:29 error 07-Apr-2025 15:55:29 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:55:29 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1 FAILED [ 5%] build 07-Apr-2025 15:55:29 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test10 SKIPPED [ 11%] error 07-Apr-2025 15:55:30 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:30 prterun noticed that process rank 3 with PID 1593 on node 135f0a861076 exited on error 07-Apr-2025 15:55:30 signal 6 (Aborted). error 07-Apr-2025 15:55:30 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:30 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test11 ============================= test session starts ============================== build 07-Apr-2025 15:55:30 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:30 cachedir: .pytest_cache build 07-Apr-2025 15:55:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:30 configfile: pyproject.toml build 07-Apr-2025 15:55:30 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:30 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:30 cachedir: .pytest_cache build 07-Apr-2025 15:55:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:30 configfile: pyproject.toml build 07-Apr-2025 15:55:30 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:30 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:30 cachedir: .pytest_cache build 07-Apr-2025 15:55:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:30 configfile: pyproject.toml build 07-Apr-2025 15:55:30 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:30 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:30 cachedir: .pytest_cache build 07-Apr-2025 15:55:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:30 configfile: pyproject.toml build 07-Apr-2025 15:55:31 collecting ...  build 07-Apr-2025 15:55:31 collecting 0 items  build 07-Apr-2025 15:55:31 collected 14 items  build 07-Apr-2025 15:55:31 build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1  build 07-Apr-2025 15:55:31 collecting 0 items  build 07-Apr-2025 15:55:31 collecting 0 items  build 07-Apr-2025 15:55:31 collected 14 items  build 07-Apr-2025 15:55:31 build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1  build 07-Apr-2025 15:55:31 collected 14 items  build 07-Apr-2025 15:55:31 build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1  build 07-Apr-2025 15:55:31 collecting 0 items  build 07-Apr-2025 15:55:31 collected 14 items  build 07-Apr-2025 15:55:31 build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1 FAILED [ 7%]FAILED [ 7%] build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 7%] build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 14%] build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 FAILED [ 14%] build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 FAILED [ 14%] build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 PASSED [ 21%] build 07-Apr-2025 15:55:31 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 PASSED [ 21%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 PASSED [ 21%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 FAILED [ 28%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 FAILED [ 7%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 28%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 FAILED [ 14%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 PASSED [ 21%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 FAILED [ 35%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_bdflags1 FAILED [ 35%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_bdflags1 FAILED [ 28%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 FAILED [ 28%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 FAILED [ 42%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy1 FAILED [ 42%] error 07-Apr-2025 15:55:32 Fatal Python error: Aborted error 07-Apr-2025 15:55:32 error 07-Apr-2025 15:55:32 Current thread 0x00007fa9bbd9e740 (most recent call first): error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/sdm.py", line 205 in toms error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/sdm.py", line 41 in toms error 07-Apr-2025 15:55:32 File "/home/casatest/casa6/casatools/tests/tools/sdm/test_tool_sdm_toms.py", line 897 in test6_lazy1 error 07-Apr-2025 15:55:32 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:55:32 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:55:32 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:55:32 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:55:32 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:55:32 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:55:32 error 07-Apr-2025 15:55:32 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy1 FAILED [ 35%] build 07-Apr-2025 15:55:32 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_bdflags1 FAILED [ 50%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy2 FAILED [ 42%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy1 FAILED [ 50%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy2 FAILED [ 57%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy3 SKIPPED [ 64%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy4 FAILED [ 57%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy3 SKIPPED [ 64%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy4 FAILED [ 71%] error 07-Apr-2025 15:55:33 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:33 prterun noticed that process rank 0 with PID 1625 on node 135f0a861076 exited on error 07-Apr-2025 15:55:33 signal 6 (Aborted). error 07-Apr-2025 15:55:33 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import7::test7_lazy5 ============================= test session starts ============================== build 07-Apr-2025 15:55:33 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:33 cachedir: .pytest_cache build 07-Apr-2025 15:55:33 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:33 configfile: pyproject.toml build 07-Apr-2025 15:55:33 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:33 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:33 cachedir: .pytest_cache build 07-Apr-2025 15:55:33 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:33 configfile: pyproject.toml build 07-Apr-2025 15:55:33 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:33 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:33 cachedir: .pytest_cache build 07-Apr-2025 15:55:33 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:33 configfile: pyproject.toml build 07-Apr-2025 15:55:33 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:33 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:33 cachedir: .pytest_cache build 07-Apr-2025 15:55:33 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:33 configfile: pyproject.toml build 07-Apr-2025 15:55:33 collecting ...  build 07-Apr-2025 15:55:33 collecting 1 item  build 07-Apr-2025 15:55:33 collecting 1 item  build 07-Apr-2025 15:55:33 collected 2 items  build 07-Apr-2025 15:55:33  build 07-Apr-2025 15:55:33 collecting 1 item  build 07-Apr-2025 15:55:33 collected 2 items  build 07-Apr-2025 15:55:33  build 07-Apr-2025 15:55:33 collected 2 items  build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop  build 07-Apr-2025 15:55:33 collected 2 items  build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop SKIPPED [ 50%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop SKIPPED [ 50%]SKIPPED [ 50%]SKIPPED [ 50%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp FAILED [100%]FAILED [100%] build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 =================================== FAILURES =================================== build 07-Apr-2025 15:55:33 ___________________________ sm_predict_test.test_plp ___________________________ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 self = build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 def test_plp(self): build 07-Apr-2025 15:55:33 """CAS-13439 verify support for plp, spectral curvature model""" build 07-Apr-2025 15:55:33 # This is the source position build 07-Apr-2025 15:55:33 radir = '19h53m50' build 07-Apr-2025 15:55:33 decdir = '40d06m00' build 07-Apr-2025 15:55:33 dirframe = 'J2000' build 07-Apr-2025 15:55:33 # this is the field center build 07-Apr-2025 15:55:33 fra = radir build 07-Apr-2025 15:55:33 fdec = decdir build 07-Apr-2025 15:55:33 fframe = dirframe build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 > self.__makeMSFrame(fra, fdec, fframe) build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:273: build 07-Apr-2025 15:55:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:161: in __makeMSFrame build 07-Apr-2025 15:55:33 _sm.open(ms=cls.orig_ms) build 07-Apr-2025 15:55:33 ../../../../venv/lib/python3.10/site-packages/casatools/simulator.py:45: in open build 07-Apr-2025 15:55:33 return self._swigobj.open(ms) build 07-Apr-2025 15:55:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 self = > build 07-Apr-2025 15:55:33 args = ('myms.ms',), kwargs = {} build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 def open(self, *args, **kwargs): build 07-Apr-2025 15:55:33 """ build 07-Apr-2025 15:55:33 open(self, _ms) -> bool build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Summary: build 07-Apr-2025 15:55:33 Construct a simulator tool and create a new MeasurementSet build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Description: build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 A simulator tool can either operate on an existing MeasurementSet, build 07-Apr-2025 15:55:33 predicting and/or corrupting data on the existing uvw coordinates build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -- to do that open the MS with sm.openfromms(msname). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 or it can be used to create a new MeasurementSet from descriptions of build 07-Apr-2025 15:55:33 the array configuration and the observational parameters build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -- to create a new MS, use this method sm.open(msname). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 You will also need to run setconfig, setfield, setspw, setspwindow, build 07-Apr-2025 15:55:33 setfeed, and settimes. build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Creating the actual (empty) MS is accomplished with sm.observe. build 07-Apr-2025 15:55:33 Data can be subsequently sm.predict-ed and sm.corrupt-ed. build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 NOTE: sm.predict assumes the model image units are Jy/pixel, and build 07-Apr-2025 15:55:33 in fact will overwrite the brightness units of the image itself! build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Input Parameters: build 07-Apr-2025 15:55:33 ms MeasurementSet to be created build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Example: build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 In this example, we read in the antenna coordinates from an ASCII file, build 07-Apr-2025 15:55:33 and simulate a single-pointing VLA observation with a calibrator. build 07-Apr-2025 15:55:33 Note that no primary beam attenuation will be applied (see sm.setvp). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 tabname = 'VLAC.LOCAL.TAB' build 07-Apr-2025 15:55:33 asciifile = 'VLAC.LOCAL.STN' build 07-Apr-2025 15:55:33 mytab=table.create() build 07-Apr-2025 15:55:33 mytab.fromascii(tabname, asciifile); build 07-Apr-2025 15:55:33 xx=[]; yy:=[]; zz:=[]; diam:=[]; build 07-Apr-2025 15:55:33 xx = mytab.getcol('X'); build 07-Apr-2025 15:55:33 yy = mytab.getcol('Y'); build 07-Apr-2025 15:55:33 zz = mytab.getcol('Z'); build 07-Apr-2025 15:55:33 diam = mytab.getcol('DIAM'); build 07-Apr-2025 15:55:33 # build 07-Apr-2025 15:55:33 sm.open('NEW1.ms') build 07-Apr-2025 15:55:33 # do configuration build 07-Apr-2025 15:55:33 posvla = me.observatory('vla'); # me.observatory('ALMA') also works! build 07-Apr-2025 15:55:33 sm.setconfig(telescopename='VLA', x=xx, y=yy, z=zz, dishdiameter=diam, build 07-Apr-2025 15:55:33 mount='alt-az', antname='VLA', build 07-Apr-2025 15:55:33 coordsystem='local', referencelocation=posvla); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 # Initialize the spectral windows build 07-Apr-2025 15:55:33 sm.setspwindow(spwname='CBand', freq='5GHz', build 07-Apr-2025 15:55:33 deltafreq='50MHz', build 07-Apr-2025 15:55:33 freqresolution='50MHz', build 07-Apr-2025 15:55:33 nchannels=1, build 07-Apr-2025 15:55:33 stokes='RR RL LR LL'); build 07-Apr-2025 15:55:33 sm.setspwindow(spwname='LBand', freq='1.420GHz', build 07-Apr-2025 15:55:33 deltafreq='3.2MHz', build 07-Apr-2025 15:55:33 freqresolution='3.2MHz', build 07-Apr-2025 15:55:33 nchannels=32, build 07-Apr-2025 15:55:33 stokes='RR LL'); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 # Initialize the source and calibrater build 07-Apr-2025 15:55:33 sm.setfield(sourcename='My cal', build 07-Apr-2025 15:55:33 sourcedirection=['J2000','00h0m0.0','+45.0.0.000'], build 07-Apr-2025 15:55:33 calcode='A'); build 07-Apr-2025 15:55:33 sm.setfield(sourcename='My source', build 07-Apr-2025 15:55:33 sourcedirection=['J2000','01h0m0.0','+47.0.0.000']); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.setlimits(shadowlimit=0.001, elevationlimit='8.0deg'); build 07-Apr-2025 15:55:33 FAILED [100%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp ERROR [100%] build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ==================================== ERRORS ==================================== build 07-Apr-2025 15:55:33 ________________ ERROR at teardown of sm_predict_test.test_plp _________________ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 cls = build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 @classmethod build 07-Apr-2025 15:55:33 def tearDownClass(cls): build 07-Apr-2025 15:55:33 > os.remove(cls.antennalist) build 07-Apr-2025 15:55:33 E FileNotFoundError: [Errno 2] No such file or directory: 'antlist_simutil.json' build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:148: FileNotFoundError build 07-Apr-2025 15:55:33 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:33 2025-04-07 19:55:34 SEVERE Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:55:33 =================================== FAILURES =================================== build 07-Apr-2025 15:55:33 ___________________________ sm_predict_test.test_plp ___________________________ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 self = build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 def test_plp(self): build 07-Apr-2025 15:55:33 """CAS-13439 verify support for plp, spectral curvature model""" build 07-Apr-2025 15:55:33 # This is the source position build 07-Apr-2025 15:55:33 radir = '19h53m50' build 07-Apr-2025 15:55:33 decdir = '40d06m00' build 07-Apr-2025 15:55:33 dirframe = 'J2000' build 07-Apr-2025 15:55:33 # this is the field center build 07-Apr-2025 15:55:33 fra = radir build 07-Apr-2025 15:55:33 fdec = decdir build 07-Apr-2025 15:55:33 fframe = dirframe build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 > self.__makeMSFrame(fra, fdec, fframe) build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:273: build 07-Apr-2025 15:55:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:161: in __makeMSFrame build 07-Apr-2025 15:55:33 _sm.open(ms=cls.orig_ms) build 07-Apr-2025 15:55:33 ../../../../venv/lib/python3.10/site-packages/casatools/simulator.py:45: in open build 07-Apr-2025 15:55:33 return self._swigobj.open(ms) build 07-Apr-2025 15:55:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 self = > build 07-Apr-2025 15:55:33 args = ('myms.ms',), kwargs = {} build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 def open(self, *args, **kwargs): build 07-Apr-2025 15:55:33 """ build 07-Apr-2025 15:55:33 open(self, _ms) -> bool build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Summary: build 07-Apr-2025 15:55:33 Construct a simulator tool and create a new MeasurementSet build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Description: build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 A simulator tool can either operate on an existing MeasurementSet, build 07-Apr-2025 15:55:33 predicting and/or corrupting data on the existing uvw coordinates build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -- to do that open the MS with sm.openfromms(msname). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 or it can be used to create a new MeasurementSet from descriptions of build 07-Apr-2025 15:55:33 the array configuration and the observational parameters build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -- to create a new MS, use this method sm.open(msname). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 You will also need to run setconfig, setfield, setspw, setspwindow, build 07-Apr-2025 15:55:33 setfeed, and settimes. build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Creating the actual (empty) MS is accomplished with sm.observe. build 07-Apr-2025 15:55:33 Data can be subsequently sm.predict-ed and sm.corrupt-ed. build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 NOTE: sm.predict assumes the model image units are Jy/pixel, and build 07-Apr-2025 15:55:33 in fact will overwrite the brightness units of the image itself! build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Input Parameters: build 07-Apr-2025 15:55:33 ms MeasurementSet to be created build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Example: build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 In this example, we read in the antenna coordinates from an ASCII file, build 07-Apr-2025 15:55:33 and simulate a single-pointing VLA observation with a calibrator. build 07-Apr-2025 15:55:33 Note that no primary beam attenuation will be applied (see sm.setvp). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 tabname = 'VLAC.LOCAL.TAB' build 07-Apr-2025 15:55:33 asciifile = 'VLAC.LOCAL.STN' build 07-Apr-2025 15:55:33 mytab=table.create() build 07-Apr-2025 15:55:33 mytab.fromascii(tabname, asciifile); build 07-Apr-2025 15:55:33 xx=[]; yy:=[]; zz:=[]; diam:=[]; build 07-Apr-2025 15:55:33 xx = mytab.getcol('X'); build 07-Apr-2025 15:55:33 yy = mytab.getcol('Y'); build 07-Apr-2025 15:55:33 zz = mytab.getcol('Z'); build 07-Apr-2025 15:55:33 diam = mytab.getcol('DIAM'); build 07-Apr-2025 15:55:33 # build 07-Apr-2025 15:55:33 sm.open('NEW1.ms') build 07-Apr-2025 15:55:33 # do configuration build 07-Apr-2025 15:55:33 posvla = me.observatory('vla'); # me.observatory('ALMA') also work sm.setauto(autocorrwt=0.0); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.settimes(integrationtime='10s', usehourangle=F, build 07-Apr-2025 15:55:33 referencetime=me.epoch('utc', 'today')); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.observe('My cal', 'LBand', starttime='0s', stoptime='300s'); build 07-Apr-2025 15:55:33 sm.observe('My source', 'LBand', starttime='310s', stoptime='720s'); build 07-Apr-2025 15:55:33 sm.observe('My cal', 'CBand', starttime='720s', stoptime='1020s'); build 07-Apr-2025 15:55:33 sm.observe('My source', 'CBand', starttime='1030s', stoptime='1500s'); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.setdata(spwid=1, fieldid=1); build 07-Apr-2025 15:55:33 sm.predict(imagename='M31.MOD'); build 07-Apr-2025 15:55:33 sm.setdata(spwid=2, fieldid=2); build 07-Apr-2025 15:55:33 sm.predict(imagename='BigLBand.MOD'); build 07-Apr-2025 15:55:33 sm.close(); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 """ build 07-Apr-2025 15:55:33 > return _simulator.simulator_open(self, *args, **kwargs) build 07-Apr-2025 15:55:33 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py:212: RuntimeError build 07-Apr-2025 15:55:33 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:33 2025-04-07 19:55:34 SEVERE Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:33 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_simulator.xml - build 07-Apr-2025 15:55:33 =========================== short test summary info ============================ build 07-Apr-2025 15:55:33 FAILED ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils... build 07-Apr-2025 15:55:33 ========================= 1 failed, 1 skipped in 0.61s ========================= build 07-Apr-2025 15:55:33 s! build 07-Apr-2025 15:55:33 sm.setconfig(telescopename='VLA', x=xx, y=yy, z=zz, dishdiameter=diam, build 07-Apr-2025 15:55:33 mount='alt-az', antname='VLA', build 07-Apr-2025 15:55:33 coordsystem='local', referencelocation=posvla); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 # Initialize the spectral windows build 07-Apr-2025 15:55:33 sm.setspwindow(spwname='CBand', freq='5GHz', build 07-Apr-2025 15:55:33 deltafreq='50MHz', build 07-Apr-2025 15:55:33 freqresolution='50MHz', build 07-Apr-2025 15:55:33 nchannels=1, build 07-Apr-2025 15:55:33 stokes='RR RL LR LL'); build 07-Apr-2025 15:55:33 sm.setspwindow(spwname='LBand', freq='1.420GHz', build 07-Apr-2025 15:55:33 deltafreq='3.2MHz', build 07-Apr-2025 15:55:33 freqresolution='3.2MHz', build 07-Apr-2025 15:55:33 nchannels=32, build 07-Apr-2025 15:55:33 stokes='RR LL'); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 # Initialize the source and calibrater build 07-Apr-2025 15:55:33 sm.setfield(sourcename='My cal', build 07-Apr-2025 15:55:33 sourcedirection=['J2000','00h0m0.0','+45.0.0.000'], build 07-Apr-2025 15:55:33 calcode='A'); build 07-Apr-2025 15:55:33 sm.setfield(sourcename='My source', build 07-Apr-2025 15:55:33 sourcedirection=['J2000','01h0m0.0','+47.0.0.000']); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.setlimits(shadowlimit=0.001, elevationlimit='8.0deg'); build 07-Apr-2025 15:55:33 sm.setauto(autocorrwt=0.0); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.settimes(integrationtime='10s', usehourangle=F, build 07-Apr-2025 15:55:33 referencetime=me.epoch('utc', 'today')); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.observe('My cal', 'LBand', starttime='0s', stoptime='300s'); build 07-Apr-2025 15:55:33 sm.observe('My source', 'LBand', starttime='310s', stoptime='720s'); build 07-Apr-2025 15:55:33 sm.observe('My cal', 'CBand', starttime='720s', stoptime='1020s'); build 07-Apr-2025 15:55:33 sm.observe('My source', 'CBand', starttime='1030s', stoptime='1500s'); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.setdata(spwid=1, fieldid=1); build 07-Apr-2025 15:55:33 sm.predict(imagename='M31.MOD'); build 07-Apr-2025 15:55:33 sm.setdata(spwid=2, fieldid=2); build 07-Apr-2025 15:55:33 sm.predict(imagename='BigLBand.MOD'); build 07-Apr-2025 15:55:33 sm.close(); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 """ build 07-Apr-2025 15:55:33 > return _simulator.simulator_open(self, *args, **kwargs) build 07-Apr-2025 15:55:33 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py:212: RuntimeError build 07-Apr-2025 15:55:33 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:33 2025-04-07 19:55:34 SEVERE Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:55:33 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_simulator.xml - build 07-Apr-2025 15:55:33 =========================== short test summary info ============================ build 07-Apr-2025 15:55:33 FAILED ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:55:33 ERROR ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - FileNotFoundError: [Errno 2] No such file or directory: 'antlist_simutil.json' build 07-Apr-2025 15:55:33 ==================== 1 failed, 1 skipped, 1 error in 0.60s ===================== build 07-Apr-2025 15:55:33 FAILED [100%] build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp ERROR [100%] build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ==================================== ERRORS ==================================== build 07-Apr-2025 15:55:33 ________________ ERROR at teardown of sm_predict_test.test_plp _________________ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 cls = build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 @classmethod build 07-Apr-2025 15:55:33 def tearDownClass(cls): build 07-Apr-2025 15:55:33 > os.remove(cls.antennalist) build 07-Apr-2025 15:55:33 E FileNotFoundError: [Errno 2] No such file or directory: 'antlist_simutil.json' build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:148: FileNotFoundError build 07-Apr-2025 15:55:33 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:33 2025-04-07 19:55:34 SEVERE Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:33 =================================== FAILURES =================================== build 07-Apr-2025 15:55:33 ___________________________ sm_predict_test.test_plp ___________________________ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 self = build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 def test_plp(self): build 07-Apr-2025 15:55:33 """CAS-13439 verify support for plp, spectral curvature model""" build 07-Apr-2025 15:55:33 # This is the source position build 07-Apr-2025 15:55:33 radir = '19h53m50' build 07-Apr-2025 15:55:33 decdir = '40d06m00' build 07-Apr-2025 15:55:33 dirframe = 'J2000' build 07-Apr-2025 15:55:33 # this is the field center build 07-Apr-2025 15:55:33 fra = radir build 07-Apr-2025 15:55:33 fdec = decdir build 07-Apr-2025 15:55:33 fframe = dirframe build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 > self.__makeMSFrame(fra, fdec, fframe) build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:273: build 07-Apr-2025 15:55:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:161: in __makeMSFrame build 07-Apr-2025 15:55:33 _sm.open(ms=cls.orig_ms) build 07-Apr-2025 15:55:33 ../../../../venv/lib/python3.10/site-packages/casatools/simulator.py:45: in open build 07-Apr-2025 15:55:33 return self._swigobj.open(ms) build 07-Apr-2025 15:55:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 self = > build 07-Apr-2025 15:55:33 args = ('myms.ms',), kwargs = {} build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 def open(self, *args, **kwargs): build 07-Apr-2025 15:55:33 """ build 07-Apr-2025 15:55:33 open(self, _ms) -> bool build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Summary: build 07-Apr-2025 15:55:33 Construct a simulator tool and create a new MeasurementSet build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Description: build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 A simulator tool can either operate on an existing MeasurementSet, build 07-Apr-2025 15:55:33 predicting and/or corrupting data on the existing uvw coordinates build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -- to do that open the MS with sm.openfromms(msname). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 or it can be used to create a new MeasurementSet from descriptions of build 07-Apr-2025 15:55:33 the array configuration and the observational parameters build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -- to create a new MS, use this method sm.open(msname). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 You will also need to run setconfig, setfield, setspw, setspwindow, build 07-Apr-2025 15:55:33 setfeed, and settimes. build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Creating the actual (empty) MS is accomplished with sm.observe. build 07-Apr-2025 15:55:33 Data can be subsequently sm.predict-ed and sm.corrupt-ed. build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 NOTE: sm.predict assumes the model image units are Jy/pixel, and build 07-Apr-2025 15:55:33 in fact will overwrite the brightness units of the image itself! build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Input Parameters: build 07-Apr-2025 15:55:33 ms MeasurementSet to be created build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 Example: build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 In this example, we read in the antenna coordinates from an ASCII file, build 07-Apr-2025 15:55:33 and simulate a single-pointing VLA observation with a calibrator. build 07-Apr-2025 15:55:33 Note that no primary beam attenuation will be applied (see sm.setvp). build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 tabname = 'VLAC.LOCAL.TAB' build 07-Apr-2025 15:55:33 asciifile = 'VLAC.LOCAL.STN' build 07-Apr-2025 15:55:33 mytab=table.create() build 07-Apr-2025 15:55:33 mytab.fromascii(tabname, asciifile); build 07-Apr-2025 15:55:33 xx=[]; yy:=[]; zz:=[]; diam:=[]; build 07-Apr-2025 15:55:33 xx = mytab.getcol('X'); build 07-Apr-2025 15:55:33 yy = mytab.getcol('Y'); build 07-Apr-2025 15:55:33 zz = mytab.getcol('Z'); build 07-Apr-2025 15:55:33 diam = mytab.getcol('DIAM'); build 07-Apr-2025 15:55:33 # build 07-Apr-2025 15:55:33 sm.open('NEW1.ms') build 07-Apr-2025 15:55:33 # do configuration build 07-Apr-2025 15:55:33 posvla = me.observatory('vla'); # me.observatory('ALMA') also works! build 07-Apr-2025 15:55:33 sm.setconfig(telescopename='VLA', x=xx, y=yy, z=zz, d build 07-Apr-2025 15:55:33 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp ERROR [100%] build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ==================================== ERRORS ==================================== build 07-Apr-2025 15:55:33 ishdiameter=diam, build 07-Apr-2025 15:55:33 mount='alt-az', antname='VLA', build 07-Apr-2025 15:55:33 coordsystem='local', referencelocation=posvla); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 # Initialize the spectral windows build 07-Apr-2025 15:55:33 sm.setspwindow(spwname='CBand', freq='5GHz', build 07-Apr-2025 15:55:33 deltafreq='50MHz', build 07-Apr-2025 15:55:33 freqresolution='50MHz', build 07-Apr-2025 15:55:33 nchannels=1, build 07-Apr-2025 15:55:33 stokes='RR RL LR LL'); build 07-Apr-2025 15:55:33 sm.setspwindow(spwname='LBand', freq='1.420GHz', build 07-Apr-2025 15:55:33 deltafreq='3.2MHz', build 07-Apr-2025 15:55:33 freqresolution='3.2MHz', build 07-Apr-2025 15:55:33 nchannels=32, build 07-Apr-2025 15:55:33 stokes='RR LL'); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 # Initialize the source and calibrater build 07-Apr-2025 15:55:33 sm.setfield(sourcename='My cal', build 07-Apr-2025 15:55:33 sourcedirection=['J2000','00h0m0.0','+45.0.0.000'], build 07-Apr-2025 15:55:33 calcode='A'); build 07-Apr-2025 15:55:33 sm.setfield(sourcename='My source', build 07-Apr-2025 15:55:33 sourcedirection=['J2000','01h0m0.0','+47.0.0.000']); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.setlimits(shadowlimit=0.001, elevationlimit='8.0deg'); build 07-Apr-2025 15:55:33 sm.setauto(autocorrwt=0.0); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.settimes(integrationtime='10s', usehourangle=F, build 07-Apr-2025 15:55:33 referencetime=me.epoch('utc', 'today')); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.observe('My cal', 'LBand', starttime='0s', stoptime='300s'); build 07-Apr-2025 15:55:33 sm.observe('My source', 'LBand', starttime='310s', stoptime='720s'); build 07-Apr-2025 15:55:33 sm.observe('My cal', 'CBand', starttime='720s', stoptime='1020s'); build 07-Apr-2025 15:55:33 sm.observe('My source', 'CBand', starttime='1030s', stoptime='1500s'); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 sm.setdata(spwid=1, fieldid=1); build 07-Apr-2025 15:55:33 sm.predict(imagename='M31.MOD'); build 07-Apr-2025 15:55:33 sm.setdata(spwid=2, fieldid=2); build 07-Apr-2025 15:55:33 sm.predict(imagename='BigLBand.MOD'); build 07-Apr-2025 15:55:33 sm.close(); build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 """ build 07-Apr-2025 15:55:33 > return _simulator.simulator_open(self, *args, **kwargs) build 07-Apr-2025 15:55:33 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:33 build 07-Apr-2025 15:55:33 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py:212: RuntimeError build 07-Apr-2025 15:55:33 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:33 2025-04-07 19:55:34 SEVERE Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:33 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_simulator.xml - build 07-Apr-2025 15:55:33 =========================== short test summary info ============================ build 07-Apr-2025 15:55:33 FAILED ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils... build 07-Apr-2025 15:55:33 ERROR ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - FileNotFoundError: [Errno 2] No such file or directory: 'antlist_simutil.json' build 07-Apr-2025 15:55:33 ==================== 1 failed, 1 skipped, 1 error in 0.66s ===================== build 07-Apr-2025 15:55:34 ________________ ERROR at teardown of sm_predict_test.test_plp _________________ build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 self = build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 def tearDown(self): build 07-Apr-2025 15:55:34 > self.__delete() build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:144: build 07-Apr-2025 15:55:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:134: in __delete build 07-Apr-2025 15:55:34 shutil.rmtree(x) build 07-Apr-2025 15:55:34 /usr/local/lib/python3.10/shutil.py:717: in rmtree build 07-Apr-2025 15:55:34 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:55:34 /usr/local/lib/python3.10/shutil.py:674: in _rmtree_safe_fd build 07-Apr-2025 15:55:34 onerror(os.unlink, fullname, sys.exc_info()) build 07-Apr-2025 15:55:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 topfd = 15, path = 'myms.ms' build 07-Apr-2025 15:55:34 onerror = .onerror at 0x7f326f650e50> build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 def _rmtree_safe_fd(topfd, path, onerror): build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 with os.scandir(topfd) as scandir_it: build 07-Apr-2025 15:55:34 entries = list(scandir_it) build 07-Apr-2025 15:55:34 except OSError as err: build 07-Apr-2025 15:55:34 err.filename = path build 07-Apr-2025 15:55:34 onerror(os.scandir, path, sys.exc_info()) build 07-Apr-2025 15:55:34 return build 07-Apr-2025 15:55:34 for entry in entries: build 07-Apr-2025 15:55:34 fullname = os.path.join(path, entry.name) build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 is_dir = entry.is_dir(follow_symlinks=False) build 07-Apr-2025 15:55:34 except OSError: build 07-Apr-2025 15:55:34 is_dir = False build 07-Apr-2025 15:55:34 else: build 07-Apr-2025 15:55:34 if is_dir: build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 orig_st = entry.stat(follow_symlinks=False) build 07-Apr-2025 15:55:34 is_dir = stat.S_ISDIR(orig_st.st_mode) build 07-Apr-2025 15:55:34 except OSError: build 07-Apr-2025 15:55:34 onerror(os.lstat, fullname, sys.exc_info()) build 07-Apr-2025 15:55:34 continue build 07-Apr-2025 15:55:34 if is_dir: build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd) build 07-Apr-2025 15:55:34 except OSError: build 07-Apr-2025 15:55:34 onerror(os.open, fullname, sys.exc_info()) build 07-Apr-2025 15:55:34 else: build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 if os.path.samestat(orig_st, os.fstat(dirfd)): build 07-Apr-2025 15:55:34 _rmtree_safe_fd(dirfd, fullname, onerror) build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 os.rmdir(entry.name, dir_fd=topfd) build 07-Apr-2025 15:55:34 except OSError: build 07-Apr-2025 15:55:34 onerror(os.rmdir, fullname, sys.exc_info()) build 07-Apr-2025 15:55:34 else: build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 # This can only happen if someone replaces build 07-Apr-2025 15:55:34 # a directory with a symlink after the call to build 07-Apr-2025 15:55:34 # os.scandir or stat.S_ISDIR above. build 07-Apr-2025 15:55:34 raise OSError("Cannot call rmtree on a symbolic " build 07-Apr-2025 15:55:34 "link") build 07-Apr-2025 15:55:34 except OSError: build 07-Apr-2025 15:55:34 onerror(os.path.islink, fullname, sys.exc_info()) build 07-Apr-2025 15:55:34 finally: build 07-Apr-2025 15:55:34 os.close(dirfd) build 07-Apr-2025 15:55:34 else: build 07-Apr-2025 15:55:34 try: build 07-Apr-2025 15:55:34 > os.unlink(entry.name, dir_fd=topfd) build 07-Apr-2025 15:55:34 E FileNotFoundError: [Errno 2] No such file or directory: 'table.dat' build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 /usr/local/lib/python3.10/shutil.py:672: FileNotFoundError build 07-Apr-2025 15:55:34 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:34 2025-04-07 19:55:34 SEVERE Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:34 =================================== FAILURES =================================== build 07-Apr-2025 15:55:34 ___________________________ sm_predict_test.test_plp ___________________________ build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 self = build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 def test_plp(self): build 07-Apr-2025 15:55:34 """CAS-13439 verify support for plp, spectral curvature model""" build 07-Apr-2025 15:55:34 # This is the source position build 07-Apr-2025 15:55:34 radir = '19h53m50' build 07-Apr-2025 15:55:34 decdir = '40d06m00' build 07-Apr-2025 15:55:34 dirframe = 'J2000' build 07-Apr-2025 15:55:34 # this is the field center build 07-Apr-2025 15:55:34 fra = radir build 07-Apr-2025 15:55:34 fdec = decdir build 07-Apr-2025 15:55:34 fframe = dirframe build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 > self.__makeMSFrame(fra, fdec, fframe) build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:273: build 07-Apr-2025 15:55:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:161: in __makeMSFrame build 07-Apr-2025 15:55:34 _sm.open(ms=cls.orig_ms) build 07-Apr-2025 15:55:34 ../../../../venv/lib/python3.10/site-packages/casatools/simulator.py:45: in open build 07-Apr-2025 15:55:34 return self._swigobj.open(ms) build 07-Apr-2025 15:55:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 self = > build 07-Apr-2025 15:55:34 args = ('myms.ms',), kwargs = {} build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 def open(self, *args, **kwargs): build 07-Apr-2025 15:55:34 """ build 07-Apr-2025 15:55:34 open(self, _ms) -> bool build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 Summary: build 07-Apr-2025 15:55:34 Construct a simulator tool and create a new MeasurementSet build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 Description: build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 A simulator tool can either operate on an existing MeasurementSet, build 07-Apr-2025 15:55:34 predicting and/or corrupting data on the existing uvw coordinates build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 -- to do that open the MS with sm.openfromms(msname). build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 or it can be used to create a new MeasurementSet from descriptions of build 07-Apr-2025 15:55:34 the array configuration and the observational parameters build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 -- to create a new MS, use this method sm.open(msname). build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 You will also need to run setconfig, setfield, setspw, setspwindow, build 07-Apr-2025 15:55:34 setfeed, and settimes. build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 Creating the actual (empty) MS is accomplished with sm.observe. build 07-Apr-2025 15:55:34 Data can be subsequently sm.predict-ed and sm.corrupt-ed. build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 NOTE: sm.predict assumes the model image units are Jy/pixel, and build 07-Apr-2025 15:55:34 in fact will overwrite the brightness units of the image itself! build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 Input Parameters: build 07-Apr-2025 15:55:34 ms MeasurementSet to be created build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 Example: build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 In this example, we read in the antenna coordinates from an ASCII file, build 07-Apr-2025 15:55:34 and simulate a single-pointing VLA observation with a calibrator. build 07-Apr-2025 15:55:34 Note that no primary beam attenuation will be applied (see sm.setvp). build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 tabname = 'VLAC.LOCAL.TAB' build 07-Apr-2025 15:55:34 asciifile = 'VLAC.LOCAL.STN' build 07-Apr-2025 15:55:34 mytab=table.create() build 07-Apr-2025 15:55:34 mytab.fromascii(tabname, asciifile); build 07-Apr-2025 15:55:34 xx=[]; yy:=[]; zz:=[]; diam:=[]; build 07-Apr-2025 15:55:34 xx = mytab.getcol('X'); build 07-Apr-2025 15:55:34 yy = mytab.getcol('Y'); build 07-Apr-2025 15:55:34 zz = mytab.getcol('Z'); build 07-Apr-2025 15:55:34 diam = mytab.getcol('DIAM'); build 07-Apr-2025 15:55:34 # build 07-Apr-2025 15:55:34 sm.open('NEW1.ms') build 07-Apr-2025 15:55:34 # do configuration build 07-Apr-2025 15:55:34 posvla = me.observatory('vla'); # me.observatory('ALMA') also works! build 07-Apr-2025 15:55:34 sm.setconfig(telescopename='VLA', x=xx, y=yy, z=zz, dishdiameter=diam, build 07-Apr-2025 15:55:34 mount='alt-az', antname='VLA', build 07-Apr-2025 15:55:34 coordsystem='local', referencelocation=posvla); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 # Initialize the spectral windows build 07-Apr-2025 15:55:34 sm.setspwindow(spwname='CBand', freq='5GHz', build 07-Apr-2025 15:55:34 deltafreq='50MHz', build 07-Apr-2025 15:55:34 freqresolution='50MHz', build 07-Apr-2025 15:55:34 nchannels=1, build 07-Apr-2025 15:55:34 stokes='RR RL LR LL'); build 07-Apr-2025 15:55:34 sm.setspwindow(spwname='LBand', freq='1.420GHz', build 07-Apr-2025 15:55:34 deltafreq='3.2MHz', build 07-Apr-2025 15:55:34 freqresolution='3.2MHz', build 07-Apr-2025 15:55:34 nchannels=32, build 07-Apr-2025 15:55:34 stokes='RR LL'); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 # Initialize the source and calibrater build 07-Apr-2025 15:55:34 sm.setfield(sourcename='My cal', build 07-Apr-2025 15:55:34 sourcedirection=['J2000','00h0m0.0','+45.0.0.000'], build 07-Apr-2025 15:55:34 calcode='A'); build 07-Apr-2025 15:55:34 sm.setfield(sourcename='My source', build 07-Apr-2025 15:55:34 sourcedirection=['J2000','01h0m0.0','+47.0.0.000']); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 sm.setlimits(shadowlimit=0.001, elevationlimit='8.0deg'); build 07-Apr-2025 15:55:34 sm.setauto(autocorrwt=0.0); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 sm.settimes(integrationtime='10s', usehourangle=F, build 07-Apr-2025 15:55:34 referencetime=me.epoch('utc', 'today')); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 sm.observe('My cal', 'LBand', starttime='0s', stoptime='300s'); build 07-Apr-2025 15:55:34 sm.observe('My source', 'LBand', starttime='310s', stoptime='720s'); build 07-Apr-2025 15:55:34 sm.observe('My cal', 'CBand', starttime='720s', stoptime='1020s'); build 07-Apr-2025 15:55:34 sm.observe('My source', 'CBand', starttime='1030s', stoptime='1500s'); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 sm.setdata(spwid=1, fieldid=1); build 07-Apr-2025 15:55:34 sm.predict(imagename='M31.MOD'); build 07-Apr-2025 15:55:34 sm.setdata(spwid=2, fieldid=2); build 07-Apr-2025 15:55:34 sm.predict(imagename='BigLBand.MOD'); build 07-Apr-2025 15:55:34 sm.close(); build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 """ build 07-Apr-2025 15:55:34 > return _simulator.simulator_open(self, *args, **kwargs) build 07-Apr-2025 15:55:34 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py:212: RuntimeError build 07-Apr-2025 15:55:34 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:34 2025-04-07 19:55:34 SEVERE Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:55:34 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_simulator.xml - build 07-Apr-2025 15:55:34 =========================== short test summary info ============================ build 07-Apr-2025 15:55:34 FAILED ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils... build 07-Apr-2025 15:55:34 ERROR ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp - FileNotFoundError: [Errno 2] No such file or directory: 'table.dat' build 07-Apr-2025 15:55:34 ==================== 1 failed, 1 skipped, 1 error in 0.67s ===================== error 07-Apr-2025 15:55:34 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:34 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:55:34 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:55:34 error 07-Apr-2025 15:55:34 Process name: [prterun-135f0a861076-1723@1,2] Exit code: 1 error 07-Apr-2025 15:55:34 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:34 ============================= test session starts ============================== build 07-Apr-2025 15:55:34 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:34 cachedir: .pytest_cache build 07-Apr-2025 15:55:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:34 configfile: pyproject.toml build 07-Apr-2025 15:55:34 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:34 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:34 cachedir: .pytest_cache build 07-Apr-2025 15:55:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:34 configfile: pyproject.toml build 07-Apr-2025 15:55:34 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:34 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:34 cachedir: .pytest_cache build 07-Apr-2025 15:55:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:34 configfile: pyproject.toml build 07-Apr-2025 15:55:34 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:34 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:34 cachedir: .pytest_cache build 07-Apr-2025 15:55:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:34 configfile: pyproject.toml build 07-Apr-2025 15:55:34 collecting ...  build 07-Apr-2025 15:55:34 collected 13 items  build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs  build 07-Apr-2025 15:55:34 collecting 13 items  build 07-Apr-2025 15:55:34 collected 13 items  build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs  build 07-Apr-2025 15:55:34 collected 13 items  build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs  build 07-Apr-2025 15:55:34 collected 13 items  build 07-Apr-2025 15:55:34 build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs FAILED [ 7%]FAILED [ 7%] build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff FAILED [ 7%] build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff FAILED [ 15%]FAILED [ 15%] build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms build 07-Apr-2025 15:55:34 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms FAILED [ 15%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms FAILED [ 23%]FAILED [ 23%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff FAILED [ 23%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff FAILED [ 30%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 FAILED [ 30%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 PASSED [ 7%]FAILED [ 30%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff PASSED [ 38%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel FAILED [ 38%]FAILED [ 38%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel FAILED [ 15%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms PASSED [ 23%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff PASSED [ 30%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 FAILED [ 69%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem FAILED [ 76%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults PASSED [ 84%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechansel_getfreqrange PASSED [ 38%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:55:35 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel FAILED [ 69%] build 07-Apr-2025 15:55:42 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem FAILED [ 76%] build 07-Apr-2025 15:55:42 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults FAILED [ 84%] build 07-Apr-2025 15:55:42 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechansel_getfreqrange FAILED [ 92%] build 07-Apr-2025 15:55:42 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_advisechansel_getfreqrange_ephem FAILED [ 69%] build 07-Apr-2025 15:55:42 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem FAILED [ 76%] build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults FAILED [ 84%] build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechansel_getfreqrange FAILED [100%] build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 =================================== FAILURES =================================== build 07-Apr-2025 15:55:44 ___________________ fitpsfbeam_test.test_mfs_largerpsfcutoff ___________________ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def setUp(self): build 07-Apr-2025 15:55:44 # input images build 07-Apr-2025 15:55:44 self.inputims=[] build 07-Apr-2025 15:55:44 psfim1 = 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:55:44 self.inputims.append(psfim1) build 07-Apr-2025 15:55:44 > shutil.copytree(os.path.join(self.datapath, psfim1),psfim1) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:179: build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:44 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:55:44 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 name = 'su_fitpsfbeam_test_mfs.psf', mode = 511, exist_ok = False build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:55:44 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:55:44 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:55:44 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:55:44 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:55:44 raised. This is recursive. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 """ build 07-Apr-2025 15:55:44 head, tail = path.split(name) build 07-Apr-2025 15:55:44 if not tail: build 07-Apr-2025 15:55:44 head, tail = path.split(head) build 07-Apr-2025 15:55:44 if head and tail and not path.exists(head): build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:55:44 except FileExistsError: build 07-Apr-2025 15:55:44 # Defeats race condition when another thread created the path build 07-Apr-2025 15:55:44 pass build 07-Apr-2025 15:55:44 cdir = curdir build 07-Apr-2025 15:55:44 if isinstance(tail, bytes): build 07-Apr-2025 15:55:44 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:55:44 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:55:44 return build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 > mkdir(name, mode) build 07-Apr-2025 15:55:44 E FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:55:44 _______________ advisechansel_test.test_advisechanelsel_datasel ________________ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def test_advisechanelsel_datasel(self): build 07-Apr-2025 15:55:44 '''Test that data selection parameters or given frequency range, etc is returned correctly''' build 07-Apr-2025 15:55:44 # Run multiple tests with slightly different input but should yield identical results. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 # First, try it in the data frame build 07-Apr-2025 15:55:44 su = synthesisutils() build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 inputms ='twhya.short.ms' build 07-Apr-2025 15:55:44 # start: Chan 500 of spw0, end: Chan 3840 of spw1 build 07-Apr-2025 15:55:44 fsttopo = '356.55897119140625GHz' build 07-Apr-2025 15:55:44 fentopo = '358.2029418946312GHz' build 07-Apr-2025 15:55:44 cw = '122.070kHz' build 07-Apr-2025 15:55:44 res = su.advisechansel(freqstart=fsttopo,freqend=fentopo, freqstep=cw, freqframe='TOPO', fieldid=2, msname=inputms) build 07-Apr-2025 15:55:44 #print('res=',res) build 07-Apr-2025 15:55:44 # res['nchan'] = [3340, 3840], res['spw'] = [0,1], res['start']=[500,0] build 07-Apr-2025 15:55:44 refdict = {'nchan': numpy.array([3340, 3840]), 'spw': numpy.array([0, 1]), 'start': numpy.array([500, 0])} build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 (pof, errmsg) = self.checkdict(res,refdict, 'TOPO test') build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 # calculate input frequencies in LSRK in the time range for a specific source build 07-Apr-2025 15:55:44 > listoffreqs = self.topof_to_outframef(inputms, fsttopo, 'LSRK', 2) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:388: build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:130: in topof_to_outframef build 07-Apr-2025 15:55:44 self.tb.open(vis+'/FIELD') build 07-Apr-2025 15:55:44 ../../../../venv/lib/python3.10/site-packages/casatools/table.py:308: in open build 07-Apr-2025 15:55:44 return self._swigobj.open(tablename, lockoptions, nomodify) build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = > build 07-Apr-2025 15:55:44 args = ('twhya.short.ms/FIELD', {}, True), kwargs = {} build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def open(self, *args, **kwargs): build 07-Apr-2025 15:55:44 """ build 07-Apr-2025 15:55:44 open(self, _tablename, _lockoptions, _nomodify) -> bool build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Summary: build 07-Apr-2025 15:55:44 open an existing table build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Description: build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Opens a disk file containing an existing casa Table. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Most of the time you just need to specify the tablename and perhaps build 07-Apr-2025 15:55:44 nomodify. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 A table can be shared by multiple processes by using the appropriate build 07-Apr-2025 15:55:44 locking options. The possible options are: build 07-Apr-2025 15:55:44 - auto: let the system take care of locking. At regular time build 07-Apr-2025 15:55:44 intervals these autolocks are released to give other processes the build 07-Apr-2025 15:55:44 opportunity to access the table. build 07-Apr-2025 15:55:44 - autonoread: as auto, but no read locking is needed. This must be build 07-Apr-2025 15:55:44 used with care, because it means that reading can be done while build 07-Apr-2025 15:55:44 the table tool is not synchronized with the table file (as is build 07-Apr-2025 15:55:44 normally done when a lock is acquired). The function texttt{resync} build 07-Apr-2025 15:55:44 can be used to explicitly synchronize the table tool build 07-Apr-2025 15:55:44 - user: the user takes care by explicit calls to lock and unlock build 07-Apr-2025 15:55:44 - usernoread: as user and the no readlocking behaviour of autonoread. build 07-Apr-2025 15:55:44 - permanent: use a permanent lock; the constructor fails when the table is build 07-Apr-2025 15:55:44 already in use in another process build 07-Apr-2025 15:55:44 - permanentwait: as above, but wait until the other process build 07-Apr-2025 15:55:44 releases its lock build 07-Apr-2025 15:55:44 - default: this is the default option. build 07-Apr-2025 15:55:44 If the given table is already open, the locking option in use is not build 07-Apr-2025 15:55:44 changed. Otherwise it reverts to auto. build 07-Apr-2025 15:55:44 When auto locking is used, it is possible to give a record containing build 07-Apr-2025 15:55:44 the fields option, interval, and/or maxwait. In this way advanced build 07-Apr-2025 15:55:44 users have full control over the locking options. In practice this is build 07-Apr-2025 15:55:44 hardly ever needed. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Input Parameters: build 07-Apr-2025 15:55:44 tablename build 07-Apr-2025 15:55:44 lockoptions locking dictionary to be used : dict keys are 'option', 'interval', 'maxwait' build 07-Apr-2025 15:55:44 nomodify build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 Example: build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 # First let's make a table for testing build 07-Apr-2025 15:55:44 def maketesttable(): build 07-Apr-2025 15:55:44 # Get path to CASA home directory by stipping name from '$CASAPATH' build 07-Apr-2025 15:55:44 pathname=os.environ.get('CASAPATH').split()[0] build 07-Apr-2025 15:55:44 # This is where the 3C273XC1.fits data should be build 07-Apr-2025 15:55:44 fitsdata=pathname+'/data/demo/3C273XC1.fits' build 07-Apr-2025 15:55:44 # Remove old table if present build 07-Apr-2025 15:55:44 !rm -rf 3C273XC1.MS build 07-Apr-2025 15:55:44 ms.fromfits('3C273XC1.MS',fitsdata) build 07-Apr-2025 15:55:44 ms.close() build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 maketesttable() build 07-Apr-2025 15:55:44 tb.open('3C273XC1.MS') build 07-Apr-2025 15:55:44 tb.browse() build 07-Apr-2025 15:55:44 tb.close() build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 The first line opens an existing table 3C273XC1.MS, the second browses build 07-Apr-2025 15:55:44 it using the browse function. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 tb.open('3C273XC1.MS', nomodify=False, lockoptions={'option':'user'}) build 07-Apr-2025 15:55:44 tb.lock(); build 07-Apr-2025 15:55:44 tb.addrows(); build 07-Apr-2025 15:55:44 tb.unlock(); build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 In this example explicit user locking is used. The function lock build 07-Apr-2025 15:55:44 is needed to acquire a (write) lock before the addrows is done. build 07-Apr-2025 15:55:44 Thereafter the lock is released to give other processes the chance build 07-Apr-2025 15:55:44 to operate on the table. build 07-Apr-2025 15:55:44 Note that releasing a lock implies flushing the table, so doing build 07-Apr-2025 15:55:44 that very often can be quite expensive. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 """ build 07-Apr-2025 15:55:44 > return _table.table_open(self, *args, **kwargs) build 07-Apr-2025 15:55:44 E RuntimeError: Table twhya.short.ms/FIELD does not exist build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/table.py:446: RuntimeError build 07-Apr-2025 15:55:44 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:44 2025-04-07 19:55:36 SEVERE SynthesisUtilMethods::adviseChanSel Caught exception: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/twhya.short.ms/table.dat does not exist build 07-Apr-2025 15:55:44 2025-04-07 19:55:36 SEVERE open::twhya.short.ms/FIELD Exception Reported: Table twhya.short.ms/FIELD does not exist build 07-Apr-2025 15:55:44 ____________ advisechansel_test.test_advisechanelsel_datasel_ephem _____________ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def setUp(self): build 07-Apr-2025 15:55:44 # input MSes build 07-Apr-2025 15:55:44 self.inputmses=[] build 07-Apr-2025 15:55:44 ms1 = 'twhya.short.ms' build 07-Apr-2025 15:55:44 ms2 = 'alma_ephemobj_icrs.ms' build 07-Apr-2025 15:55:44 self.inputmses.append(ms1) build 07-Apr-2025 15:55:44 self.inputmses.append(ms2) build 07-Apr-2025 15:55:44 for inms in self.inputmses: build 07-Apr-2025 15:55:44 if not os.path.exists(inms): build 07-Apr-2025 15:55:44 > shutil.copytree(os.path.join(self.datapath, inms),inms) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:359: build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:44 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 entries = [, , , , , , ...] build 07-Apr-2025 15:55:44 src = '/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms' build 07-Apr-2025 15:55:44 dst = 'alma_ephemobj_icrs.ms', symlinks = False, ignore = None build 07-Apr-2025 15:55:44 copy_function = build 07-Apr-2025 15:55:44 ignore_dangling_symlinks = False, dirs_exist_ok = False build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def _copytree(entries, src, dst, symlinks, ignore, copy_function, build 07-Apr-2025 15:55:44 ignore_dangling_symlinks, dirs_exist_ok=False): build 07-Apr-2025 15:55:44 if ignore is not None: build 07-Apr-2025 15:55:44 ignored_names = ignore(os.fspath(src), [x.name for x in entries]) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 ignored_names = set() build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 errors = [] build 07-Apr-2025 15:55:44 use_srcentry = copy_function is copy2 or copy_function is copy build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 for srcentry in entries: build 07-Apr-2025 15:55:44 if srcentry.name in ignored_names: build 07-Apr-2025 15:55:44 continue build 07-Apr-2025 15:55:44 srcname = os.path.join(src, srcentry.name) build 07-Apr-2025 15:55:44 dstname = os.path.join(dst, srcentry.name) build 07-Apr-2025 15:55:44 srcobj = srcentry if use_srcentry else srcname build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 is_symlink = srcentry.is_symlink() build 07-Apr-2025 15:55:44 if is_symlink and os.name == 'nt': build 07-Apr-2025 15:55:44 # Special check for directory junctions, which appear as build 07-Apr-2025 15:55:44 # symlinks but we want to recurse. build 07-Apr-2025 15:55:44 lstat = srcentry.stat(follow_symlinks=False) build 07-Apr-2025 15:55:44 if lstat.st_reparse_tag == stat.IO_REPARSE_TAG_MOUNT_POINT: build 07-Apr-2025 15:55:44 is_symlink = False build 07-Apr-2025 15:55:44 if is_symlink: build 07-Apr-2025 15:55:44 linkto = os.readlink(srcname) build 07-Apr-2025 15:55:44 if symlinks: build 07-Apr-2025 15:55:44 # We can't just leave it to `copy_function` because legacy build 07-Apr-2025 15:55:44 # code with a custom `copy_function` may rely on copytree build 07-Apr-2025 15:55:44 # doing the right thing. build 07-Apr-2025 15:55:44 os.symlink(linkto, dstname) build 07-Apr-2025 15:55:44 copystat(srcobj, dstname, follow_symlinks=not symlinks) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 # ignore dangling symlink if the flag is on build 07-Apr-2025 15:55:44 if not os.path.exists(linkto) and ignore_dangling_symlinks: build 07-Apr-2025 15:55:44 continue build 07-Apr-2025 15:55:44 # otherwise let the copy occur. copy2 will raise an error build 07-Apr-2025 15:55:44 if srcentry.is_dir(): build 07-Apr-2025 15:55:44 copytree(srcobj, dstname, symlinks, ignore, build 07-Apr-2025 15:55:44 copy_function, dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 copy_function(srcobj, dstname) build 07-Apr-2025 15:55:44 elif srcentry.is_dir(): build 07-Apr-2025 15:55:44 copytree(srcobj, dstname, symlinks, ignore, copy_function, build 07-Apr-2025 15:55:44 dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 # Will raise a SpecialFileError for unsupported file types build 07-Apr-2025 15:55:44 copy_function(srcobj, dstname) build 07-Apr-2025 15:55:44 # catch the Error from the recursive copytree so that we can build 07-Apr-2025 15:55:44 # continue with other files build 07-Apr-2025 15:55:44 except Error as err: build 07-Apr-2025 15:55:44 errors.extend(err.args[0]) build 07-Apr-2025 15:55:44 except OSError as why: build 07-Apr-2025 15:55:44 errors.append((srcname, dstname, str(why))) build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 copystat(src, dst) build 07-Apr-2025 15:55:44 except OSError as why: build 07-Apr-2025 15:55:44 # Copying file access times may fail on Windows build 07-Apr-2025 15:55:44 if getattr(why, 'winerror', None) is None: build 07-Apr-2025 15:55:44 errors.append((src, dst, str(why))) build 07-Apr-2025 15:55:44 if errors: build 07-Apr-2025 15:55:44 > raise Error(errors) build 07-Apr-2025 15:55:44 E shutil.Error: [('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/HISTORY', 'alma_ephemobj_icrs.ms/HISTORY', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/HISTORY'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/FEED', 'alma_ephemobj_icrs.ms/FEED', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/FEED'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/SOURCE', 'alma_ephemobj_icrs.ms/SOURCE', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/SOURCE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/SYSCAL', 'alma_ephemobj_icrs.ms/SYSCAL', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/SYSCAL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/POINTING', 'alma_ephemobj_icrs.ms/POINTING', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/POINTING'")] build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:512: Error build 07-Apr-2025 15:55:44 _______________ advisechansel_test.test_su_adivsechanel_defaults _______________ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def tearDown(self): build 07-Apr-2025 15:55:44 for inpdata in self.inputmses: build 07-Apr-2025 15:55:44 if os.path.exists(inpdata): build 07-Apr-2025 15:55:44 > shutil.rmtree(inpdata) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:365: build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:721: in rmtree build 07-Apr-2025 15:55:44 onerror(os.rmdir, path, sys.exc_info()) build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 path = 'twhya.short.ms', ignore_errors = False build 07-Apr-2025 15:55:44 onerror = .onerror at 0x7f13a9155f30> build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def rmtree(path, ignore_errors=False, onerror=None): build 07-Apr-2025 15:55:44 """Recursively delete a directory tree. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 If ignore_errors is set, errors are ignored; otherwise, if onerror build 07-Apr-2025 15:55:44 is set, it is called to handle the error with arguments (func, build 07-Apr-2025 15:55:44 path, exc_info) where func is platform and implementation dependent; build 07-Apr-2025 15:55:44 path is the argument to that function that caused it to fail; and build 07-Apr-2025 15:55:44 exc_info is a tuple returned by sys.exc_info(). If ignore_errors build 07-Apr-2025 15:55:44 is false and onerror is None, an exception is raised. build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 """ build 07-Apr-2025 15:55:44 sys.audit("shutil.rmtree", path) build 07-Apr-2025 15:55:44 if ignore_errors: build 07-Apr-2025 15:55:44 def onerror(*args): build 07-Apr-2025 15:55:44 pass build 07-Apr-2025 15:55:44 elif onerror is None: build 07-Apr-2025 15:55:44 def onerror(*args): build 07-Apr-2025 15:55:44 raise build 07-Apr-2025 15:55:44 if _use_fd_functions: build 07-Apr-2025 15:55:44 # While the unsafe rmtree works fine on bytes, the fd based does not. build 07-Apr-2025 15:55:44 if isinstance(path, bytes): build 07-Apr-2025 15:55:44 path = os.fsdecode(path) build 07-Apr-2025 15:55:44 # Note: To guard against symlink races, we use the standard build 07-Apr-2025 15:55:44 # lstat()/open()/fstat() trick. build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 orig_st = os.lstat(path) build 07-Apr-2025 15:55:44 except Exception: build 07-Apr-2025 15:55:44 onerror(os.lstat, path, sys.exc_info()) build 07-Apr-2025 15:55:44 return build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 fd = os.open(path, os.O_RDONLY) build 07-Apr-2025 15:55:44 except Exception: build 07-Apr-2025 15:55:44 onerror(os.open, path, sys.exc_info()) build 07-Apr-2025 15:55:44 return build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 if os.path.samestat(orig_st, os.fstat(fd)): build 07-Apr-2025 15:55:44 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 > os.rmdir(path) build 07-Apr-2025 15:55:44 E OSError: [Errno 39] Directory not empty: 'twhya.short.ms' build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:719: OSError build 07-Apr-2025 15:55:44 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:44 2025-04-07 19:55:43 SEVERE No MeasurementSet has been assigned, please give a valid ms in msname build 07-Apr-2025 15:55:44 ____________ advisechansel_test.test_su_adivsechansel_getfreqrange _____________ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def test_su_adivsechansel_getfreqrange(self): build 07-Apr-2025 15:55:44 '''Test that frequency range for given data selections is returned correctly''' build 07-Apr-2025 15:55:44 refdict = {'freqend': {'unit': 'Hz', 'value': 358203002929.7875}, 'freqstart': {'unit': 'Hz', 'value': 356558910156.25}} build 07-Apr-2025 15:55:44 su = synthesisutils() build 07-Apr-2025 15:55:44 inputms ='twhya.short.ms' build 07-Apr-2025 15:55:44 res = su.advisechansel(freqframe='TOPO', getfreqrange=True,spwselection='0:500~3839,1',fieldid=2, msname=inputms) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 (pof, errmsg) = self.checkdict(res, refdict, 'TOPO test') build 07-Apr-2025 15:55:44 #fstlsrk= '356.58364232412697GHz' fenlsrk= '358.22772677745405GHz' build 07-Apr-2025 15:55:44 # corresponding LSRK frequencies build 07-Apr-2025 15:55:44 reslsrk = su.advisechansel(freqframe='LSRK', getfreqrange=True,spwselection='0:500~3839,1', fieldid=2, msname=inputms) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 del su build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 reflsrkdict = {'freqend': {'unit': 'Hz', 'value': 358227726777.45405}, 'freqstart': {'unit': 'Hz', 'value': 356583642324.12697}} build 07-Apr-2025 15:55:44 > diff_freqstart = reslsrk['freqstart']['value']-reflsrkdict['freqstart']['value'] build 07-Apr-2025 15:55:44 E KeyError: 'freqstart' build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:457: KeyError build 07-Apr-2025 15:55:44 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:44 2025-04-07 19:55:43 SEVERE SynthesisUtilMethods::adviseChanSel Caught exception: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/twhya.short.ms/table.dat does not exist build 07-Apr-2025 15:55:44 2025-04-07 19:55:43 SEVERE SynthesisUtilMethods::adviseChanSel Caught exception: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/twhya.short.ms/table.dat does not exist build 07-Apr-2025 15:55:44 _________ advisechansel_test.test_su_advisechansel_getfreqrange_ephem __________ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 self = build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def setUp(self): build 07-Apr-2025 15:55:44 # input MSes build 07-Apr-2025 15:55:44 self.inputmses=[] build 07-Apr-2025 15:55:44 ms1 = 'twhya.short.ms' build 07-Apr-2025 15:55:44 ms2 = 'alma_ephemobj_icrs.ms' build 07-Apr-2025 15:55:44 self.inputmses.append(ms1) build 07-Apr-2025 15:55:44 self.inputmses.append(ms2) build 07-Apr-2025 15:55:44 for inms in self.inputmses: build 07-Apr-2025 15:55:44 if not os.path.exists(inms): build 07-Apr-2025 15:55:44 > shutil.copytree(os.path.join(self.datapath, inms),inms) build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:359: build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:55:44 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:55:44 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 entries = [, , , , , , ...] build 07-Apr-2025 15:55:44 src = '/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms' build 07-Apr-2025 15:55:44 dst = 'alma_ephemobj_icrs.ms', symlinks = False, ignore = None build 07-Apr-2025 15:55:44 copy_function = build 07-Apr-2025 15:55:44 ignore_dangling_symlinks = False, dirs_exist_ok = False build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 def _copytree(entries, src, dst, symlinks, ignore, copy_function, build 07-Apr-2025 15:55:44 ignore_dangling_symlinks, dirs_exist_ok=False): build 07-Apr-2025 15:55:44 if ignore is not None: build 07-Apr-2025 15:55:44 ignored_names = ignore(os.fspath(src), [x.name for x in entries]) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 ignored_names = set() build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 errors = [] build 07-Apr-2025 15:55:44 use_srcentry = copy_function is copy2 or copy_function is copy build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 for srcentry in entries: build 07-Apr-2025 15:55:44 if srcentry.name in ignored_names: build 07-Apr-2025 15:55:44 continue build 07-Apr-2025 15:55:44 srcname = os.path.join(src, srcentry.name) build 07-Apr-2025 15:55:44 dstname = os.path.join(dst, srcentry.name) build 07-Apr-2025 15:55:44 srcobj = srcentry if use_srcentry else srcname build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 is_symlink = srcentry.is_symlink() build 07-Apr-2025 15:55:44 if is_symlink and os.name == 'nt': build 07-Apr-2025 15:55:44 # Special check for directory junctions, which appear as build 07-Apr-2025 15:55:44 # symlinks but we want to recurse. build 07-Apr-2025 15:55:44 lstat = srcentry.stat(follow_symlinks=False) build 07-Apr-2025 15:55:44 if lstat.st_reparse_tag == stat.IO_REPARSE_TAG_MOUNT_POINT: build 07-Apr-2025 15:55:44 is_symlink = False build 07-Apr-2025 15:55:44 if is_symlink: build 07-Apr-2025 15:55:44 linkto = os.readlink(srcname) build 07-Apr-2025 15:55:44 if symlinks: build 07-Apr-2025 15:55:44 # We can't just leave it to `copy_function` because legacy build 07-Apr-2025 15:55:44 # code with a custom `copy_function` may rely on copytree build 07-Apr-2025 15:55:44 # doing the right thing. build 07-Apr-2025 15:55:44 os.symlink(linkto, dstname) build 07-Apr-2025 15:55:44 copystat(srcobj, dstname, follow_symlinks=not symlinks) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 # ignore dangling symlink if the flag is on build 07-Apr-2025 15:55:44 if not os.path.exists(linkto) and ignore_dangling_symlinks: build 07-Apr-2025 15:55:44 continue build 07-Apr-2025 15:55:44 # otherwise let the copy occur. copy2 will raise an error build 07-Apr-2025 15:55:44 if srcentry.is_dir(): build 07-Apr-2025 15:55:44 copytree(srcobj, dstname, symlinks, ignore, build 07-Apr-2025 15:55:44 copy_function, dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 copy_function(srcobj, dstname) build 07-Apr-2025 15:55:44 elif srcentry.is_dir(): build 07-Apr-2025 15:55:44 copytree(srcobj, dstname, symlinks, ignore, copy_function, build 07-Apr-2025 15:55:44 dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:55:44 else: build 07-Apr-2025 15:55:44 # Will raise a SpecialFileError for unsupported file types build 07-Apr-2025 15:55:44 copy_function(srcobj, dstname) build 07-Apr-2025 15:55:44 # catch the Error from the recursive copytree so that we can build 07-Apr-2025 15:55:44 # continue with other files build 07-Apr-2025 15:55:44 except Error as err: build 07-Apr-2025 15:55:44 errors.extend(err.args[0]) build 07-Apr-2025 15:55:44 except OSError as why: build 07-Apr-2025 15:55:44 errors.append((srcname, dstname, str(why))) build 07-Apr-2025 15:55:44 try: build 07-Apr-2025 15:55:44 copystat(src, dst) build 07-Apr-2025 15:55:44 except OSError as why: build 07-Apr-2025 15:55:44 # Copying file access times may fail on Windows build 07-Apr-2025 15:55:44 if getattr(why, 'winerror', None) is None: build 07-Apr-2025 15:55:44 errors.append((src, dst, str(why))) build 07-Apr-2025 15:55:44 if errors: build 07-Apr-2025 15:55:44 > raise Error(errors) build 07-Apr-2025 15:55:44 E shutil.Error: [('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/table.f17_TSM1', 'alma_ephemobj_icrs.ms/table.f17_TSM1', '[Errno 2] No such file or directory'), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/OBSERVATION', 'alma_ephemobj_icrs.ms/OBSERVATION', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/OBSERVATION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/SYSPOWER', 'alma_ephemobj_icrs.ms/SYSPOWER', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/SYSPOWER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_ephemobj_icrs.ms/CALDEVICE', 'alma_ephemobj_icrs.ms/CALDEVICE', "[Errno 17] File exists: 'alma_ephemobj_icrs.ms/CALDEVICE'")] build 07-Apr-2025 15:55:44 build 07-Apr-2025 15:55:44 /usr/local/lib/python3.10/shutil.py:512: Error build 07-Apr-2025 15:55:44 --------------------------- Captured stderr teardown --------------------------- build 07-Apr-2025 15:55:44 2025-04-07 19:55:45 INFO name:: No table opened. build 07-Apr-2025 15:55:44 2025-04-07 19:55:45 INFO name:: No table opened. build 07-Apr-2025 15:55:44 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_synthesisutils.xml - build 07-Apr-2025 15:55:44 =========================== short test summary info ============================ build 07-Apr-2025 15:55:44 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff - FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:55:44 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel - RuntimeError: Table twhya.short.ms/FIELD does not exist build 07-Apr-2025 15:55:44 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem - shutil.Error: [('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_e... build 07-Apr-2025 15:55:44 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults - OSError: [Errno 39] Directory not empty: 'twhya.short.ms' build 07-Apr-2025 15:55:44 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechansel_getfreqrange - KeyError: 'freqstart' build 07-Apr-2025 15:55:44 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_advisechansel_getfreqrange_ephem - shutil.Error: [('/opt/casa/data/casatestdata/unittest/synthesisutils/alma_e... build 07-Apr-2025 15:55:44 ========================= 6 failed, 7 passed in 10.33s ========================= build 07-Apr-2025 15:55:44 FAILED [ 92%] build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_advisechansel_getfreqrange_ephem FAILED [ 69%] build 07-Apr-2025 15:55:44 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem FAILED [ 76%]FAILED [ 92%] error 07-Apr-2025 15:55:44 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:44 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:55:44 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:55:44 error 07-Apr-2025 15:55:44 Process name: [prterun-135f0a861076-1748@1,0] Exit code: 1 error 07-Apr-2025 15:55:44 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:45 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_advisechansel_getfreqrange_ephem ============================= test session starts ============================== build 07-Apr-2025 15:55:45 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:45 cachedir: .pytest_cache build 07-Apr-2025 15:55:45 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:45 configfile: pyproject.toml build 07-Apr-2025 15:55:45 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:45 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:45 cachedir: .pytest_cache build 07-Apr-2025 15:55:45 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:45 configfile: pyproject.toml build 07-Apr-2025 15:55:45 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:45 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:45 cachedir: .pytest_cache build 07-Apr-2025 15:55:45 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:45 configfile: pyproject.toml build 07-Apr-2025 15:55:45 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:45 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:45 cachedir: .pytest_cache build 07-Apr-2025 15:55:45 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:45 configfile: pyproject.toml build 07-Apr-2025 15:55:45 collecting ...  build 07-Apr-2025 15:55:45 collecting 0 items  build 07-Apr-2025 15:55:45 collected 13 items  build 07-Apr-2025 15:55:45 build 07-Apr-2025 15:55:45 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency  build 07-Apr-2025 15:55:45 collecting 0 items  build 07-Apr-2025 15:55:45 collected 13 items  build 07-Apr-2025 15:55:45 build 07-Apr-2025 15:55:45 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency  build 07-Apr-2025 15:55:45 collected 13 items  build 07-Apr-2025 15:55:45 build 07-Apr-2025 15:55:45 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency  build 07-Apr-2025 15:55:45 collecting 0 items  build 07-Apr-2025 15:55:45 collected 13 items  build 07-Apr-2025 15:55:45 build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency PASSED [ 7%]PASSED [ 7%]PASSED [ 7%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match PASSED [ 7%] build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match PASSED [ 15%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 23%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 15%]PASSED [ 15%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 15%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 30%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 23%]PASSED [ 23%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 23%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 30%]PASSED [ 30%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 30%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 38%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude PASSED [ 46%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 38%]PASSED [ 38%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude PASSED [ 38%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude PASSED [ 53%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 46%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 46%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 46%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 61%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 53%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 53%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 53%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 69%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape PASSED [ 61%]PASSED [ 61%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 61%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 76%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows PASSED [ 69%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape PASSED [ 69%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape PASSED [ 84%]PASSED [ 69%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions PASSED [ 76%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows PASSED [ 76%]PASSED [ 76%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows PASSED [ 84%]PASSED [ 92%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions PASSED [ 84%]PASSED [ 84%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions FAILED [ 92%]FAILED [ 92%] build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice FAILED [100%] build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 =================================== FAILURES =================================== build 07-Apr-2025 15:55:46 __________________ table_getcellslice_test.test_getcellslice ___________________ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def test_getcellslice(self): build 07-Apr-2025 15:55:46 """tests for valid inputs""" build 07-Apr-2025 15:55:46 > self.ia.fromarray(self.myim, self.arr) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py:323: build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:391: in fromarray build 07-Apr-2025 15:55:46 return self._swigobj.fromarray(outfile, pixels, csys, linear, overwrite, log, type) build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = > build 07-Apr-2025 15:55:46 args = ('tmp.im', array([[ 1, 2, 3, 4], build 07-Apr-2025 15:55:46 [ 5, 6, 7, 8], build 07-Apr-2025 15:55:46 [ 9, 12, 11, 12]]), {}, False, False, True, ...) build 07-Apr-2025 15:55:46 kwargs = {} build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def fromarray(self, *args, **kwargs): build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 fromarray(self, _outfile, _pixels, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Summary: build 07-Apr-2025 15:55:46 Construct a casa image from a numerical numpy array build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Description: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 This application converts a numerical numpy array of any size and dimensionality build 07-Apr-2025 15:55:46 into a CASA image. It will create float, double, complex-float, and complex-double build 07-Apr-2025 15:55:46 valued images. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The image analysis tool on which this method is called will reference the created build 07-Apr-2025 15:55:46 image; if this tool referenced another image before this call, that image will no build 07-Apr-2025 15:55:46 longer be referenced by the tool after the creation of the new image. If you build 07-Apr-2025 15:55:46 would rather have a new image analysis tool returned, keeping the one on which build 07-Apr-2025 15:55:46 this method is called unaltered, use newimagefromarray() instead. If outfile is build 07-Apr-2025 15:55:46 specified, a persistent image is written to disk, if not, the image tool on build 07-Apr-2025 15:55:46 which this method was called will reference a temporary image (either in memory build 07-Apr-2025 15:55:46 or on disk, depending on its size) that will be deleted when the tool is closed. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The type parameter controls the data type/precision of the pixel values of the build 07-Apr-2025 15:55:46 created image. 'f' indicates that float precision point (32 bit precision) pixel build 07-Apr-2025 15:55:46 values should be writted. 'd' indicates that double precision (64 bit precision) build 07-Apr-2025 15:55:46 pixel values should be written. If the input array has complex (as opposed to build 07-Apr-2025 15:55:46 real) values, then complex pixel values, with each of the real and imaginary build 07-Apr-2025 15:55:46 parts having the specified precision, will be written. Array values will be cast build 07-Apr-2025 15:55:46 automatically to the specified precision, so that the precision of the input build 07-Apr-2025 15:55:46 array values may be increased, decreased, or unchanged depending on the input build 07-Apr-2025 15:55:46 array type. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The coordinate system, provided as a a dictionary (use eg, cs.torecord() to do build 07-Apr-2025 15:55:46 that), is optional. If specified, it must have the same number of dimensions build 07-Apr-2025 15:55:46 as the pixels array. Call the naxes() method on the coordinate system tool to build 07-Apr-2025 15:55:46 see how many dimensions the coordinate system has. A coordinate system can be build 07-Apr-2025 15:55:46 created from scratch using the coordinate system (cs) tool and methods therein, build 07-Apr-2025 15:55:46 but often users prefer to use a coordinate system from an already existing image. build 07-Apr-2025 15:55:46 This can be gotten using ia.coordsys() which returns a coordinate system tool. build 07-Apr-2025 15:55:46 A torecord() call on that tool will result in a python dictionary describing build 07-Apr-2025 15:55:46 the coordinate system which is the necessary format for the csys input parameter build 07-Apr-2025 15:55:46 of ia.fromarray(). build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 If csys is not specified, a default coordinate system will be created. If build 07-Apr-2025 15:55:46 linear=False (the default), the created coordinate system will have standard build 07-Apr-2025 15:55:46 RA/DEC/Stokes/Spectral Coordinate axes depending upon the shape of the pixels build 07-Apr-2025 15:55:46 array (Stokes axis must be no longer than 4 pixels and the spectral axis may build 07-Apr-2025 15:55:46 precede the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are given build 07-Apr-2025 15:55:46 linear coordinates. If linear=True, then all the resulting coordinates build 07-Apr-2025 15:55:46 are linear with the axes represent lengths. In this case each axis will have a build 07-Apr-2025 15:55:46 value of 0.0 at its center pixel. The increment of each axis will be 1.0 km. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The method returns True if creation of the image was successful, False otherwise, build 07-Apr-2025 15:55:46 so a check can be made programmatically if the image creation was successful. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Input Parameters: build 07-Apr-2025 15:55:46 outfile Output image file name. Default is unset. build 07-Apr-2025 15:55:46 pixels Numeric array build 07-Apr-2025 15:55:46 csys Coordinate System. Default is to construct an appropriate coordinate system given the array shape. build 07-Apr-2025 15:55:46 linear Make a linear Coordinate System if csys not given build 07-Apr-2025 15:55:46 overwrite Overwrite the output image if it already exists? build 07-Apr-2025 15:55:46 log Write image creation messages to logger build 07-Apr-2025 15:55:46 type Pixel data type to write. 'f' (float precision) or 'd' (double precision) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Example: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 # make an image with a default RA/Dec/Stokes/Frequency coordinate system build 07-Apr-2025 15:55:46 # having all pixels set to 2.5. build 07-Apr-2025 15:55:46 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:55:46 # the ia tool does not need to reference an image in this case (ie open() build 07-Apr-2025 15:55:46 # need not have been called), if it does reference another image, that reference build 07-Apr-2025 15:55:46 # will be lost and replaced with a reference to the newly created image. build 07-Apr-2025 15:55:46 res = ia.fromarray(outfile='test.data', pixels=ary, overwrite=true) build 07-Apr-2025 15:55:46 if res: build 07-Apr-2025 15:55:46 # perform operations on the newly created image if desired and make sure build 07-Apr-2025 15:55:46 # to close it when done to free up system resources (eg memory) build 07-Apr-2025 15:55:46 ia.shape() build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 # create an image using the coordinate system from another image build 07-Apr-2025 15:55:46 ia.open('myexistingimage.im') build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 mycs = ia.coordsys() build 07-Apr-2025 15:55:46 # the number of dimensions in the array and the coordinate system must build 07-Apr-2025 15:55:46 # be the same. For this example to work, mycs.naxes() must return 4. build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:55:46 res = ia.fromarray(pixels=ary, csys=mycs.torecord()) build 07-Apr-2025 15:55:46 mycs.done() build 07-Apr-2025 15:55:46 if (res): build 07-Apr-2025 15:55:46 # do things with the newly created temporary image before closing it build 07-Apr-2025 15:55:46 ia.shape() build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 > return _image.image_fromarray(self, *args, **kwargs) build 07-Apr-2025 15:55:46 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im/logtable does not exist build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:860: RuntimeError build 07-Apr-2025 15:55:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:46 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:55:46 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 SEVERE image::_fromarray::MPIServer-1 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im/logtable does not exist build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:55:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_table.xml - build 07-Apr-2025 15:55:46 =========================== short test summary info ============================ build 07-Apr-2025 15:55:46 FAILED ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ta... build 07-Apr-2025 15:55:46 ========================= 1 failed, 12 passed in 1.56s ========================= build 07-Apr-2025 15:55:46 FAILED [ 92%] error 07-Apr-2025 15:55:46 Fatal Python error: Aborted error 07-Apr-2025 15:55:46 error 07-Apr-2025 15:55:46 Current thread 0x00007fa24e565740 (most recent call first): error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 860 in fromarray error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 391 in fromarray error 07-Apr-2025 15:55:46 File "/home/casatest/casa6/casatools/tests/tools/table/test_tool_table.py", line 323 in test_getcellslice error 07-Apr-2025 15:55:46 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:55:46 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:55:46 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:55:46 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:55:46 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:55:46 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:55:46 error 07-Apr-2025 15:55:46 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice FAILED [100%]PASSED [100%] build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 =================================== FAILURES =================================== build 07-Apr-2025 15:55:46 ___________________ table_getcellslice_test.test_exceptions ____________________ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def test_exceptions(self): build 07-Apr-2025 15:55:46 """Test various exception cases""" build 07-Apr-2025 15:55:46 > self.ia.fromarray(self.myim, self.arr) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py:218: build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:391: in fromarray build 07-Apr-2025 15:55:46 return self._swigobj.fromarray(outfile, pixels, csys, linear, overwrite, log, type) build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = > build 07-Apr-2025 15:55:46 args = ('tmp.im', array([[ 1, 2, 3, 4], build 07-Apr-2025 15:55:46 [ 5, 6, 7, 8], build 07-Apr-2025 15:55:46 [ 9, 12, 11, 12]]), {}, False, False, True, ...) build 07-Apr-2025 15:55:46 kwargs = {} build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def fromarray(self, *args, **kwargs): build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 fromarray(self, _outfile, _pixels, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Summary: build 07-Apr-2025 15:55:46 Construct a casa image from a numerical numpy array build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Description: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 This application converts a numerical numpy array of any size and dimensionality build 07-Apr-2025 15:55:46 into a CASA image. It will create float, double, complex-float, and complex-double build 07-Apr-2025 15:55:46 valued images. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The image analysis tool on which this method is called will reference the created build 07-Apr-2025 15:55:46 image; if this tool referenced another image before this call, that image will no build 07-Apr-2025 15:55:46 longer be referenced by the tool after the creation of the new image. If you build 07-Apr-2025 15:55:46 would rather have a new image analysis tool returned, keeping the one on which build 07-Apr-2025 15:55:46 this method is called unaltered, use newimagefromarray() instead. If outfile is build 07-Apr-2025 15:55:46 specified, a persistent image is written to disk, if not, the image tool on build 07-Apr-2025 15:55:46 which this method was called will reference a temporary image (either in memory build 07-Apr-2025 15:55:46 or on disk, depending on its size) that will be deleted when the tool is closed. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The type parameter controls the data type/precision of the pixel values of the build 07-Apr-2025 15:55:46 created image. 'f' indicates that float precision point (32 bit precision) pixel build 07-Apr-2025 15:55:46 values should be writted. 'd' indicates that double precision (64 bit precision) build 07-Apr-2025 15:55:46 pixel values should be written. If the input array has complex (as opposed to build 07-Apr-2025 15:55:46 real) values, then complex pixel values, with each of the real and imaginary build 07-Apr-2025 15:55:46 parts having the specified precision, will be written. Array values will be cast build 07-Apr-2025 15:55:46 automatically to the specified precision, so that the precision of the input build 07-Apr-2025 15:55:46 array values may be increased, decreased, or unchanged depending on the input build 07-Apr-2025 15:55:46 array type. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The coordinate system, provided as a a dictionary (use eg, cs.torecord() to do build 07-Apr-2025 15:55:46 that), is optional. If specified, it must have the same number of dimensions build 07-Apr-2025 15:55:46 as the pixels array. Call the naxes() method on the coordinate system tool to build 07-Apr-2025 15:55:46 see how many dimensions the coordinate system has. A coordinate system can be build 07-Apr-2025 15:55:46 created from scratch using the coordinate system (cs) tool and methods therein, build 07-Apr-2025 15:55:46 but often users prefer to use a coordinate system from an already existing image. build 07-Apr-2025 15:55:46 This can be gotten using ia.coordsys() which returns a coordinate system tool. build 07-Apr-2025 15:55:46 A torecord() call on that tool will result in a python dictionary describing build 07-Apr-2025 15:55:46 the coordinate system which is the necessary format for the csys input parameter build 07-Apr-2025 15:55:46 of ia.fromarray(). build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 If csys is not specified, a default coordinate system will be created. If build 07-Apr-2025 15:55:46 linear=False (the default), the created coordinate system will have standard build 07-Apr-2025 15:55:46 RA/DEC/Stokes/Spectral Coordinate axes depending upon the shape of the pixels build 07-Apr-2025 15:55:46 array (Stokes axis must be no longer than 4 pixels and t build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 =================================== FAILURES =================================== build 07-Apr-2025 15:55:46 ___________________ table_getcellslice_test.test_exceptions ____________________ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def test_exceptions(self): build 07-Apr-2025 15:55:46 """Test various exception cases""" build 07-Apr-2025 15:55:46 > self.ia.fromarray(self.myim, self.arr) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py:218: build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:391: in fromarray build 07-Apr-2025 15:55:46 return self._swigobj.fromarray(outfile, pixels, csys, linear, overwrite, log, type) build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = > build 07-Apr-2025 15:55:46 args = ('tmp.im', array([[ 1, 2, 3, 4], build 07-Apr-2025 15:55:46 [ 5, 6, 7, 8], build 07-Apr-2025 15:55:46 [ 9, 12, 11, 12]]), {}, False, False, True, ...) build 07-Apr-2025 15:55:46 kwargs = {} build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def fromarray(self, *args, **kwargs): build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 fromarray(self, _outfile, _pixels, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Summary: build 07-Apr-2025 15:55:46 Construct a casa image from a numerical numpy array build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Description: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 This application converts a numerical numpy array of any size and dimensionality build 07-Apr-2025 15:55:46 into a CASA image. It will create float, double, complex-float, and complex-double build 07-Apr-2025 15:55:46 valued images. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The image analysis tool on which this method is called will reference the created build 07-Apr-2025 15:55:46 image; if this tool referenced another image before this call, that image will no build 07-Apr-2025 15:55:46 longer be referenced by the tool after the creation of the new image. If you build 07-Apr-2025 15:55:46 would rather have a new image analysis tool returned, keeping the one on which build 07-Apr-2025 15:55:46 this method is called unaltered, use newimagefromarray() instead. If outfile is build 07-Apr-2025 15:55:46 specified, a persistent image is written to disk, if not, the image tool on build 07-Apr-2025 15:55:46 which this method was called will reference a temporary image (either in memory build 07-Apr-2025 15:55:46 or on disk, depending on its size) that will be deleted when the tool is closed. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The type parameter controls the data type/precision of the pixel values of the build 07-Apr-2025 15:55:46 created image. 'f' indicates that float precision point (32 bit precision) pixel build 07-Apr-2025 15:55:46 values should be writted. 'd' indicates that double precision (64 bit precision) build 07-Apr-2025 15:55:46 pixel values should be written. If the input array has complex (as opposed to build 07-Apr-2025 15:55:46 real) values, then complex pixel values, with each of the real and imaginary build 07-Apr-2025 15:55:46 parts having the specified precision, will be written. Array values will be cast build 07-Apr-2025 15:55:46 automatically to the specified precision, so that the precision of the input build 07-Apr-2025 15:55:46 array values may be increased, decreased, or unchanged depending on the input build 07-Apr-2025 15:55:46 array type. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The coordinate system, provided as a a dictionary (use eg, cs.torecord() to do build 07-Apr-2025 15:55:46 that), is optional. If specified, it must have the same number of dimensions build 07-Apr-2025 15:55:46 as the pixels array. Call the naxes() method on the coordinate system tool to build 07-Apr-2025 15:55:46 see how many dimensions the coordinate system has. A coordinate system can be build 07-Apr-2025 15:55:46 created from scratch using the coordinate system (cs) tool and methods therein, build 07-Apr-2025 15:55:46 but often users prefer to use a coordinate system from an already existing image. build 07-Apr-2025 15:55:46 This can be gotten using ia.coordsys() which returns a coordinate system tool. build 07-Apr-2025 15:55:46 A torecord() call on that tool will result in a python dictionary describing build 07-Apr-2025 15:55:46 the coordinate system which is the necessary format for the csys input parameter build 07-Apr-2025 15:55:46 of ia.fromarray(). build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 If csys is not specified, a default coordinate system will be created. If build 07-Apr-2025 15:55:46 linear=False (the default), the created coordinate system will have standard build 07-Apr-2025 15:55:46 RA/DEC/Stokes/Spectral Coordinate axes depending upon the shape of the pixels build 07-Apr-2025 15:55:46 array (Stokes axis must be no longer than 4 pixels and the spectral axis may build 07-Apr-2025 15:55:46 precede the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are given build 07-Apr-2025 15:55:46 linear coordinates. If linear=True, then all the resulting coordinates build 07-Apr-2025 15:55:46 are linear with the axes represent lengths. In this case each axis will have a build 07-Apr-2025 15:55:46 value of 0.0 at its center pixel. The increment of each axis will be 1.0 km. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The method returns True if creation of the image was successful, False otherwise, build 07-Apr-2025 15:55:46 so a check can be made programmatically if the image creation was successful. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Input Parameters: build 07-Apr-2025 15:55:46 outfile Output image file name. Default is unset. build 07-Apr-2025 15:55:46 pixels Numeric array build 07-Apr-2025 15:55:46 csys Coordinate System. Default is to construct an appropriate coordinate system given the array shape. build 07-Apr-2025 15:55:46 linear Make a linear Coordinate System if csys not given build 07-Apr-2025 15:55:46 overwrite Overwrite the output image if it already exists? build 07-Apr-2025 15:55:46 log Write image creation messages to logger build 07-Apr-2025 15:55:46 type Pixel data type to write. 'f' (float precision) or 'd' (double precision) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Example: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 # make an image with a default RA/Dec/Stokes/Frequency coordinate system build 07-Apr-2025 15:55:46 # having all pixels set to 2.5. build 07-Apr-2025 15:55:46 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:55:46 # the ia tool does not need to reference an image in this case (ie open() build 07-Apr-2025 15:55:46 # need not have been called), if it does reference another image, that reference build 07-Apr-2025 15:55:46 # will be lost and replaced with a reference to the newly created image. build 07-Apr-2025 15:55:46 res = ia.fromarray(outfile='test.data', pixels=ary, overwrite=true) build 07-Apr-2025 15:55:46 if res: build 07-Apr-2025 15:55:46 # perform operations on the newly created image if desired and make sure build 07-Apr-2025 15:55:46 # to close it when done to free up system resources (eg memory) build 07-Apr-2025 15:55:46 ia.shape() build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 # create an image using the coordinate system from another image build 07-Apr-2025 15:55:46 ia.open('myexistingimage.im') build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 mycs = ia.coordsys() build 07-Apr-2025 15:55:46 # the number of dimensions in the array and the coordinate system must build 07-Apr-2025 15:55:46 # be the same. For this example to work, mycs.naxes() must return 4. build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:55:46 res = ia.fromarray(pixels=ary, csys=mycs.torecord()) build 07-Apr-2025 15:55:46 mycs.done() build 07-Apr-2025 15:55:46 if (res): build 07-Apr-2025 15:55:46 # do things with the newly created temporary image before closing it build 07-Apr-2025 15:55:46 ia.shape() build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 > return _image.image_fromarray(self, *args, **kwargs) build 07-Apr-2025 15:55:46 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im/table.f0_TSM0 could not be created: No such file or directory build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:860: RuntimeError build 07-Apr-2025 15:55:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:46 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:55:46 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 SEVERE image::_fromarray::MPIServer-2 Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im/table.f0_TSM0 could not be created: No such file or directory build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 INFO name::::MPIServer-2 No table opened. build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 INFO name::::MPIServer-2 No table opened. build 07-Apr-2025 15:55:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_table.xml - build 07-Apr-2025 15:55:46 =========================== short test summary info ============================ build 07-Apr-2025 15:55:46 FAILED ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:55:46 ========================= 1 failed, 12 pahe spectral axis may build 07-Apr-2025 15:55:46 precede the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are given build 07-Apr-2025 15:55:46 linear coordinates. If linear=True, then all the resulting coordinates build 07-Apr-2025 15:55:46 are linear with the axes represent lengths. In this case each axis will have a build 07-Apr-2025 15:55:46 value of 0.0 at its center pixel. The increment of each axis will be 1.0 km. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The method returns True if creation of the image was successful, False otherwise, build 07-Apr-2025 15:55:46 so a check can be made programmatically if the image creation was successful. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Input Parameters: build 07-Apr-2025 15:55:46 outfile Output image file name. Default is unset. build 07-Apr-2025 15:55:46 pixels Numeric array build 07-Apr-2025 15:55:46 csys Coordinate System. Default is to construct an appropriate coordinate system given the array shape. build 07-Apr-2025 15:55:46 linear Make a linear Coordinate System if csys not given build 07-Apr-2025 15:55:46 overwrite Overwrite the output image if it already exists? build 07-Apr-2025 15:55:46 log Write image creation messages to logger build 07-Apr-2025 15:55:46 type Pixel data type to write. 'f' (float precision) or 'd' (double precision) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Example: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 # make an image with a default RA/Dec/Stokes/Frequency coordinate system build 07-Apr-2025 15:55:46 # having all pixels set to 2.5. build 07-Apr-2025 15:55:46 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:55:46 # the ia tool does not need to reference an image in this case (ie open() build 07-Apr-2025 15:55:46 # need not have been called), if it does reference another image, that reference build 07-Apr-2025 15:55:46 # will be lost and replaced with a reference to the newly created image. build 07-Apr-2025 15:55:46 res = ia.fromarray(outfile='test.data', pixels=ary, overwrite=true) build 07-Apr-2025 15:55:46 if res: build 07-Apr-2025 15:55:46 # perform operations on the newly created image if desired and make sure build 07-Apr-2025 15:55:46 # to close it when done to free up system resources (eg memory) build 07-Apr-2025 15:55:46 ia.shape() build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 # create an image using the coordinate system from another image build 07-Apr-2025 15:55:46 ia.open('myexistingimage.im') build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 mycs = ia.coordsys() build 07-Apr-2025 15:55:46 # the number of dimensions in the array and the coordinate system must build 07-Apr-2025 15:55:46 # be the same. For this example to work, mycs.naxes() must return 4. build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:55:46 res = ia.fromarray(pixels=ary, csys=mycs.torecord()) build 07-Apr-2025 15:55:46 mycs.done() build 07-Apr-2025 15:55:46 if (res): build 07-Apr-2025 15:55:46 # do things with the newly created temporary image before closing it build 07-Apr-2025 15:55:46 ia.shape() build 07-Apr-2025 15:55:46 ia.done() build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 -------------------------------------------------------------------------------- build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 > return _image.image_fromarray(self, *args, **kwargs) build 07-Apr-2025 15:55:46 ssed in 1.49s ========================= build 07-Apr-2025 15:55:46 E RuntimeError: Exception: File tmp.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:55:46 E ... thrown by static void casa::ImageFactory::_checkOutfile(const casacore::String&, casacore::Bool) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 594 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:860: RuntimeError build 07-Apr-2025 15:55:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 SEVERE image::_fromarray::MPIServer-3 Exception Reported: Exception: File tmp.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 SEVERE image::_fromarray::MPIServer-3+ ... thrown by static void casa::ImageFactory::_checkOutfile(const casacore::String&, casacore::Bool) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 594 build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:55:46 2025-04-07 19:55:47 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:55:46 __________________ table_getcellslice_test.test_getcellslice ___________________ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def test_getcellslice(self): build 07-Apr-2025 15:55:46 """tests for valid inputs""" build 07-Apr-2025 15:55:46 > self.ia.fromarray(self.myim, self.arr) build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 ../../../casatools/tests/tools/table/test_tool_table.py:323: build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:391: in fromarray build 07-Apr-2025 15:55:46 return self._swigobj.fromarray(outfile, pixels, csys, linear, overwrite, log, type) build 07-Apr-2025 15:55:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 self = > build 07-Apr-2025 15:55:46 args = ('tmp.im', array([[ 1, 2, 3, 4], build 07-Apr-2025 15:55:46 [ 5, 6, 7, 8], build 07-Apr-2025 15:55:46 [ 9, 12, 11, 12]]), {}, False, False, True, ...) build 07-Apr-2025 15:55:46 kwargs = {} build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 def fromarray(self, *args, **kwargs): build 07-Apr-2025 15:55:46 """ build 07-Apr-2025 15:55:46 fromarray(self, _outfile, _pixels, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Summary: build 07-Apr-2025 15:55:46 Construct a casa image from a numerical numpy array build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Description: build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 This application converts a numerical numpy array of any size and dimensionality build 07-Apr-2025 15:55:46 into a CASA image. It will create float, double, complex-float, and complex-double build 07-Apr-2025 15:55:46 valued images. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The image analysis tool on which this method is called will reference the created build 07-Apr-2025 15:55:46 image; if this tool referenced another image before this call, that image will no build 07-Apr-2025 15:55:46 longer be referenced by the tool after the creation of the new image. If you build 07-Apr-2025 15:55:46 would rather have a new image analysis tool returned, keeping the one on which build 07-Apr-2025 15:55:46 this method is called unaltered, use newimagefromarray() instead. If outfile is build 07-Apr-2025 15:55:46 specified, a persistent image is written to disk, if not, the image tool on build 07-Apr-2025 15:55:46 which this method was called will reference a temporary image (either in memory build 07-Apr-2025 15:55:46 or on disk, depending on its size) that will be deleted when the tool is closed. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The type parameter controls the data type/precision of the pixel values of the build 07-Apr-2025 15:55:46 created image. 'f' indicates that float precision point (32 bit precision) pixel build 07-Apr-2025 15:55:46 values should be writted. 'd' indicates that double precision (64 bit precision) build 07-Apr-2025 15:55:46 pixel values should be written. If the input array has complex (as opposed to build 07-Apr-2025 15:55:46 real) values, then complex pixel values, with each of the real and imaginary build 07-Apr-2025 15:55:46 parts having the specified precision, will be written. Array values will be cast build 07-Apr-2025 15:55:46 automatically to the specified precision, so that the precision of the input build 07-Apr-2025 15:55:46 array values may be increased, decreased, or unchanged depending on the input build 07-Apr-2025 15:55:46 array type. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The coordinate system, provided as a a dictionary (use eg, cs.torecord() to do build 07-Apr-2025 15:55:46 that), is optional. If specified, it must have the same number of dimensions build 07-Apr-2025 15:55:46 as the pixels array. Call the naxes() method on the coordinate system tool to build 07-Apr-2025 15:55:46 see how many dimensions the coordinate system has. A coordinate system can be build 07-Apr-2025 15:55:46 created from scratch using the coordinate system (cs) tool and methods therein, build 07-Apr-2025 15:55:46 but often users prefer to use a coordinate system from an already existing image. build 07-Apr-2025 15:55:46 This can be gotten using ia.coordsys() which returns a coordinate system tool. build 07-Apr-2025 15:55:46 A torecord() call on that tool will result in a python dictionary describing build 07-Apr-2025 15:55:46 the coordinate system which is the necessary format for the csys input parameter build 07-Apr-2025 15:55:46 of ia.fromarray(). build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 If csys is not specified, a default coordinate system will be created. If build 07-Apr-2025 15:55:46 linear=False (the default), the created coordinate system will have standard build 07-Apr-2025 15:55:46 RA/DEC/Stokes/Spectral Coordinate axes depending upon the shape of the pixels build 07-Apr-2025 15:55:46 array (Stokes axis must be no longer than 4 pixels and the spectral axis may build 07-Apr-2025 15:55:46 precede the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are given build 07-Apr-2025 15:55:46 linear coordinates. If linear=True, then all the resulting coordinates build 07-Apr-2025 15:55:46 are linear with the axes represent lengths. In this case each axis will have a build 07-Apr-2025 15:55:46 value of 0.0 at its center pixel. The increment of each axis will be 1.0 km. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 The method returns True if creation of the image was successful, False otherwise, build 07-Apr-2025 15:55:46 so a check can be made programmatically if the image creation was successful. build 07-Apr-2025 15:55:46 build 07-Apr-2025 15:55:46 Input Parameters: build 07-Apr-2025 15:55:46 outfile Output image file name. Default is unset. build 07-Apr-2025 15:55:46 pixels Numeric array build 07-Apr-2025 15:55:46 csys Coordinate System. Default is to construct an appropriate coordinate system given the array shape. build 07-Apr-2025 15:55:46 linear Make a linear Coordinate System if csys not given build 07-Apr-2025 15:55:46 overwrite Overwrite the output image if it already exists? build 07-Apr-2025 15:55:46 log Write image creation messages to logger build 07-Apr-2025 15:55:46 type Pixel data type to write. 'f' (float precision) or 'd' (double precision) error 07-Apr-2025 15:55:46 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:46 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:55:46 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:55:46 error 07-Apr-2025 15:55:46 Process name: [prterun-135f0a861076-1773@1,1] Exit code: 1 error 07-Apr-2025 15:55:46 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:47 ============================= test session starts ============================== build 07-Apr-2025 15:55:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:47 cachedir: .pytest_cache build 07-Apr-2025 15:55:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:47 configfile: pyproject.toml build 07-Apr-2025 15:55:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:47 cachedir: .pytest_cache build 07-Apr-2025 15:55:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:47 configfile: pyproject.toml build 07-Apr-2025 15:55:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:47 cachedir: .pytest_cache build 07-Apr-2025 15:55:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:47 configfile: pyproject.toml build 07-Apr-2025 15:55:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:55:47 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:55:47 cachedir: .pytest_cache build 07-Apr-2025 15:55:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:55:47 configfile: pyproject.toml build 07-Apr-2025 15:55:47 collecting ...  build 07-Apr-2025 15:55:47 collected 17 items  build 07-Apr-2025 15:55:47 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0  build 07-Apr-2025 15:55:47 collected 17 items  build 07-Apr-2025 15:55:47 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0  build 07-Apr-2025 15:55:47 collected 17 items  build 07-Apr-2025 15:55:47 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0  build 07-Apr-2025 15:55:47 collected 17 items  build 07-Apr-2025 15:55:47 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0 PASSED [ 5%]PASSED [ 5%]PASSED [ 5%]PASSED [ 5%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 PASSED [ 11%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 11%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 11%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 11%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 17%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 17%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 17%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 17%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 23%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 23%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 23%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 23%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 29%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 PASSED [ 29%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 PASSED [ 29%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 PASSED [ 29%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 PASSED [ 35%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 PASSED [ 35%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 PASSED [ 35%] build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 PASSED [ 35%] error 07-Apr-2025 15:55:47 Fatal Python error: Aborted error 07-Apr-2025 15:55:47 error 07-Apr-2025 15:55:47 Current thread 0x00007f31f0df1740 (most recent call first): error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/vpmanager.py", line 762 in createantresp error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/vpmanager.py", line 209 in createantresp error 07-Apr-2025 15:55:47 File "/home/casatest/casa6/casatools/tests/tools/vpmanager/test_tool_vpmanager.py", line 387 in test14 error 07-Apr-2025 15:55:47 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:55:47 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:55:47 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:55:47 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:55:47 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:55:47 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:55:47 error 07-Apr-2025 15:55:47 Extension modules: numpy._core._multiarray_umath, numpy.linalg._umath_linalg, casatools.__casac__._image, casatools.__casac__._coordsys, casatools.__casac__._componentlist, casatools.__casac__._logsink, casatools.__casac__._synthesisutils, casatools.__casac__._synthesisimstore, casatools.__casac__._synthesisnormalizer, casatools.__casac__._calanalysis, casatools.__casac__._mstransformer, casatools.__casac__._calibrater, casatools.__casac__._functional, casatools.__casac__._table, casatools.__casac__._tablerow, casatools.__casac__._measures, casatools.__casac__._imagepol, casatools.__casac__._simulator, casatools.__casac__._sdm, casatools.__casac__._miriadfiller, casatools.__casac__._ms, casatools.__casac__._msmetadata, casatools.__casac__._vpmanager, casatools.__casac__._wvr, casatools.__casac__._synthesisdeconvolver, casatools.__casac__._vlafiller, casatools.__casac__._sakura, casatools.__casac__._linearmosaic, casatools.__casac__._iterbotsink, casatools.__casac__._sidebandseparator, casatools.__casac__._imagemetadata, casatools.__casac__._atcafiller, casatools.__casac__._agentflagger, casatools.__casac__._synthesismaskhandler, casatools.__casac__._regionmanager, casatools.__casac__._imager, casatools.__casac__._singledishms, casatools.__casac__._atmosphere, casatools.__casac__._quanta, casatools.__casac__._synthesisimager, casatools.__casac__._spectralline, casatools.__casac__._utils (total: 42) build 07-Apr-2025 15:55:47 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 FAILED [ 41%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test15 PASSED [ 47%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test16 PASSED [ 52%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test2 PASSED [ 58%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test3 PASSED [ 64%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test4 PASSED [ 70%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test5 PASSED [ 76%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test6 PASSED [ 82%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test7 PASSED [ 88%] build 07-Apr-2025 15:55:48 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test8 PASSED [ 94%] error 07-Apr-2025 15:55:48 -------------------------------------------------------------------------- error 07-Apr-2025 15:55:48 prterun noticed that process rank 2 with PID 1803 on node 135f0a861076 exited on error 07-Apr-2025 15:55:48 signal 6 (Aborted). error 07-Apr-2025 15:55:48 -------------------------------------------------------------------------- build 07-Apr-2025 15:55:49 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test9 total 180204 build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci 15001 58520 Apr 7 19:46 casampi-0.5.6-py3-none-any.whl build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci 15001 1856310 Apr 7 19:46 casatasks-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci 15001 135132 Apr 7 19:46 casatestutils-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci 15001 182046624 Apr 7 19:46 casatools-6.7.2.10-cp310-cp310-manylinux_2_28_x86_64.whl build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 944 Apr 7 19:55 requirements.txt build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 8687 Apr 7 19:55 test_tool_calanalysis.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 51832 Apr 7 19:55 test_tool_calibrater.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 5181 Apr 7 19:55 test_tool_componentlist.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 13087 Apr 7 19:55 test_tool_coordsys.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 6817 Apr 7 19:55 test_tool_image_deviation.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 25047 Apr 7 19:55 test_tool_image_pbcor.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 16175 Apr 7 19:55 test_tool_image_transpose.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 714 Apr 7 19:55 test_tool_logsink.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 577 Apr 7 19:55 test_tool_measures.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 2950 Apr 7 19:55 test_tool_ms_createmultims.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 27602 Apr 7 19:55 test_tool_ms_statwt.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 2781 Apr 7 19:55 test_tool_msuvbinner.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 136187 Apr 7 19:55 test_tool_ms.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 1309 Apr 7 19:55 test_tool_quanta.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 25076 Apr 7 19:55 test_tool_regionmanager.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 9101 Apr 7 19:55 test_tool_simulator.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 26073 Apr 7 19:55 test_tool_synthesisutils.xml build 07-Apr-2025 15:55:49 -rw-r--r-- 1 casaci root 16456 Apr 7 19:55 test_tool_table.xml error 07-Apr-2025 15:55:49 simple 07-Apr-2025 15:55:49 Finished task 'Test wheel' with result: Success simple 07-Apr-2025 15:55:49 Starting task 'Inject is_641' of type 'com.atlassian.bamboo.plugins.bamboo-variable-inject-plugin:inject' simple 07-Apr-2025 15:55:49 Injected variable bamboo.inject.is_641=False in LOCAL scope simple 07-Apr-2025 15:55:49 Finished task 'Inject is_641' with result: Success command 07-Apr-2025 15:55:49 Substituting variable: ${bamboo.planRepository.branchName} with master simple 07-Apr-2025 15:55:49 Starting task 'Tar work directory' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 15:55:49 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/export/home/cbt-el7-7/bamboohome/temp/CASA-CMPI-TTOMML2R8P-19-ScriptBuildTask-584332924127169423.sh\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n build 07-Apr-2025 15:55:49 Package working directory build 07-Apr-2025 15:55:49 nosedir/ build 07-Apr-2025 15:55:49 nosedir/test_tool_measures/ build 07-Apr-2025 15:55:49 nosedir/test_tool_measures/casa-20250407-195447.log build 07-Apr-2025 15:55:49 nosedir/test_tool_image/ build 07-Apr-2025 15:55:49 nosedir/test_tool_image/core.1189 build 07-Apr-2025 15:55:52 nosedir/test_tool_image/core.1188 build 07-Apr-2025 15:55:54 nosedir/test_tool_image/core.1187 build 07-Apr-2025 15:55:57 nosedir/test_tool_image/casa-20250407-195407.log build 07-Apr-2025 15:55:57 nosedir/test_tool_calanalysis/ build 07-Apr-2025 15:55:57 nosedir/test_tool_calanalysis/casa-20250407-195343.log build 07-Apr-2025 15:55:57 nosedir/test_tool_calanalysis/casa-20250407-195342.log build 07-Apr-2025 15:55:57 nosedir/test_tool_image_regrid/ build 07-Apr-2025 15:55:57 nosedir/test_tool_image_regrid/casa-20250407-195410.log build 07-Apr-2025 15:55:57 nosedir/test_tool_image_regrid/core.1239 build 07-Apr-2025 15:56:00 nosedir/test_tool_image_regrid/core.1238 build 07-Apr-2025 15:56:02 nosedir/test_tool_quanta/ build 07-Apr-2025 15:56:02 nosedir/test_tool_quanta/casa-20250407-195508.log build 07-Apr-2025 15:56:02 nosedir/test_tool_vpmanager/ build 07-Apr-2025 15:56:02 nosedir/test_tool_vpmanager/tempRayTraceTab.tab/ build 07-Apr-2025 15:56:02 nosedir/test_tool_vpmanager/core.1803 build 07-Apr-2025 15:56:04 nosedir/test_tool_vpmanager/BeamCalcTmpImage_ALMA_DV_100000MHz/ build 07-Apr-2025 15:56:04 nosedir/test_tool_vpmanager/mydefs.tab/ build 07-Apr-2025 15:56:04 nosedir/test_tool_vpmanager/mydefs.tab/VPLIST_DEFAULTS/ build 07-Apr-2025 15:56:04 nosedir/test_tool_vpmanager/AntennaResponsesDesc.tabdsc build 07-Apr-2025 15:56:04 nosedir/test_tool_vpmanager/casa-20250407-195547.log build 07-Apr-2025 15:56:04 nosedir/xml/ build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_ms_createmultims.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_quanta.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_measures.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_calanalysis.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_logsink.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_image_deviation.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_ms_statwt.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_synthesisutils.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_image_pbcor.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_msuvbinner.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_regionmanager.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_componentlist.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_simulator.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_image_transpose.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_table.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_coordsys.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_calibrater.xml build 07-Apr-2025 15:56:04 nosedir/xml/test_tool_ms.xml build 07-Apr-2025 15:56:04 nosedir/test_tool_image_deviation/ build 07-Apr-2025 15:56:04 nosedir/test_tool_image_deviation/core.1087 build 07-Apr-2025 15:56:07 nosedir/test_tool_image_deviation/casa-20250407-195353.log build 07-Apr-2025 15:56:07 nosedir/test_tool_image_deviation/core.1086 build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/cal.fewscans.bpass/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/cal.fewscans.bpass/HISTORY/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/cal.fewscans.bpass/ANTENNA/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/cal.fewscans.bpass/FIELD/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/cal.fewscans.bpass/SPECTRAL_WINDOW/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/cal.fewscans.bpass/OBSERVATION/ build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/casa-20250407-195338.log build 07-Apr-2025 15:56:09 nosedir/test_tool_agentflagger/core.822 build 07-Apr-2025 15:56:12 nosedir/test_tool_agentflagger/X7ef.tsys/ build 07-Apr-2025 15:56:12 nosedir/test_tool_agentflagger/X7ef.tsys/HISTORY/ build 07-Apr-2025 15:56:12 nosedir/test_tool_agentflagger/X7ef.tsys/ANTENNA/ build 07-Apr-2025 15:56:12 nosedir/test_tool_agentflagger/X7ef.tsys/FIELD/ build 07-Apr-2025 15:56:12 nosedir/test_tool_agentflagger/X7ef.tsys/SPECTRAL_WINDOW/ build 07-Apr-2025 15:56:12 nosedir/test_tool_agentflagger/X7ef.tsys/OBSERVATION/ build 07-Apr-2025 15:56:12 nosedir/test_tool_image_rebin/ build 07-Apr-2025 15:56:12 nosedir/test_tool_image_rebin/core.1214 build 07-Apr-2025 15:56:14 nosedir/test_tool_image_rebin/casa-20250407-195409.log build 07-Apr-2025 15:56:14 nosedir/test_tool_image_rebin/core.1213 build 07-Apr-2025 15:56:17 nosedir/test_tool_image_rebin/maskim/ build 07-Apr-2025 15:56:17 nosedir/test_tool_msuvbinner/ build 07-Apr-2025 15:56:17 nosedir/test_tool_msuvbinner/casa-20250407-195507.log build 07-Apr-2025 15:56:17 nosedir/test_tool_image_collapse/ build 07-Apr-2025 15:56:17 nosedir/test_tool_image_collapse/core.1064 build 07-Apr-2025 15:56:19 nosedir/test_tool_image_collapse/casa-20250407-195351.log build 07-Apr-2025 15:56:19 nosedir/test_tool_image_collapse/core.1061 build 07-Apr-2025 15:56:22 nosedir/test_tool_image_collapse/core.1062 build 07-Apr-2025 15:56:24 nosedir/test_tool_ms/ build 07-Apr-2025 15:56:24 nosedir/test_tool_ms/casa-20250407-195451.log build 07-Apr-2025 15:56:24 nosedir/test_tool_image_subimage/ build 07-Apr-2025 15:56:24 nosedir/test_tool_image_subimage/core.1289 build 07-Apr-2025 15:56:27 nosedir/test_tool_image_subimage/casa-20250407-195442.log build 07-Apr-2025 15:56:27 nosedir/test_tool_image_subimage/core.1286 build 07-Apr-2025 15:56:29 nosedir/test_tool_image_subimage/core.1288 build 07-Apr-2025 15:56:31 nosedir/test_tool_image_subimage/core.1287 build 07-Apr-2025 15:56:34 nosedir/test_tool_image_statistics/ build 07-Apr-2025 15:56:34 nosedir/test_tool_image_statistics/core.1261 build 07-Apr-2025 15:56:36 nosedir/test_tool_image_statistics/casa-20250407-195411.log build 07-Apr-2025 15:56:36 nosedir/test_tool_ms_createmultims/ build 07-Apr-2025 15:56:36 nosedir/test_tool_ms_createmultims/casa-20250407-195450.log build 07-Apr-2025 15:56:36 nosedir/test_tool_msmetadata/ build 07-Apr-2025 15:56:36 nosedir/test_tool_msmetadata/core.1411 build 07-Apr-2025 15:56:39 nosedir/test_tool_msmetadata/casa-20250407-195448.log build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/fwhm-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/fwhm-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/integralErr-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/fwhmErr-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/integral-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/ampErr-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/ampErr-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/casa-20250407-195356.log build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp_0/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/centerErr-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/centerErr-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/fwhm-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/integral-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/integral-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/center-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/center-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/fwhmErr-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/fwhmErr-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/centerErr-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/amp-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/ampErr-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/integralErr-2g_1/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/integralErr-2g_1/mask0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/center-2g_0/ build 07-Apr-2025 15:56:39 nosedir/test_tool_image_fitprofile/core.1113 build 07-Apr-2025 15:56:41 nosedir/test_tool_image_pv/ build 07-Apr-2025 15:56:41 nosedir/test_tool_image_pv/casa-20250407-195404.log build 07-Apr-2025 15:56:41 nosedir/test_tool_image_pv/core.1163 build 07-Apr-2025 15:56:44 nosedir/test_tool_image_pv/core.1164 build 07-Apr-2025 15:56:46 nosedir/test_tool_image_pv/core.1162 build 07-Apr-2025 15:56:48 nosedir/test_tool_imagepol/ build 07-Apr-2025 15:56:48 nosedir/test_tool_imagepol/core.1037 build 07-Apr-2025 15:56:51 nosedir/test_tool_imagepol/core.1039 build 07-Apr-2025 15:56:53 nosedir/test_tool_imagepol/g/ build 07-Apr-2025 15:56:53 nosedir/test_tool_imagepol/casa-20250407-195350.log build 07-Apr-2025 15:56:53 nosedir/test_tool_synthesisutils/ build 07-Apr-2025 15:56:53 nosedir/test_tool_synthesisutils/casa-20250407-195534.log build 07-Apr-2025 15:56:53 nosedir/test_tool_coordsys/ build 07-Apr-2025 15:56:53 nosedir/test_tool_coordsys/casa-20250407-195348.log build 07-Apr-2025 15:56:53 nosedir/requirements.txt build 07-Apr-2025 15:56:53 nosedir/test_tool_sdm_toms/ build 07-Apr-2025 15:56:53 nosedir/test_tool_sdm_toms/casa-20250407-195531.log build 07-Apr-2025 15:56:53 nosedir/test_tool_sdm_toms/core.1625 build 07-Apr-2025 15:56:56 nosedir/test_tool_ms_statwt/ build 07-Apr-2025 15:56:56 nosedir/test_tool_ms_statwt/casa-20250407-195456.log build 07-Apr-2025 15:56:56 nosedir/test_tool_linearmosaic/ build 07-Apr-2025 15:56:56 nosedir/test_tool_linearmosaic/casa-20250407-195445.log build 07-Apr-2025 15:56:56 nosedir/test_tool_linearmosaic/linmos.fn.image/ build 07-Apr-2025 15:56:56 nosedir/test_tool_linearmosaic/core.1338 build 07-Apr-2025 15:56:58 nosedir/test_tool_componentlist/ build 07-Apr-2025 15:56:58 nosedir/test_tool_componentlist/casa-20250407-195347.log build 07-Apr-2025 15:56:58 nosedir/test_tool_regionmanager/ build 07-Apr-2025 15:56:58 nosedir/test_tool_regionmanager/CAS-3258.txt build 07-Apr-2025 15:56:58 nosedir/test_tool_regionmanager/core.1565 build 07-Apr-2025 15:57:34 nosedir/test_tool_regionmanager/goodfile1.txt build 07-Apr-2025 15:57:34 nosedir/test_tool_regionmanager/casa-20250407-195509.log build 07-Apr-2025 15:57:34 nosedir/test_tool_regionmanager/res1.rgn build 07-Apr-2025 15:57:34 nosedir/test_tool_sdm/ build 07-Apr-2025 15:57:34 nosedir/test_tool_sdm/core.1593 build 07-Apr-2025 15:57:37 nosedir/test_tool_sdm/casa-20250407-195528.log build 07-Apr-2025 15:57:37 nosedir/test_tool_image_pbcor/ build 07-Apr-2025 15:57:37 nosedir/test_tool_image_pbcor/casa-20250407-195403.log build 07-Apr-2025 15:57:37 nosedir/test_tool_image_transpose/ build 07-Apr-2025 15:57:37 nosedir/test_tool_image_transpose/casa-20250407-195443.log build 07-Apr-2025 15:57:37 nosedir/test_tool_image_transpose/transpose_0/ build 07-Apr-2025 15:57:37 nosedir/test_tool_image_transpose/core.1312 build 07-Apr-2025 15:57:39 nosedir/test_tool_calibrater/ build 07-Apr-2025 15:57:39 nosedir/test_tool_calibrater/casa-20250407-195344.log build 07-Apr-2025 15:57:39 nosedir/test_tool_simulator/ build 07-Apr-2025 15:57:39 nosedir/test_tool_simulator/casa-20250407-195533.log build 07-Apr-2025 15:57:39 nosedir/test_tool_logsink/ build 07-Apr-2025 15:57:39 nosedir/test_tool_logsink/casa-20250407-195446.log build 07-Apr-2025 15:57:39 nosedir/test_tool_table/ build 07-Apr-2025 15:57:39 nosedir/test_tool_table/7f540850-2b24-4f63-890b-3d3ae2ea821e/ build 07-Apr-2025 15:57:39 nosedir/test_tool_table/core.1776 build 07-Apr-2025 15:57:42 nosedir/test_tool_table/casa-20250407-195545.log build 07-Apr-2025 15:57:43 total 760172 build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci 15001 58520 Apr 7 19:46 casampi-0.5.6-py3-none-any.whl build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci 15001 1856310 Apr 7 19:46 casatasks-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci 15001 135132 Apr 7 19:46 casatestutils-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci 15001 182046624 Apr 7 19:46 casatools-6.7.2.10-cp310-cp310-manylinux_2_28_x86_64.whl build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 944 Apr 7 19:55 requirements.txt build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 8687 Apr 7 19:55 test_tool_calanalysis.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 51832 Apr 7 19:55 test_tool_calibrater.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 5181 Apr 7 19:55 test_tool_componentlist.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 13087 Apr 7 19:55 test_tool_coordsys.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 6817 Apr 7 19:55 test_tool_image_deviation.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 25047 Apr 7 19:55 test_tool_image_pbcor.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 16175 Apr 7 19:55 test_tool_image_transpose.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 714 Apr 7 19:55 test_tool_logsink.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 577 Apr 7 19:55 test_tool_measures.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 2950 Apr 7 19:55 test_tool_ms_createmultims.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 27602 Apr 7 19:55 test_tool_ms_statwt.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 2781 Apr 7 19:55 test_tool_msuvbinner.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 136187 Apr 7 19:55 test_tool_ms.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 1309 Apr 7 19:55 test_tool_quanta.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 25076 Apr 7 19:55 test_tool_regionmanager.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 9101 Apr 7 19:55 test_tool_simulator.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 26073 Apr 7 19:55 test_tool_synthesisutils.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 16456 Apr 7 19:55 test_tool_table.xml build 07-Apr-2025 15:57:43 -rw-r--r-- 1 casaci root 593883385 Apr 7 19:57 work-manylinux_228_casatools-3.10.tar.gz build 07-Apr-2025 15:57:43 Done packaging working directory simple 07-Apr-2025 15:57:43 Finished task 'Tar work directory' with result: Success simple 07-Apr-2025 15:57:43 Starting task 'Parse tests' of type 'com.atlassian.bamboo.plugins.testresultparser:task.testresultparser.junit' simple 07-Apr-2025 15:57:43 Parsing test results under /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P... simple 07-Apr-2025 15:57:43 Failing task since 128 failing test cases were found. simple 07-Apr-2025 15:57:43 Finished task 'Parse tests' with result: Failed simple 07-Apr-2025 15:57:43 Running post build plugin 'Docker Container Cleanup' command 07-Apr-2025 15:57:43 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #19 (CASA-CMPI-TTOMML2R8P-19)'\n ... running command line: \n/bin/docker rm -f wheel-container-test\n ... in: /export/home/cbt-el7-7/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n build 07-Apr-2025 15:57:47 wheel-container-test simple 07-Apr-2025 15:57:47 Running post build plugin 'NCover Results Collector' simple 07-Apr-2025 15:57:47 Running post build plugin 'Build Results Label Collector' simple 07-Apr-2025 15:57:47 Running post build plugin 'Clover Results Collector' simple 07-Apr-2025 15:57:47 Running post build plugin 'npm Cache Cleanup' simple 07-Apr-2025 15:57:47 Running post build plugin 'Artifact Copier' simple 07-Apr-2025 15:57:47 Publishing an artifact: Workdir simple 07-Apr-2025 15:58:14 Finished publishing of artifact Non required job artifact Http Compression On : [Workdir], patterns: [work*.tar.gz] anchored at: [wheeldirectory/] in 26.84 s simple 07-Apr-2025 15:58:14 Publishing an artifact: requirements.txt simple 07-Apr-2025 15:58:14 Finished publishing of artifact Non required job artifact Http Compression On : [requirements.txt], patterns: [requirements.txt] anchored at: [wheeldirectory/] in 55.51 ms simple 07-Apr-2025 15:58:14 Publishing an artifact: XML Directories simple 07-Apr-2025 15:58:14 Finished publishing of artifact Non required job artifact Http Compression On : [XML Directories], patterns: [**/*.xml] anchored at: [wheeldirectory/] in 112.1 ms simple 07-Apr-2025 15:58:14 Finalising the build... simple 07-Apr-2025 15:58:14 Stopping timer. simple 07-Apr-2025 15:58:14 Build CASA-CMPI-TTOMML2R8P-19 completed. simple 07-Apr-2025 15:58:15 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 07-Apr-2025 15:58:15 Running on server: post build plugin 'NCover Results Collector' simple 07-Apr-2025 15:58:15 Running on server: post build plugin 'Build Labeller' simple 07-Apr-2025 15:58:15 Running on server: post build plugin 'Clover Delta Calculator' simple 07-Apr-2025 15:58:15 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 07-Apr-2025 15:58:15 All post build plugins have finished simple 07-Apr-2025 15:58:15 Generating build results summary... simple 07-Apr-2025 15:58:15 Saving build results to disk... simple 07-Apr-2025 15:58:15 Store variable context... simple 07-Apr-2025 15:58:15 Finished building CASA-CMPI-TTOMML2R8P-19.